Section 2 E8 Emulator Functions

This section describes the emulator functions. They differ according to the device supported by the

emulator.

2.1 Overview

Table 2.1 gives a functional overview of the emulator.

Table 2.1 Emulator Functions

No. Item Function
1 User program execution
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 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)
2 Reset function Issues a reset from the High-performance Embedded
Workshop to the device during break.
3 Trace function Branch trace function incorporated in the device (four
branches)
The support of this function depends on a device.
4 Break functions Hardware break condition (one condition)
The support of this function depends on a device.
PC break condition (255 points)
Forced break function
Address match break function
7