KOSMICZNE INNOWACJE FIRM LAUTERBACH I NANOXPLORE
AktualnościGraphic: sebastien decoret/123rf
Narzędzia TRACE32® firmy Lauterbach z obsługą najnowszego SoC FPGA firmy NanoXplore, NG-ULTRA. Obsługa TRACE32® obejmuje jednoczesne debugowanie wszystkich rdzeni procesora Arm® Cortex-R52, a także nieinwazyjne przechwytywanie śladów procesora, profilowanie, analizę wydajności oraz obsługę wielu systemów RTOS w celu zapewnienia wymaganej jakości wbudowanych projektów dla aplikacji kosmicznych.
Układ NG-ULTRA FPGA SoC firmy NanoXplore zaprojektowany został z myślą o przemyśle kosmicznym, a jego wysoka wydajność i odporna na promieniowanie technologia sprawiają, że jest on doskonałym wyborem dla systemów ładunkowych i aplikacji platformowych. NG-ULTRA zawiera cztery rdzenie Arm® Cortex-R52 o częstotliwości taktowania do 600 MHz i jest w stanie obsługiwać szeroką gamę systemów operacyjnych, od Xtrautum firmy FenTiss, z partycjami RTEMS lub Linux, po MPike OS firmy Sysgo i FreeRTOS. Oprócz SoC, dostarczany jest kompletny pakiet SDK, zawierający ogólny system kompilacji, gotowe do użycia sterowniki i liczne przykłady, a wszystko to w repozytorium Gitlab.
TRACE32® firmy Lauterbach umożliwia debugowanie i śledzenie w czasie rzeczywistym wszystkich rdzeni Arm® Cortex-R52. Narzędzia TRACE32® składają się z uniwersalnego oprogramowania PowerView do debugowania i śledzenia, a także modułów akceleratora debugowania i śledzenia. Podczas gdy inteligentne moduły PowerDebug firmy Lauterbach zapewniają najwyższe dostępne prędkości pobierania i najmniejsze czasy odpowiedzi w celu wydajnego debugowania i automatyzacji testów, moduły śledzenia w czasie rzeczywistym PowerTrace zapewniają pełny wgląd w to, co robią procesory, bez żadnego wpływu na ich wydajność w czasie rzeczywistym. Analiza śledzenia, w tym pomiary pokrycia kodu, może pomóc we wprowadzaniu wbudowanych projektów NG-ULTRA na rynek szybciej, bezpieczniej i bardziej niezawodnie. Firmy Lauterbach oraz NanoXplore stworzyli dużą liczbę skryptów, obejmując możliwość pobierania śladów przy użyciu ETF, ETR, TPIU i STM.