Trace Functions - Renesas SH-4A User Manual

Microcomputer development environment system
Hide thumbs Also See for SH-4A:
Table of Contents

Advertisement

6.19 Trace Functions

The emulator has the five trace functions listed below.
• Internal Trace Function
Since this function uses the trace buffer built into the MPU, a realtime trace can be acquired.
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 values
• Data values
• Mnemonics
• Operands
• Source lines
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 amount of information acquired by a trace is 262,144.
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 values
• Data values
• External probe pin states
• Time stamp values
• Mnemonics
335

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh4al-dspE200f

Table of Contents