Debugger für die TMS320C6000 Familie von Texas Instruments

DSP



Lauterbach, Hersteller von Mikroprozessor-Entwicklungssystemen, unterstützt ab sofort mit seinen Debuggern TRACE32-ICD und TRACE32-PowerTools die Prozessoren der TMS320C6000 Familie von Texas Instruments.

TRACE32-ICD und PowerDebug Module, die über Parallelport, USB oder Ethernet an den Hostrechner angeschlossen werden können, ermöglichen über die JTAG-Schnittstelle des Prozessors Zugriff auf alle chipinterne Einheiten wie Onchip Hardware Breakpoints, Peripherieeinheiten, Register und Flash-Speicher. Weiter können eine unbegrenzte Anzahl von Software Breakpoints im RAM- und im Flash-Bereich gesetzt werden. Debugging ist auf HLL- und Assemblerebene möglich wobei alle wichtigen C- und C++ Compiler unterstützt werden. Ausserdem gibt es die Möglichkeit der Programmierung des Flash-Speichers.

Ein Realtime Trace befindet sich in Vorbereitung. Der Tracespeicher hat eine Tiefe von 128 Megaframes und eine maximale Aufzeichnungsgeschwindigkeit von 300 MHz. Jeder aufgezeichneter Record ist mit einem Zeitstempel mit einer Auflösung von 10ns markiert. Damit können Code-Coverage, Performance Analyse, Statistik Funktionen und Zeitdiagramme ausgeführt werden. Graphische Darstellungen unterstützen die Fehlersuche in typischen DSP oder Imaging Anwendungen. Multicore debugging erlaubt das Debugging von heterogenen Systemen (z.B. zusammen mit einem ARM oder einem MIPS Core).

 

Momentan werden diese Mitglieder der Prozessorfamilie unterstützt:

<typolist>

TMS320C62x

TMS320C64x

TMS320C67x

</typolist>

 

Fachartikel