
Rev. 2.0, 01/01, page 198 of 214
Table 6.8
Trace Functions (cont)
Function
Description
LDTLB instruction execution trace
Traces and displays the address that executes the LDTLB
instruction. To use this function, select the [Get trace
information of LDTLB instruction] radio button in the [Break
Condition 5] dialog box and the [Acquire continuous trace]
check box in the [Trace Acquisition] dialog box.
Continous trace
Acquires the trace information continuously. This is called
continuous trace. For the branch instruction trace, eight-
branch information can be repeatedly acquired a maximum of
four times. Select the [Acquire continuous trace] radio button
in the [Trace Acquisition] dialog box. If continuous trace is
selected, realtime trace cannot be performed.
Notes: 1. For the SH7750 E10A emulator, trace acquisition of the eight latest branch
instructions is enabled.
2. If an interrupt is generated at the program execution start or end, including a step
execution, the emulator address may be acquired. In such a case, the following
message will be displayed. Ignore this address because it is not a user program
address.
*** EML ***
3. If a TLB error occurs while acquired trace information is displayed, the following
error message will be displayed.
Figure 6.5 Message Box for Clearing a TLB Error
After a TLB error, trace acquisiton cannot be performed.
4. When MMU settings are modified or when a user program is changed between
GO command completion and trace display, the displayed mnemonics or operand
may not be correct.
5. If a completion-type exception occurs during exception branch acquisition, the
next address to the address in which an exception occurs is acquired.