User`s manual
SuperH Family E10A-USB Emulator Section 2 Emulator Functions
R20UT0870EJ1000 Rev. 10.00 Page 15 of 292
Aug 10, 2012
2.2.4 Useful Functions of the [Trace] Window
The trace window provides the following useful functions.
(1) Searches for the specified data.
(2) Extracts the specified data.
(3) Filters and displays again the specified data.
(4) Supplements the information from the branch destination address to the next branch source
address.
For the usage of those functions, refer to section 5.6, Viewing the Trace Information.
(5) Changes the trace settings during user program execution.
In some devices to be debugged, trace settings can be changed during user program execution.
For details on the specifications of each product, refer to the online help.
2.3 Break Function
The emulator has the following three break functions.
(1) Hardware break function
Uses a break controller incorporated in the device.
The access address, instruction fetch address, data, or bus cycle condition can be set. The
logical address is the address condition.
This function can be also set from the [Event] column in the [Editor] or [Disassembly] window.
For the setting, refer to section 5.2, Downloading a Program.
Note: In some devices to be debugged, hardware break settings can be changed during user
program execution. For details on the specifications of each product, refer to the online
help.
(2) PC break function (BREAKPOINT)
Breaks when the dedicated instruction at the specified address that has been replaced is
executed. This function cannot be set at a place other than RAM or internal flash memory area
since a memory write occurs.
It can also be set when the [S/W breakpoint] column for the line to be set is double-clicked in
the [Editor] or [Disassembly] window.










