Debugger für PPC440 Core in Xilinx Virtex5FXT FPGAs

PRODUKT NEWS FPGA-EDA



Lauterbach unterstützt mit seinem Debugger Trace32-ICD PowerTools den PPC440 Core in einem Xilinx Virtex5FXT FPGA. Sind mehrere Cores in einem FPGA vorhanden, so können diese mittels Multicore Debugging gleichzeitig über nur einen JTAG-Port angesprochen werden. Die Trace32-PowerView Benutzeroberfläche ermöglicht ein Debugging auf Assembler- und Hochsprachenebene (C/ C++) über die integrierte Debugschnittstelle. Über diese bekommt der Debugger Zugriff auf alle Hardware Debug Features des PPC440 sowie auf den ISOCM Speicher in Virtex4FX und Virtex5FXT Bauteilen, Onchip Hardware Breakpoints, Peripherieeinheiten, Register und auf den FLASH Speicher.

 

Die off-chip Trace-Erweiterung PowerTrace benutzt nicht das onboard FPGA Memory, sondern speichert die Trace-Informationen in einem eigenen bis zu 4 GByte großen High-Speed Speicher ab.

 

Es können eine unbegrenzte Anzahl von Software Breakpoints im RAM- und FLASH-Speicher gesetzt werden und alle wichtigen C- und C++ Compiler sowie die Kernel-Awareness Erweiterungen für µcLinux, Linux, QNX, VxWorks, Nucleus Plus werden unterstützt. Weiterhin stehen mit dem Trace32-PowerIntegrator und der Trace32-PowerProbe noch zwei Logikanalysator-Erweiterungen zur Verfügung, mit denen zusätzliche Informationen aufgezeichnet werden können. Dies sind 64 Kanäle mit max. 100 MHz bei der PowerProbe und 204 Kanäle mit max. 500 MHz Abtastrate beim PowerIntegrator.

Fachartikel