Note On Differences Between The Actual Mcu And Emulator; Note On Instructions That Access The Single-Step Interrupt Vector Area - Renesas Emulation Pod M30100T3-RPD-E User Manual

Emulation pod for m16c/10 series mcus
Table of Contents

Advertisement

Note on Differences between the Actual MCU and Emulator:

• Operations of the emulator system differ from those of actual MCUs as listed below.
(1) Reset condition
(2) Initial values of internal resource data at power-on
(3) Internal memories (ROM and RAM) capacities, etc.
(4) Oscillator circuit
(5) DBC, single-step and BRK instruction interrupt vector table addresses
Table 1.1 Vector table addresses for the emulator
*1: Interrupts used for the debugger only
(6) A-D conversion
(7) D-A conversion

Note on Instructions that Access the Single-step Interrupt Vector Area:

• Do not perform the below debugging operations with the single step interrupt vector area (addresses
FFFECh--FFFEFh).
(1) Step execution of instructions that access the single step interrupt vector area
(2) Program execution from the instruction accessing the single step interrupt vector area when
IMPORTANT
Set the rise time (0.2 Vcc = 0.8 Vcc) to 1 µs or less.
With this emulator system, "INT" (emulation memory ON) is the default for mapping areas
other than the SFR area (addresses 000h--3FFh). For this reason, the emulation memories can
be read and written into in an area other than the SFR, internal RAM or internal ROM area.
• Make note of the fact that in the oscillator circuit where an oscillator is connected between
pins X
and X
, oscillation does not occur because a flexible cable, buffer IC and other
IN
OUT
devices are used between the evaluation MCU and the target system. It is same for sub-clock
oscillator circuits (X
CIN
• For notes on when using the oscillator circuit on the target system, refer to "3.2 (2) Using
the Oscillator Circuit on the Target System" (page 24).
It is possible to download to DBC, single-step and BRK instruction interrupt vector table
addresses. However, because the emulator system uses these areas, data different from the
expected value is read out (see Table 1.1).
Factor to interrupt
1
DBC*
1
Single-step*
BRK instruction
The characteristics of A-D converter differ from those of an actual MCU because there are a
flexible cable, pitch converter and other devices between the evaluation MCU and the target
system. Make the final evaluation of the A-D converter with the actual MCU.
The characteristics of D-A converter differ from those of an actual MCU because there are a
flexible cable, pitch converter and other devices between the evaluation MCU and the target
system. Make the final evaluation of the D-A converter with the actual MCU.
a software breakpoint is set at the instruction
and X
).
COUT
Vector table addresses
FFFF4h--FFFF7h
FFFECh--FFFEFh
FFFE4h--FFFE7h
( 14 / 52 )
Data for reading
Indefinite
Indefinite
Indefinite

Advertisement

Table of Contents
loading

Table of Contents