Notes On Differences Between The Actual Mcu And Emulator - Renesas Compact Emulator M30620T-CPE User Manual

Compact emulator for m16c/62 group m16c/62a
Table of Contents

Advertisement

Notes on Differences between the Actual MCU and Emulator:

• Operations of the emulator differs from those of mask MCUs as listed below.
(1) Reset condition
(2) Data values of RAM and ROM areas at power-on
(3) Register values when power is turned on
(4) Internal memory (RAM and ROM) capacity, etc.
(5) Characteristics of ports P0
(6) MCU function
(7) Pullup control register
• As a pitch converter board and other devices are used between the evaluation MCU and the target
system, some characteristics are slightly different from those of the actual MCU. Therefore, be sure
to evaluate your system with an evaluation MCU. Before starting mask production, evaluate your
system and make final confirmation with an ES (Engineering Sample) version MCU.
IMPORTANT
Set the time for starting up (0.2 to 0.8 Vcc) 1 µs or less.
When power is turned on, the RAM and ROM areas of the emulator are defaulted to 04H.
When power is turned on, the emulator's register values are defaulted to 0. However, the
program counter is defaulted to the reset vector value (C0000
Because the internal memories (RAM and ROM) are emulated by the emulation memory, the
capacity and assignment of the emulator's internal memories differ from those of the actual
MCU. For memory mapping, see "4.2 Memory Map" (page 35).
As ports P0
to P5
are connected via emulation circuits, the electric characteristics etc. differ
0
7
from those of actual MCU. The device used for the port emulation circuit is;
Device: M60081L-0142FP
Some MCU functions cannot be used in the emulator system. For details, refer to "Note on
MCU Functions That Cannot Be Used with This Emulator" (page 11).
Operations of the pullup control registers are different from those of actual MCUs.
Pullup control register
PU03
PU11
(P1
- P1
)
(P4
- P4
4
7
4
0
0
1
0
0
1
1
1
* Not pulled up in actual MCUs.
When pull-up control register 1 for port pins P4
"1" (pulled up), port pins P1
register 0 for port pins P1
However, this problem arises only in the compact emulator and does not arise in actual MCUs.
to P5
0
7
State of ports P1
This product
)
7
Not pulled up
Pulled up
Pulled up*
Pulled up
- P4
4
- P1
are also pulled up regardless of the setting of pullup control
5
7
- P1
(bit 3 of address 3FCh: PU03).
4
7
( 10 / 52 )
) initially set by the emulator.
16
- P1
5
7
Actual MCU
Not pulled up
Pulled up
Not pulled up
Pulled up
(bit 1 of address 3FDh: PU11) is set to
7

Advertisement

Table of Contents
loading

Table of Contents