NEC IE-703081-MC-EM1 User manual

1 IE-703081-MC-EM1 User’s Manual
CUSTOMER NOTIFICATION
SUD - F - 1270
March 14, 2001
Mitsuru Suzuki, Engineering Manager
3rd Systems LSI Engineering Dept.
Solution Engineering Div.
NEC Electron Devices
NEC Corporation
CP(K), C
IE-703081-MC-EM1
User’s Manual (Preliminary)

2 IE-703081-MC-EM1 User’s Manual
V850 Family and V850/DB1 are trademarks of NEC Corporation.
Windows is either a trademark or a registered trademark of Microsoft Corporation in the United States and/or other
countries.
PC/AT is a trademark of International Business Machines Corporation.
Ethernet is a trademark of Xerox Corporation.
UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company
Limited.
•The information in this document is subject to change without notice. Before using this document, please confirm
that this is the latest version.
•No part of this document may be copied or reproduced in any form or by any means without the prior written
consent of NEC Corporation. NEC Corporation assumes no responsibility for any errors which may appear in this
document.
•NEC Corporation does not assume any liability for infringement of patents, copyrights or other intellectual property
rights of third parties by or arising from use of a device described herein or any other liability arising from use of
such device.
No license, either express, implied or otherwise, is granted under any patents, copyrights or other intellectual
property rights of NEC Corporation or of others.
•Descriptions of circuits, software, and other related information in this document are provided for illustrative
purposes in semiconductor product, operation and application examples. The incorporation of these circuits,
software, and information in the design of the customer’s equipment shall be done under the full responsibility of
the customer. NEC Corporation assumes no responsibility for any losses incurred by the customer or third parties
arising from the use of these circuits, software, and information.

3 IE-703081-MC-EM1 User’s Manual
INTRODUCTION
Target Readers This manual is intended for users who design and develop application systems using
the V850E/DB1.
Purpose The purpose of this manual is to describe the proper operation of the IE-703081-MC-EM1,
and its basic specifications.
Organization This manual is broadly divided into the following parts.
•Overview
•Names and functions of parts
•Cautions
How to Read This Manual
It is assumed that the reader of this manual has general knowledge in the fields of electrical
engineering, logic circuits, and microcontrollers.
The IE-703081-MC-EM1 is used connected to the IE-703002-MC in-circuit emulator.
This manual explains the basic setup procedure and switch settings of the IE-703002-MC
when it is connected to the IE-703081-MC-EM1. For the names and functions of parts, and
the connection of elements, refer to the IE-703002-MC User’s Manual (U11595E).
To learn about the basic specifications and operation methods.
→Read this manual in the order of the CONTENTS.
To learn the operation methods and command functions, etc., of the IE-703002-MC and
IE-703081-MC-EM1.
→Read the user’s manual of the debugger (sold separately) that is used.
Conventions
Note: Footnote for item marked with Note in the text.
Caution: Information requiring particular attention.
Remark: Supplementary information.
Numeral representation: Binary … xxxx or xxxxB
Decimal … xxxx
Hexadecimal … xxxxH
Terminology The meanings of terms used in this manual are listed below.
Te r m
Meaning
Target device
Refers to the device targeted for emulation.
Target
system
Refers to the system targeted for debugging.
This includes the target program and the hardware created by the
user. In the narrow sense, it means hardware only.

