|
- Support for all common on-chip trace buffers
- Trace memory within a TRACE32 Debug & Trace Tool with a fixed size (128 MByte up to 4 GByte) for off-chip trace ports
- TRACE32 Debug & Trace Tool allows streaming of the trace information to a file on the host computer whilst it is being recorded. This provides the capability to use trace memory buffers of to up to 1 T Frames.
- Real-time processing of streamed trace information provides virtually infinite trace (ETMv3 and PTM only)
|
|
- Sample only the specified event
- Sample the complete program flow and the specified data event
- Switch the sampling to the trace buffer on/off after a specified event occurred
|
|
- Allows re-debuggging of a traced program section
- Provides forward and backward debugging capabilities
- High-level language trace display including all local variables
- Timing and function nesting display
- Has the ability to fill most trace gaps caused by the limited bandwidth of trace port
|
|
- Basic support for all microcontrollers
- Advanced support for ARM architecture
- Optimize instruction and data cache usage
- Find bus transfer bottlenecks
- Verify effects of code optimisation
- Simulate effects of different cache sizes
- Various graphical and numerical displays
|
|
- Detailed analysis of function run-times
- Detailed analysis of task run-times and state
- Graphical analysis of variable values over the time
- Analysis of the time interval of a single event (e.g. Interrupt)
- Analysis of the time interval between 2 defined events
|
|
- Long-Time Hardware Coverage Analysis for Emulator and ETM
- Trace Based Coverage Analysis for ICD and Emulator
- Analysis on ASM and HLL
- Coverage summary on modul/function level
|
|
- Realtime measurement of 3 current and 4 voltage lines
- Realtime trigger on current, voltage and power
- Time correlation with other TRACE32 tracetools
- Energy statistics on function and task level
- Fully integrated in the TRACE32 user interface
|
 | |