
M306H5T3-RPD-E User’s Manual 4. Specifications
REJ10J0866-0100Z Rev.1.00 Dec.16, 2004
Page 48 of 66
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.
IMPORTANT
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) Internal memories (ROM and RAM) capacities etc.
With this emulator system, regardless of ROM and RAM of the MCU you use, all the areas other
than the SFR area and a reserved area (addresses 27000h--27FFFh) can be read and written into.
(4) Characteristics of ports P0 to P5 and P10
- Ports P0 to P5 are connected via emulation circuits. The device used for the port emulation
circuit is the IC23 (ALTERA EPF6016QC208-2).
- Output of port P10 is connected via the CMOS output buffer (TC7WH125FU). Input of that is
connected via the IC23 (ALTERA EPF6016QC208-2).
(5) Oscillator circuit
In the oscillator circuit where an oscillator is connected between pins X
IN
and X
OUT
, oscillation
does not occur because a converter board is used between the evaluation MCU and the user
system. It is same for pins X
CIN
and X
COUT
. For notes on when using the oscillator circuit on the
user system, refer to "2.3.5 Using the Oscillator Circuit on the User System" (page 25).
(6) A/D converter function
Because a flexible cable and other devices are used between the evaluation MCU and the user
system, the A/D converter operates differently from that of the actual MCU.
(7) DBC, single-step and BRK instruction interrupt vector table addresses
As the emulator uses the DBC, single-step and BRK instruction interrupt vector table addresses,
when reading these addresses, the downloaded data cannot be read (see Table 4.5).
Table 4.5 Vector table addresses for the emulator
Factor of interruption Vector table addresses Data read
DBC*1 FFFF4h--FFFF7h Indefinite
Single-step*1 FFFECh--FFFEFh Indefinite
BRK instruction FFFE4h--FFFE7h Indefinite
*1 Interruption for the emulator only
(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) ALE signal
When the internal RAM or SFR area of the MCU is accessed during user program execution, with
the actual MCU, ALE output is fixed to Low, while this product outputs ALE signal.
(11) When pins P57/RDY/CLKout are used for CLKout function and Fc is selected by Clock output
selection in stop mode, CLKout output does not stop.
Note on RESET* Input:
"L" input from the user system to pin RESET* is accepted only while a user program is being executed
(only while the RUN status LED on the PC4701's front panel is lit).
Comentarios a estos manuales