4 IE-703081-MC-EM1 User’s Manual
Related Document When using this manual, refer to the following manuals.
The related documents indicated in this publication may include preliminary versions.
However, preliminary versions are not marked as such.
•Documents related to development tools (user’s manuals)
Document Name
Document
Number
IE-703002-MC
U11595E
IE-703081-MC-EM1
This manual
Operation Windows-based
U13998E
C language
U13997E
CA830,CA850 [C Compiler package]
Project manager
U13996E
CA850 [C Compiler package]
Assembly Language
U13828E
ID850 (Ver.1.31) [Integrated debugger]
Operation Windows-based
U13716E
ID850 (Ver.2.00 or later) [Integrated
debugger]
Operation Windows-based
U14217E
SM850 (Ver.2.00 or later) [System
simulator]
Operation Windows-based
U13759E
Basics
U13430E
RX850 [Real-time OS]
Installation
U13410E
Fundamental
U13773E
RX850 Pro [Real-time OS]
Installation
U13774E
RD850 [Task debugger]
Windows-based
U11158E
RD850 (Ver.3.0) [Task debugger]
Windows-based
U13737E
RD850 Pro (Ver.3.0) [Task debugger]
Windows-based
U13916E
AZ850 [System performance analyzer]
U11181E

5 IE-703081-MC-EM1 User’s Manual
CONTENTS
INTRODUCTION .................................................................................................................................3
CONTENTS .........................................................................................................................................5
CHAPTER 1 OVERVIEW ...................................................................................................................6
1.1 Hardware Configuration .............................................................................................................7
1.2 Features (When Connected to IE-703002-MC) ..........................................................................8
1.3 Function Specifications (When Connected to IE-703002-MC)....................................................8
1.4 System Configuration.................................................................................................................9
1.5 Connection Between IE-703002-MC and IE-703081-MC-EM1.................................................10
CHAPTER 2 NAMES AND FUNCTIONS OF PARTS........................................................................12
2.1 Part Names and Functions of IE-703081-MC-EM1 ..................................................................12
2.2 Clock Settings..........................................................................................................................13
2.3 Illegal Access Detection ROM Setting......................................................................................13
2.4 CPU Operation Voltage Range Switch Setting .........................................................................14
CHAPTER 3 FACTORY SETTINGS .................................................................................................15
CHAPTER 4 CAUTIONS ..................................................................................................................16
4.1 Power ......................................................................................................................................16
4.2 NMI Signal ...............................................................................................................................16
4.3 NMI Signal Mask Function .......................................................................................................16
4.4 RESET Signal..........................................................................................................................16
4.5 SMVDD Terminal .....................................................................................................................17
CHAPTER 5 RESTRICTIONS ..........................................................................................................18
5.1 DCAN ......................................................................................................................................18
5.2 WATCHDOG TIMER................................................................................................................18

6 IE-703081-MC-EM1 User’s Manual
CHAPTER 1 OVERVIEW
The IE-703081-MC-EM1 is an option board for the IE-703002-MC in-circuit emulator. By connecting the IE-703081-
MC-EM1 and IE-703002-MC, hardware and software can be debugged efficiently in system development using the
V850/DB1.
In this manual, the basic setup procedure and switch settings of the IE-703002-MC when using the IE-703081-MC-
EM1 are described. For the names and functions of the parts of the IE-703002-MC, and for the connection of elements, refer
to the IE-703002-MC User’s Manual (U11595E).

7 IE-703081-MC-EM1 User’s Manual
1.1 Hardware Configuration
Note 1. Cannot be used for PC98-NX series.
PC interface board
•IE-70000-xxI-IF-B
•IE-70000-xx-IF-C
•IE-70000-PCI-IF
•IE-70000-CD-IF-A
In-circuit emulator (IE-703002-MC)
Hardware (sold separately)
Option board
(IE-703081-MC-EM1)
By adding this board, the IE-703002-MC can be used as in-circuit
emulator for V850/DB1.
Extension probe
(SWEX-128SD220)
General-purpose extension probe made by TOKYO ELETECH
CORPORATION
This board is used to connect the IE-703002-MC to a personal
computer.
This board is inserted in the expansion slot of the personal
computer.
xx: 98 (for PC-9800 series C bus)Note 1
PC (for IBM PC/AT or compatible ISA bus)Note 1
IE-70000-PCI-IF: For PCI bus.
IE-700000-CD-IF-A: For PCMCIA socket.
Network module
(IE-70000-MC-SV3)
This module is used when a workstation controls the IE-703002-
MC via Ethernet.
Power adapter
(IE-70000-MC-PS-B)
AC adapter for in-circuit emulator made by NEC Corporation.
Hardware (sold separately)

