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