M3062PT3-RPD-E Renesas Electronics America, M3062PT3-RPD-E Datasheet - Page 86

no-image

M3062PT3-RPD-E

Manufacturer Part Number
M3062PT3-RPD-E
Description
EMULATOR BASE UNIT FOR M16C/60
Manufacturer
Renesas Electronics America
Datasheet

Specifications of M3062PT3-RPD-E

Accessory Type
Emulation Pod
For Use With/related Products
PC4701, M16C/60, M16C/30
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
M3062PT3-RPD#E
M3062PT3-RPD#E
REJ10J0040-0600 Rev.6.00 July 01, 2006
M3062PT3-RPD-E User’s Manual
Note on RESET# Input:
Note on NMI# Input:
Note on RDY# Input:
Note on HOLD# Input:
Notes on Maskable Interrupts:
Note on DMA Transfer:
Note on Pullup Control:
Note on Setting "1" to Protect Bit 2 (PCR2) with Sub Clock:
Be sure to input "L" to pin RDY# of the user system while a user program is being executed (when the RUN
status LED on the PC4701's front panel is lit). Inputting "L" to pin RDY# during the user program stopping
may cause a malfunction of the emulator.
You cannot use the hold function with this product. Be sure to input "H" to pin HOLD# of the user system
when you use a processor mode other than single-chip mode. If "L" is input to pin HOLD#, this product will
not work normally.
A low 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).
A low input from the user system to pin NMI# is accepted only while a user program is being executed (only
while the RUN status LED on the PC4701's front panel is lit).
Even if a user program is not being executed (including when run-time debugging is being performed), the
evaluation MCU keeps running so as to control the emulation pod. If a maskable interrupt is requested when
the user program is not being executed (including when run-time debugging is being performed), the
maskable interrupt request cannot be accepted, because the emulator disables interrupts. The interrupt request
is accepted immediately after the user program execution is started.
Take note that when the user program is not being executed (including when run-time debugging is being
performed), a peripheral I/O interruption is not accepted.
With this product, the program is stopped with a loop program to a specific address. Therefore, if a DMA
request is generated while the program is stopped, a DMA transfer is executed, but it may not be performed
correctly. Also note that the below registers have been changed to generate a DMA transfer as explained here
even when the program is stopped.
DMA0 transfer counter registers : TCR0
DMA1 transfer counter registers : TCR1
With this product, ports P0 to P5 are not pulled up by the pullup control register. To pull up the ports P0 to
P5, mount the included network resistor (51kΩ) to the inside of the emulator as occasion demands. How to
mount it, refer to "2.9.6 Installing and Removing Network Resistors for Pullup" (page 48).
The initial value of pullup control register 1 (PUR1) of an actual MCU varies depending on the level of the
CNVss pin, while that of this product is always “00h”.
When the CPU clock is set to the sub-clock (low-speed mode or low power dissipation mode), even if you
enable the PRC2 bit, writing to the register protected by the PRC2 bit (PD9, S3C, and S4C registers) cannot
be done properly. When you enable the PRC2 bit and write to the register protected by the PRC2, do not set
the CPU clock to the sub-clock.
Table 4.9 Initial value of pullup control register 1 (PUR1)
Actual MCU
This product
CNVss = “L”
PUR1 = “00h”
PUR1 = “00h”
IMPORTANT
CNVss = “H”
PUR1 = “02h”
PUR1 = “00h”
4. Hardware Specifications
Page 84 of 104

Related parts for M3062PT3-RPD-E