|
Target
Debug Devices SuperTrace
Probe SuperTrace Probe |
|||||||||||||||||||||||||||||||||||||||||||||||
| Key benefits | |||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Trace Capabilities | |||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
| Run-Control and trace features | |||||||||||||||||||||||||||||||||||||||||||||||
| Besides offering the fastest
trace interface and largest trace
buffer available, the SuperTrace
probe provides a full run-control
solution, fast download speeds, and
a flexible target interface. In
addition, it offers many trace
features that enable you to develop
applications faster and more
efficiently. Fastest Download Speeds With the industry's fastest download speeds—in excess of 1000 KBps—the SuperTrace probe enables faster development by minimizing the time spent waiting for downloads to complete. It also supports JTAG clocks from 10 kHz to 100 MHz, enabling you to maximize the download speed to your processor regardless of its core clock speed. RTCK On ARM targets, the SuperTrace probe can use the RTCK signal for dynamically adaptive JTAG clocking. As a result, the SuperTrace probe can automatically adjust on-the-fly to changes in the target's core clock speed, resulting in fast and stable target control even in systems with variable clock speeds. Variable Target Voltage The SuperTrace probe can select between four different I/O interface voltages for connecting to a variety of targets. Supported voltage standards are 3.3V, 2.5V, 1.8V, and 1.3V. Multicore Debugging The SuperTrace probe supports debugging of multiple cores in a single JTAG scan chain as well as tracing one of these cores. This means you can use the SuperTrace probe in the most complex situations without sacrificing your trace port interface or trace buffer depth. Accurate Time Measurements On all supported targets, the SuperTrace probe can mark each trace packet received from the target with a very precise timestamp. With a timestamp resolution of less than 4 ns, this capability enables you to make timing measurements more accurately than ever before. Flexible Trace Clock With its flexible trace clock interface, you can use the SuperTrace probe to adjust for timing skew between trace data and clock lines. By using a phase locked loop (PLL) to adjust for this skew, the SuperTrace probe enables trace collection from faster targets. In fact, the SuperTrace probe has been successfully deployed on targets with trace ports in excess of 266 MHz, made possible by the SuperTrace probe's flexible trace clocking mechanism. |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||
| RTOS Awareness | |||||||||||||||||||||||||||||||||||||||||||||||
| Coupled with the
MULTI® Debugger, the SuperTrace
Probe provides RTOS-aware debugging
of Green Hills Software's
INTEGRITY,
velOSity™ microkernel, or other
RTOSes, without relying on inserted
debugging code. |
|||||||||||||||||||||||||||||||||||||||||||||||
| Virtual Memory Support | |||||||||||||||||||||||||||||||||||||||||||||||
| As a result of the tight
integration between INTEGRITY and
MULTI, data collected by the
SuperTrace probe is virtual
memory-aware, enabling MULTI to
determine the virtual-to-physical
mappings used by INTEGRITY. The SuperTrace probe is virtual memory-aware. Clicking on an instruction in the trace log automatically displays the MULTI debugger for the correct application, even in systems that switch between multiple threads or different address spaces. |
|||||||||||||||||||||||||||||||||||||||||||||||