8 IE-703081-MC-EM1 User’s Manual
1.2 Features (When Connected to IE-703002-MC)
•Maximum operating frequency: 16 MHz (at 4.0 to 5.5 V operation)
•Higher equivalence with target device can be achieved by omitting buffer between signal cables.
•The following pins can be masked.
RESET, NMI
•Two methods of connection to target system.
•Pod tip direct connection (for information on the pod, refer to the IE-703002-MC User’s Manual
(U11595E)).
•Attach an extension probe (sold separately) to the pod tip for connection.
•The dimensions of the IE-703081-MC-EM1 are as follows.
Parameter Value
Power consumption (at 16 MHz operation frequency) 5.5 W (IE-703081-MC-EM1+IE-703002-MC)
Height 27 mm
Length 215.5 mm
External dimensions
Width 119 mm
Weight 198 g
1.3 Function Specifications (When Connected to IE-703002-MC)
Parameter Specification
Emulation memory capacity Internal ROM 128 KB
Internal ROM 256 KB
In ROMless mode 2 MB
Coverage memory capacity
for execution/pass detection External
memory When using iROM 1 MB
Coverage memory capacity
for memory access detection
External memory 1 MB
Internal ROM 256 KB
In ROMless mode 2 MB
Coverage memory capacity
for branching entry number
counting External
memory When using iROM 1 MB
Trace memory capacity 168 bits ×32K frames
Time measurement function Can be measured with time tag
and timers (3 lines)
8-bit external trace is possible
External logic probe
Event setting for trace/break is
possible
Event break
Step execution
Forcible break
COMBO break
Break function
Fail-safe break
•Illegal access to peripheral I/O
•Access to guard space
•Writing to ROM space
Caution Some of the functions may not be supported, depending on the debugger used.

9 IE-703081-MC-EM1 User’s Manual
1.4 System Configuration
The system configuration when connecting the IE-703002-MC to the IE-703081-MC-EM1 and a personal
computer (PC-9800 series or PC/AT (or compatible)) is shown below.
Figure 1-1. System Configuration
Remark <1>: Personal computer (PC-9800 series or PC/AT and compatibles)
<2>: Debugger (sold separately)
<3>: Device file
<4>: PC interface board (for PC-9800 series: sold separately)
<5>: PC interface board (for PC/AT and compatibles: sold separately)
<6>: PC interface cable (included with IE-703002-MC)
<7>: In-circuit emulator (IE-703002-MC: sold separately)
<8>: In-circuit emulator option board (IE-703081-MC-EM1)
<9>: External probe (SWEX-128SD220: sold separately)
<10>: Target system
<11>: AC100V/220V power cable (sold separately: included with IE-70000-MC-PS-B)
<12>: Connector for emulator connection (YQPACK128SD220: included)
<13>: Connector for target connection (NQPACK128SD220: included)
‡@
‡A
‡B
‡C
‡D
‡E
‡F ‡G
‡H
‡I
‡J
‡K
‡L
‡@
‡A
‡B
‡C
‡D
‡E
‡F ‡G
‡H
‡I
‡J
‡K
‡L
<1>
<2>
<3>
<4>
<5>
<6>
<7> <8>
<9>
<10>
<11>
<12>
<13>

10 IE-703081-MC-EM1 User’s Manual
1.5 Connection Between IE-703002-MC and IE-703081-MC-EM1
The procedure for connecting the IE-703002-MC and IE-703081-MC-EM1 is described below.
Caution Connect carefully so as to avoid breaking or bending connector pins.
<1> Remove the pod covers (upper and lower) of the IE-703002-MC.
<2> Set the PGA socket lever of the IE-703081-MC-EM1 to the OPEN position.
<3> Connect the IE-703081-MC-EM1 to the PGA socket at the back of the IE-703002-MC pod.
When connecting, position the IE-703002-MC and the IE-703081-MC-EM1 so that they are horizontal.
<4> Set the PGA socket lever of the IE-703081-MC-EM1 to the CLOSE position.
<5> Fix the IE-703002-MC pod upper cover with nylon rivets.
An example of how to use the connector for target connection is shown below.
(1) When directly connecting device to target system (connector for target connection is not used).
(2) When mounting device by using connector for target connection.
Device
Target system
Fastening screws
HQPACK128SD220
Device
NQPACK128SD220
Targetsystem

