Section 2 Emulator Functions
Table 2.1 Emulator Functions
No.
Item
1
User program execution
function
2
Reset function
3
Trace functions
4
Break functions
Rev. 1.00 Nov. 26, 2007 Page 8 of 230
REJ10J1766-0100
Function
•
Executes a program with the operating frequency within a
range guaranteed by devices.
•
Reset emulation
•
Step functions:
Single step (one step: one instruction)
Source-level step (one step: one-line source)
Step over (a break did not occur in a subroutine)
Step out (when the PC points to a location within a
subroutine, execution continues until it returns to the calling
function)
•
Synchronized functions:
Synchronized execution functions.(Execution at the same
time with synchronizing CPU0 and CPU1.)
Synchronized step functions. (All of the CPUs execute with
synchronizing the one of stepping for the CPU.)
Synchronized break functions. (All of the CPUs break by
synchronizing the one of a break for the CPU.)
•
Issues a power-on reset from the High-performance
Embedded Workshop to the device during break.
•
Trace function incorporated in the device
•
AUD trace:
Branch trace or memory access trace
•
Memory output function of trace data
•
Hardware break condition (conditions and the number of
conditions differ according to the device)
•
PC break condition (255 points)
•
Forced break function