Download Print this page

Renesas HS0005KCU04HE User Manual page 32

Multi-core emulator

Advertisement

Section 2 Emulator Functions
(3) Trace display contents
When the program breaks, the following trace results are displayed in the [Trace] window.
• PTR: The trace-buffer pointer (+0 from the last instruction to have been executed)
• IP: Indicates the number of cycles that have elapsed since the latest trace information was
gathered. For branch instructions, the branch source and destination are counted together as
one.
• Type: Displays the type of trace acquisition information.
• Address: Displays the addresses from which the trace data was acquired.
• Data: Displays the data acquired in the trace. For information without data, displays
'********'.
• Instruction, Source, Label: Displays the mnemonic of the instruction at the trace acquisition
address, along with the corresponding source code and label information. Double-clicking on
the [Source] column moves the cursor to the corresponding position in the [Editor] window.
The Type, Address, and Data columns have different meanings according to the type of AUD
trace that has been selected.
Table 2.3 [Trace Window] Display Contents
Trace Type
Type Column
Branch trace
BRANCH
DESTINATION
*1
Window trace
MEMORY
*1
Software trace
S_TRACE
*1, *2
Data lost
LOST
CPU wait
CPU-WAIT
*1, *2
generation
Notes: 1.
Not displayed in the internal trace.
2.
According to the device being debugged, there may be no output for the [Lost] or
[CPU-WAIT] type. In such a case, it is not possible to clarify whether the trace data
was not output in time or the CPU generated a wait state for the output trace data.
Rev. 1.00 Nov. 26, 2007 Page 12 of 230
REJ10J1766-0100
Address Column
Branch source address
Branch destination address
Memory access address
Trace(x) function execution
address
No display
No display
Data Column
No display
No display
Memory access data
Variable x data
No display
No display

Advertisement

loading

This manual is also suitable for:

Superh e10a-usb