11 IE-703081-MC-EM1 User’s Manual
(3) When extension probe is not used.
Note The connector for emulator connection (YQSOCKET128SD220) can be inserted at this position
for height adjustment.
NQPACK128SD220
YQPACK128SD220
Target system
Note
SWEX-128SD220

12 IE-703081-MC-EM1 User’s Manual
CHAPTER 2 NAMES AND FUNCTIONS OF PARTS
This chapter describes the names, functions, and switch settings of the parts in the IE-703081-MC-EM1.
For the details of the pod, jumper, and switch positions, etc., refer to the IE-703002-MC User’s Manual (U11595E).
2.1 Part Names and Functions of IE-703081-MC-EM1
Figure 2-1. IE-703081-MC-EM1 (Top View)
V850/DB1
I/O
@
CHIP
V850/DB1
I/O
@
CHIP
V850/DB1
I/O
@
CHIP
IE-703002-MC
‘±
p
TP2
TP1 TP18
TP11
TP14
TP4
TP6
TP16
TP9
V850/DB1
I/O
@
CHIP
V850/DB1
I/O
@
CHIP
V850/DB1
I/O
@
CHIP
IE-703002-MC
‘±
p
TP2
TP1 TP18
TP11
TP14
TP4
TP6
TP16
TP9
LED3
LED2
LED1
SMVDD
GND
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
IE-703002-MC
(
TP2
TP1 TP18
TP11
TP14
TP4
TP6
TP16
TP9
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
IE-703002-MC
Connection
TP2
TP1 TP18
TP11
TP14
TP4
TP6
TP16
TP9
LED3
LED2
LED1
SMVDD
GND
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
Target connection
IE-703002-MC
(
TP2
TP1 TP18
TP11
TP14
TP4
TP6
TP16
TP9
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
IE-703002-MC
(
TP2
TP1 TP18
TP11
TP14
TP4
TP6
TP16
TP9
LED3
LED2
LED1
SMVDD
GND
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
IE-703002-MC
(
TP2
TP1 TP18
TP11
TP14
TP4
TP6
TP16
V850/DB1
I/O
IE-703002-MC
connection
V850/DB1
I/O CHIP
V850/DB1
I/O CHIP
I/O chip I/O chip
I/O chip

13 IE-703081-MC-EM1 User’s Manual
28
17
(1) Test pin
This pin is used for testing the analog signals of the standalone emulator.
•TP1: GND
These are test pins for checking the product. Do not use.
•TP2: VDD
•TP6: LVDD
•TP9: TVDD1
•TP11: MKVDD
•TP14: QVDD
•TP18: +12 V
(2) TP16
This is the pin for supplying SMVDD.
(3) LED
LED1 for VDDn. (n = 0, 2, 3)
ON: Voltage is applied to VDDn.
OFF: Voltage is not applied to VDDn.
LED2 for SMVDDn. (n = 0, 1)
ON: Voltage is applied to SMVDDn.
OFF: Voltage is not applied to SMVDDn.
LED3 for AVDD.
ON: Voltage is applied to AVDD.
OFF: Voltage is not applied to AVDD.
(4) IE-703002-MC connection
This is the connector for connecting to the IE-703002-MC.
(5) Target connection
This is the connector for connecting to the target system or the extension probe.
2.2 Clock Settings
This section describes the clock settings.
For the jumper switch position in the IE-703002-MC, refer to the IE-703002-MC User’s Manual.
IE-703002-MC Setting
JP2
SW1 ON
SW2 OFF
Note The target clock is not supported.
2.3 Illegal Access Detection ROM Setting
If using the IE-703002-MC as an in-circuit emulator for the V850/DB1 by connecting the IE-703081-MC-EM1,
set JP1 of the IE-703081-MC as follows.
IE-703002-MC Setting
JP1 Open

14 IE-703081-MC-EM1 User’s Manual
2.4 CPU Operation Voltage Range Switch Setting
If using the IE-703002-MC as an in-circuit emulator for the V850/DB1 by connecting the IE-703081-MC-EM1,
JP3 and JP4 of the IE-703002-MC as follows.
IE-703002-MC Setting
JP3 Shorted
JP4 Open

15 IE-703081-MC-EM1 User’s Manual
CHAPTER 3 FACTORY SETTINGS
IE-703081-MC-EM1 Setting
JP7 4 MHz oscillator mounted

16 IE-703081-MC-EM1 User’s Manual
CHAPTER 4 CAUTIONS
4.1 Power
(1) VDD1
This pin is used to detect the power of the target system.
(2) SMVDDn (n = 0, 1)
This pin is used to detect the SMVDDn voltage of the target system.
ON: SMVDDn is supplied from the target system.
OFF: Operates at +5 V.
(3) VDDn (n = 0, 2, 3), AVDD
This pin is used to detect the VDDn voltage of the target system.
ON: VDDn operates at the same voltage as VDDn of the target system.
AVDD is supplied from the target system.
OFF: VDDn operates at +5 V.
AVDD operates at +5 V.
4.2 NMI Signal
The NMI signal from the target system is delayed (0.25 ns (MAX.)) because
it passes through QS3384 before it is input to the I/O chip of the emulator.
Diagram of NMI Signal Flow
4.3 NMI Signal Mask Function
When using the P00/NMI pin in the port mode, do not mask the NMI signal.
4.4 RESET Signal
The RESET signal from the target system is delayed (7.5 ns (MAX.)) because
it passes through VHC00 and VHC04 before it is input to the I/O chip of the emulator.
IO chip
NMI pin
IE-703081-MC-EM1
NMI
Signal QS3384
Target system
VHC00
RESET
Signal
IE-703081-MC-EM1
21 21 21
Target voltage
Target system EVA CHIP
21 21
VHC04

17 IE-703081-MC-EM1 User’s Manual
4.5 SMVDD Terminal
Connect a power supply of the same voltage as SMVDD0,1 to the SMVDD terminal (TP16) when the
current of the SMxx terminal exceeds 200 mA in total.

18 IE-703081-MC-EM1 User’s Manual
CHAPTER 5 RESTRICTIONS
5.1 DCAN
Set software debugger (ID850) as follows when using the DCAN function.
•Supply +5 V to the VDD1 terminal (pin 115) from the target system before starting the software debugger.
•Make the following settings.
(Memory mapping column of configuration panel)
Memory Attribute: Target
Mapping Address: nF0000H to nFFFFFH
After inputting the values, click the Add button.
5.2 WATCHDOG TIMER
Set software debugger (ID850) as follows when using the WATCHDOG TIMER function.
•Supply +5 V to the VDD1 terminal (pin 115) from the target system before starting the software debugger.
•Do not set a “reset mask” via the configuration panel of the software debugger.
Table of contents
Other NEC Motherboard manuals

NEC
NEC uPD168804 User manual

NEC
NEC PowerMate CT User manual

NEC
NEC MultiSync X551UN User manual

NEC
NEC PowerMate ES SlimLine Series Quick guide

NEC
NEC K0RE81 User manual

NEC
NEC PG-FPL User manual

NEC
NEC MultiSync P521 User manual

NEC
NEC MultiSync X462HB User manual

NEC
NEC IE-78K0-NS-P04 User manual

NEC
NEC 78K0R - Save It! User manual