Debug-Lösungen für ARM Cortex A8

PRODUKT NEWS



Lauterbach unterstützt mit seinen Debuggern Trace32-ICD und Trace32-PowerTools ARMs Cortex-A8 Prozessor. Der A8 ist ein superscalarer Prozessor, der mit einer Taktfrequenz von 600 MHz bis zu mehr als 1 GHz betrieben werden kann und eine Leistungsaufnahme von weniger als 300 mW hat. Dieser Prozessor verwendet CoreSight, den neuen ARM-Standard, der erweiterte Debug- und Tracefunktionalität auf Chipebene bietet.

 

Lauterbachs TRACE32-ICD und PowerDebug Module ermöglichen mit Hilfe der CoreSight Komponenten eine Reihe zusätzlicher Funktionen. Beim Cortex-A8 ist sowohl das Debuggen und Tracen eines einzelnen Cores als auch das Multicore Debugging von einem komplexen System-on-Chip möglich. Mit dem CoreSight Trace Funnel können verschiedene Trace-Quellen zusammengefasst, komprimiert und über eine Schnittstelle ausgegeben werden. Mit dem TRACE32-PowerTrace ist es möglich, über die CoreSight Komponente ETM den Programmfluss des Cortex-A8 in Echtzeit aufzuzeichnen. Weiter werden alle NEON Instruktionen und der Zugriff auf die NEON Register unterstützt sowie der Zugriff auf den Cache und die MMU.

 

Fachartikel