TMS320C2000 XDS510/XDS510WS
The TMS320 Extended Development Systems (XDSs) are powerful, full-speed
emulators used for system-level integration and debug. TI provides
the world's first in-system scan-based emulators.
TI provides C2000 emulation systems for both PC and SPARC systems:
XDS510WS:
The emulator enables the TMS320 Debugger Interface, which is sold
separately, to control the C2000 on the target board. This is done by
interfacing the target system to the emulator via the JTAG emulation cable.
The Debugger can then be used to verify the functionality of the C2000 software
and target hardware.
The emulators use scan-based emulation which is a nonintrusive approach
to system emulation and debug. The emulator connects to a 14-pin header
that must be designed into the target board. This header consists of a power
signal, a clock signal, some ground signals and the 4 JTAG pins of the C2000.
The revisions in the emulators are determined by the letters on the chip:
an A in 6.7, B is 7.2, C is 7.3.
Key features of the XDS510/XDS510WS include:
- Global run/stop/breakpoint of parallel-processing DSPs
- High-level language debugging interface
- Software breakpoint/trace on all program and data addresses
- Single-step execution
- Windowed user interface similar to that of the 'C4x simulator
- Loading/inspecting/modification of all registers and memory
- Benchmarking of execution time of clock cycles