TRACE32 Z OBSŁUGĄ ŚLEDZENIA XTENSA OFF-CHIP

Aktualności

Rozszerzenie TRACE32 o możliwość śledzenia Xtensa off-chip

 

 

Firma Lauterbach ogłasza wsparcie śledzenia off-chip architektury Xtensa. TRACE32 obsługuje protokół śledzenia Xtensa on-chip, TRAX, od samego początku. Jednak ślad poza chipem umożliwia dłuższe czasy nagrywania, dając tym samym możliwość przeprowadzania zdecydowanie bardziej kompleksowych analiz.

Protokół TRAX oparty jest na standardzie IEEE-ISTO NEXUS 5001. Zaktualizowana implementacja TRAX pozwala na połączenie z implementacją Arm CoreSightTM IP. Umożliwia to przesyłanie danych śledzenia do dowolnego obsługiwanego odbiornika trace, tj.: ETB/ETF, TPIU lub HSSTP. Po raz pierwszy śledzenie przepływu programu Xtensa może być buforowane poza układem za pośrednictwem dedykowanego portu trace, takiego jak ten wykorzystujący protokół śledzenia  Aurora Gigabit Trace do szeregowego portu trace o wysokiej prędkości. Dzięki użyciu narzędzi trace Lauterbach, możliwe jest zapisanie do 4GB informacji śledzenia, w przeciwieństwie do 256KB pamięci wbudowanej, gwarantowanej przez początkową implementację TRAX. Wszystkie narzędzia trace firmy Lauterbach, obsługują możliwość strumieniowego przesyłania danych śledzenia do maszyny programistycznej hosta, zapewniając tym samym praktycznie nieograniczony zakres danych śledzenia.

Funkcja obsługi śledzenia procesora Xtensa jest już dostępna.