Download Renesas SH7058 Technical information

Transcript
Table 5.31 Trace Acquisition Modes
Acquisition Mode
Description
Free trace
Trace acquisition is continuous; from the start of user-program
execution until any of the break conditions is satisfied.
Sequential trace stop
An order in which trace conditions must be satisfied can be
specified. When all of the conditions are satisfied in the specified
order, trace acquisition will stop. Can be specified for Trace
Conditions.*
Trace stop due to an
overflow of trace buffer
Trace acquisition stops when the trace buffer in the emulator
overflows.*
Trace stop
Trace acquisition stops when a specified condition is satisfied. In
this mode, trace acquisition is stopped without halting user program
execution.*
Address range trace
Instruction and operand accesses are traced during execution in
the range between the start address and end address of a specified
subroutine, or of a subroutine specified by its start and end
addresses. However, when the specified subroutine calls other
subroutines, the called subroutine will not be traced.
Conditional address range
trace
In this mode, trace information is only gathered when access is to
instructions and operands in the range specified by the start
address and end address, during those bus cycles in which the
specified conditions are matched.
Conditional trace
Trace is acquired only in the position where the specified conditions
are satisfied.
Trigger output
A pulse is output from the trigger pin when the specified conditions
are satisfied.
Note: It takes 10 to 11 cycles from the satisfaction of conditions to the halt of trace acquisition.
119