R0E0200F2EMU00 Renesas Electronics America, R0E0200F2EMU00 Datasheet - Page 64

no-image

R0E0200F2EMU00

Manufacturer Part Number
R0E0200F2EMU00
Description
EMULATOR E200F FOR SH7780 SRS
Manufacturer
Renesas Electronics America
Series
SuperH®r
Type
In-Circuit Emulatorr
Datasheet

Specifications of R0E0200F2EMU00

Contents
Emulator Board, Cables, Software and Documentation
For Use With/related Products
SH7780
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Note: When [M-BUS] or [I-BUS] is selected, the following bus cycles will be traced.
Note: This function can be supported with SuperH C/C++ compiler (manufactured by Renesas
Notes on AUD Trace:
1. When the trace display is performed during user program execution, the mnemonics, operands,
2. The AUD trace function outputs the differences between newly output branch source addresses
3. If the 32-bit address cannot be displayed, the source line is not displayed.
4. In the emulator, when multiple loops are performed to reduce the number of AUD trace
5. In the emulator, the maximum number of trace displays is 262144 lines (131072 branches).
56
(c) Software Trace Function
When a specific instruction is executed, the PC value at execution and the contents of one
general register are acquired by trace. Describe the Trace(x) function (x is a variable name) to
be compiled and linked beforehand. For details, refer to the SuperH
Compiler, Assembler, Optimizing Linkage Editor User’s Manual.
When the load module is downloaded on the emulator and is executed while a software trace
function is valid, the PC value that has executed the Trace(x) function, the general register
value for x, and the source lines are displayed.
To activate the software trace function, select the [Software trace] check box in the [AUD
function] group box of the [Trace mode] page.
or source is not displayed.
and previously output branch source addresses. The window trace function outputs the
differences between newly output addresses and previously output addresses. If the previous
branch source address is the same for the upper 16 bits, the lower 16 bits are output. If it
matches the upper 24 bits, the lower 8 bits are output. If it matches the upper 28 bits, the lower
4 bits are output.
The emulator regenerates the 32-bit address from these differences and displays it in the
[Trace] window. If the emulator cannot display the 32-bit address, it displays the difference
from the previously displayed 32-bit address.
displays, only the IP counts up.
However, the maximum number of trace displays differs according to the AUD trace
information to be output. Therefore, the above pointers cannot always be acquired.
• M-BUS: A bus cycle generated by the CPU is acquired. A bus cycle is also acquired
• I-BUS: A bus cycle generated by the CPU or DMA is acquired. A bus cycle is not
Technology Corp.; including OEM and bundle products) V7.0 or later.
when the cache has been hit.
acquired when the cache has been hit.
TM
RISC engine C/C++

Related parts for R0E0200F2EMU00