Differences Between The Actual Mcu And Emulator - Renesas Emulation Probe M306V8T-EPB User Manual

Emulation probe for m16c/60 series m16c/6v group m306v8
Table of Contents

Advertisement

M306V8T-EPB User's Manual

4.3 Differences between the Actual MCU and Emulator

Differences between the actual MCU and emulator are shown below. When debugging the MCU using this product, be careful
about the following precautions.
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
Set the time for starting up (0.2 Vcc to 0.8 Vcc) 1 μs or less.
(2) Initial values of internal resource data of an MCU at power-on
(3) Interrupt stack pointer (ISP) after a reset is released
(4) Capacities of the internal memories (ROM, RAM, OSDRAM and OSDROM)
The evaluation MCU of this product has RAM of 16 KB (00400h--043FFh) and flash ROM of 4 KB
(0F000h--0FFFFh) + 512 KB (80000h--FFFFFh), OSDRAM of 4 KB (8000h--8FFFh) and OSDROM of
128KB (30000h--4FFFh).
(5) Oscillator circuit
In the oscillator circuit where an oscillator is connected between pins X
occur because a converter board is used between the evaluation MCU and the user system. It is same for
pins X
CIN
Using the Oscillator Circuit on the User System " (page 42).
(6) A/D conversion
The characteristics of the A/D converter differ from those of actual MCU because there are a converter
board and other devices between the evaluation MCU and the user system.
(7) Ports P0 to P5, P10
This product emulates some I/O ports (P0 to P5, P10). Therefore, the electrical characteristics of these
ports differ from those of an actual MCU.
(8) Address and status of BHE*
When the internal RAM or ROM area of an MCU is accessed during user program execution, actual
MCUs retain a preceding address and status of BHE*, while this product does not.
(9) Status of a data bus
In stop or wait mode, actual MCUs retain a preceding status of a data bus, while with this product a data
bus is floating.
(10) Operation after releasing the reset
After releasing the reset, for about max. 380 cycles, a program to control the emulator will be executed.
Note that this will be included in the user program execution time and tracing result.
Note on RESET* Input:
A low input to pin RESET* from the user system is accepted only when a user program is being executed (only
while the RUN status LED on the emulator's upper panel is lit).
Note on RDY* Input:
Be sure to input "L" to pin RDY* of the user system during the user program executing (when the RUN status
LED on the PC7501's upper panel is lit). Inputting "L" to pin RDY* during the user program stopping may
cause a malfunction of the emulator.
Note on HOLD* Input:
Be sure to input "L" to pin HOLD* of the user system during the user program executing (when the RUN status
LED on the PC7501's upper panel is lit). Inputting "L" to pin HOLD* during the user program stopping may
cause a malfunction of the emulator.
REJ10J0777-0100 Rev.1.00 2005.08.01
IMPORTANT
and X
. For notes on when using the oscillator circuit on the user system, refer to "2.11.3
COUT
4. Hardware Specifications
and X
, oscillation does not
IN
OUT
Page 70 of 90

Advertisement

Table of Contents
loading

Table of Contents