User`s manual
SuperH Family E10A-USB Emulator Section 6 Tutorial
R20UT0870EJ1000 Rev. 10.00 Page 228 of 292
Aug 10, 2012
6.19 Trace Functions
The emulator has three branch-instruction trace functions.
Internal Trace Function
The branch source and branch destination addresses, mnemonics, operands, source lines, and
labels are displayed. Since this function uses the trace buffer built into the MCU/MPU, a
realtime trace can be acquired.
Notes: 1. The number of branch instructions that can be acquired by a trace differs according to
the product. For the number that can be specified for each product, refer to the online
help.
2. The internal trace function is not supported for all products. For details on the
specifications of each product, refer to the online help.
3. The internal trace function is not extended for all products. For details on the
specifications of each product, refer to the online help.
AUD Trace Function
This is the large-capacity trace function that is enabled when the AUD pin is connected to the
emulator. When a set of the branch source and branch destination instructions is one branch,
the maximum number of events acquired by a trace is 262,144.
This function is only available on the E10A-USB emulator with model name
HS0005KCU02H.
The following information can be acquired:
Types of trace information: Branch information, memory access information from the CPU,
and PC or Rn value during the Trace Rn instruction execution
Trace acquisition address value
Data value
Mnemonic
Operand
Source line










