ETC IE-703079-MC-EM1

User’s Manual
IE-703079-MC-EM1
In-circuit Emulator Option Board
Target device
V850/SF1™
Document No. U15447EJ1V0UM00 (1st edition)
Date Published September 2001 N CP(K)
2001
©
1991
Printed in Japan
[MEMO]
2
User’s Manual U15447EJ1V0UM
V850 Family and V850/SF1 are trademarks of NEC Corporation.
Windows is either a registered trademark or a 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.
• The information in this document is current as of May, 2001. The information is subject to change
without notice. For actual design-in, refer to the latest publications of NEC's data sheets or data
books, etc., for the most up-to-date specifications of NEC semiconductor products. Not all products
and/or types are available in every country. Please check with an NEC sales representative for
availability and additional information.
• No part of this document may be copied or reproduced in any form or by any means without prior
written consent of NEC. NEC assumes no responsibility for any errors that may appear in this document.
• NEC does not assume any liability for infringement of patents, copyrights or other intellectual property rights of
third parties by or arising from the use of NEC semiconductor products listed in this document or any other
liability arising from the use of such products. No license, express, implied or otherwise, is granted under any
patents, copyrights or other intellectual property rights of NEC or 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 customer's equipment shall be done under the full
responsibility of customer. NEC assumes no responsibility for any losses incurred by customers or third
parties arising from the use of these circuits, software and information.
• While NEC endeavours to enhance the quality, reliability and safety of NEC semiconductor products, customers
agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize
risks of damage to property or injury (including death) to persons arising from defects in NEC
semiconductor products, customers must incorporate sufficient safety measures in their design, such as
redundancy, fire-containment, and anti-failure features.
• NEC semiconductor products are classified into the following three quality grades:
"Standard", "Special" and "Specific". The "Specific" quality grade applies only to semiconductor products
developed based on a customer-designated "quality assurance program" for a specific application. The
recommended applications of a semiconductor product depend on its quality grade, as indicated below.
Customers must check the quality grade of each semiconductor product before using it in a particular
application.
"Standard": Computers, office equipment, communications equipment, test and measurement equipment, audio
and visual equipment, home electronic appliances, machine tools, personal electronic equipment
and industrial robots
"Special": Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster
systems, anti-crime systems, safety equipment and medical equipment (not specifically designed
for life support)
"Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life
support systems and medical equipment for life support, etc.
The quality grade of NEC semiconductor products is "Standard" unless otherwise expressly specified in NEC's
data sheets or data books, etc. If customers wish to use NEC semiconductor products in applications not
intended by NEC, they must contact an NEC sales representative in advance to determine NEC's willingness
to support a given application.
(Note)
(1) "NEC" as used in this statement means NEC Corporation and also includes its majority-owned subsidiaries.
(2) "NEC semiconductor products" means any semiconductor product developed or manufactured by or for
NEC (as defined above).
M8E 00. 4
User’s Manual U15447EJ1V0UM
3
Regional Information
Some information contained in this document may vary from country to country. Before using any NEC
product in your application, pIease contact the NEC office in your country to obtain a list of authorized
representatives and distributors. They will verify:
•
Device availability
•
Ordering information
•
Product release schedule
•
Availability of related technical literature
•
Development environment specifications (for example, specifications for third-party tools and
components, host computers, power plugs, AC supply voltages, and so forth)
•
Network requirements
In addition, trademarks, registered trademarks, export restrictions, and other legal issues may also vary
from country to country.
NEC Electronics Inc. (U.S.)
NEC Electronics (Germany) GmbH
NEC Electronics Hong Kong Ltd.
Santa Clara, California
Tel: 408-588-6000
800-366-9782
Fax: 408-588-6130
800-729-9288
Benelux Office
Eindhoven, The Netherlands
Tel: 040-2445845
Fax: 040-2444580
Hong Kong
Tel: 2886-9318
Fax: 2886-9022/9044
NEC Electronics Hong Kong Ltd.
Velizy-Villacoublay, France
Tel: 01-3067-5800
Fax: 01-3067-5899
Seoul Branch
Seoul, Korea
Tel: 02-528-0303
Fax: 02-528-4411
NEC Electronics (France) S.A.
NEC Electronics Singapore Pte. Ltd.
Milton Keynes, UK
Tel: 01908-691-133
Fax: 01908-670-290
Madrid Office
Madrid, Spain
Tel: 091-504-2787
Fax: 091-504-2860
Novena Square, Singapore
Tel: 253-8311
Fax: 250-3583
NEC Electronics Italiana s.r.l.
NEC Electronics (Germany) GmbH
Milano, Italy
Tel: 02-66 75 41
Fax: 02-66 75 42 99
Scandinavia Office
Taeby, Sweden
Tel: 08-63 80 820
Fax: 08-63 80 388
NEC Electronics (France) S.A.
NEC Electronics (Germany) GmbH
Duesseldorf, Germany
Tel: 0211-65 03 02
Fax: 0211-65 03 490
NEC Electronics (UK) Ltd.
NEC Electronics Taiwan Ltd.
Taipei, Taiwan
Tel: 02-2719-2377
Fax: 02-2719-5951
NEC do Brasil S.A.
Electron Devices Division
Guarulhos-SP, Brasil
Tel: 11-6462-6810
Fax: 11-6462-6829
J01.2
4
User’s Manual U15447EJ1V0UM
INTRODUCTION
Target Readers
This manual is intended for users who design and develop application systems using
the V850/SF1™.
Purpose
The purpose of this manual is to describe the proper operation of the IE-703079-MCEM1 and its basic specifications.
Organization
This manual is divided into the following parts.
• Overview
• Names and functions of components
• 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-703079-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 IE703002-MC when it is connected to the IE-703079-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-703079-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
Prefix indicating the power of 2 (address space, memory capacity):
Terminology
10
K (kilo):
2 = 1024
M (mega):
2 = 1024
20
2
The meanings of terms used in this manual are listed below.
Target device
The device that is targeted for emulation.
Target system
The system (user-built system) that is targeted for debugging. This
includes the target program and user-configured hardware.
User’s Manual U15447EJ1V0UM
5
Related Documents
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
IE-703002-MC In-circuit emulator
U11595E
IE-703079-MC-EM1 In-circuit emulator option board
U15447E
CA850 C Compiler package Ver. 2.40
or later
Operation
U15024E
C Language
U15025E
Project Manager
U15026E
Assembly Language
U15027E
ID850 Integrated debugger Ver.2.40
WindowsTM based
Operation
To be
prepared
SM850 System simulator Ver.2.40
Windows based
Operation
To be
prepared
SM850 System simulator Ver.2.00 or
later
External Part User Open
Interface Specifications
U14873E
RX850 Real-time OS Ver.3.13 or later
Basics
U13430E
Installation
U13410E
Technical
U13431E
Basics
U13773E
Installation
U13774E
Technical
U13772E
RX850 Pro Real-time OS Ver.3.13
6
Document
Number
RD850 Task debugger Ver.3.01
U13737E
RD850 Pro Task debugger Ver.3.01
U13916E
AZ850 System performance analyzer Ver.3.0
U14410E
User’s Manual U15447EJ1V0UM
CONTENTS
CHAPTER 1
OVERVIEW.........................................................................................................................10
1.1
Hardware Configuration ............................................................................................................................... 10
1.2
Features (When Connected to IE-703002-MC) ........................................................................................... 11
1.3
Function Specifications (When Connected to IE-703002-MC) .................................................................. 11
1.4
System Configuration .................................................................................................................................. 12
1.5
Contents in Carton ....................................................................................................................................... 13
1.6
Connection Between IE-703002-MC and IE-703079-MC-EM1.................................................................... 15
CHAPTER 2
NAMES AND FUNCTIONS OF COMPONENTS ...............................................................18
2.1
Component Names and Functions of IE-703079-MC-EM1 ........................................................................ 18
2.2
Clock Settings............................................................................................................................................... 20
2.2.1
Main system clock setting................................................................................................................. 20
2.2.2
Subsystem clock setting ................................................................................................................... 21
2.3
Illegal Access Detection ROM Setting ........................................................................................................ 22
2.4
CPU Operation Voltage Range Switching Setting ..................................................................................... 22
CHAPTER 3
FACTORY SETTINGS........................................................................................................23
CHAPTER 4
CAUTIONS .........................................................................................................................24
4.1
VDD0 and PORTVDD of Target System .......................................................................................................... 24
4.2
NMI Signal ..................................................................................................................................................... 25
4.3
VPP Signal ...................................................................................................................................................... 25
4.4
NMI Signal Mask Function ........................................................................................................................... 25
4.5
Bus Interface Pin .......................................................................................................................................... 26
CHAPTER 5
APPENDIX
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT....28
PACKAGE DRAWINGS ........................................................................................................34
User’s Manual U15447EJ1V0UM
7
LIST OF FIGURES
Figure No.
Title
Page
1-1
System Configuration ........................................................................................................................................12
1-2
Contents in Carton.............................................................................................................................................13
1-3
Accessories .......................................................................................................................................................14
1-4
Connection Between IE-703002-MC and IE-703079-MC-EM1..........................................................................16
2-1
IE-703079-MC-EM1 ...........................................................................................................................................18
4-1
Schematic Diagram of Power Supply Acquisition ..............................................................................................24
4-2
NMI Signal Flow Path ........................................................................................................................................25
5-1
Equivalent Circuit of Emulation Circuit...............................................................................................................29
8
User’s Manual U15447EJ1V0UM
LIST OF TABLES
Table No.
2-1
Title
Page
Main System Clock Setting................................................................................................................................20
2-2
Subsystem Clock Setting...................................................................................................................................21
2-3
JP1 Setting in IE-703002-MC ............................................................................................................................22
2-4
JP3 and JP4 Setting in IE-703002-MC..............................................................................................................22
4-1
Bus Interface Pin Operation List........................................................................................................................26
User’s Manual U15447EJ1V0UM
9
CHAPTER 1
OVERVIEW
The IE-703079-MC-EM1 is an option board for the IE-703002-MC in-circuit emulator. By connecting the IE703079-MC-EM1 and IE-703002-MC, hardware and software can be debugged efficiently in system development
using the V850/SF1.
In this manual, the basic setup procedure and switch settings of the IE-703002-MC when connecting the IE703079-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).
1.1
Hardware Configuration
Optional
Optional hardware
hardware
In-circuit emulator (IE-703002-MC)
Option board
(IE-703079-MC-EM1)
By adding this board, the IE-703002-MC can be used as in-circuit
emulator for V850/SF1.
Optional hardware
Extension probe
SWEX-100SD (for GC/GF package)Note 1
GF-N17DT (for GF package) Note 1
General-purpose extension probe made by TOKYO ELETECH
CORPORATION
PC interface board
IE-70000-PC-IF-C Note 2
IE-70000-98-IF-C Note 2
IE-70000-PCI-IF-A
IE-70000-CD-IF-A
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.
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.
IE-70000-PC-IF-C: for IBM PC/ATTM compatible ISA bus
IE-70000-98-IF-C: for PC-9800 series C bus
IE-70000-PCI-IF-A: for PCI bus
IE-70000-CD-IF-A: for PCMCIA socket
Notes 1. For further information, contact Daimaru Kogyo Co., Ltd.
Tokyo Electronics Department (TEL +81-3-3820-7112)
Osaka Electronics Department (TEL +81-6-6244-6672)
2. Cannot be used for PC98-NX series
10
User’s Manual U15447EJ1V0UM
CHAPTER 1 OVERVIEW
1.2
Features (When Connected to IE-703002-MC)
{ Maximum operating frequency: 16 MHz (at 5.0 V operation)
{ Extremely lightweight and compact
{ Higher equivalence with target device can be achieved by omitting buffer between signal cables.
{ The following pins can be masked.
RESET, NMI, WAIT, HLDRQ
{ 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-703079-MC-EM1 are as follows.
Parameter
Value
Power consumption (Max. value at 5.0 V supply voltage)
2.5 W (at 16 MHz operation frequency)Note
External dimensions
(Refer to APPENDIX PACKAGE
DRAWINGS)
Height
50 mm
Length
130 mm
Width
252 mm
Weight
300 g
Note 12.5 W when IE-703002-MC connected to IE-703079-MC-EM1
1.3
Function Specifications (When Connected to IE-703002-MC)
Parameter
Emulation memory capacity
Internal ROM
External
memory
Coverage memory capacity for
execution/pass detection
Specification
256 KB
In ROMless mode
2 MB
When using iROM
1 MB
Internal ROM
External
memory
256 KB
In ROMless mode
2 MB
When using iROM
1 MB
Coverage memory capacity for
memory access detection
External memory
1 MB
Coverage memory capacity for
branching entry number counting
Internal ROM
256 KB
Caution
External
memory
In ROMless mode
2 MB
When using iROM
1 MB
Some of the functions may not be supported, depending on the debugger used.
User’s Manual U15447EJ1V0UM
11
CHAPTER 1 OVERVIEW
1.4
System Configuration
The system configuration when connecting the IE-703002-MC to the IE-703079-MC-EM1 and a personal computer
(PC-9800 series or PC/AT (or compatibles)) is shown below.
Figure 1-1. System Configuration
<13>
<5>
<14>
<6>
<12>
<7>
[Magnified drawing: example of use of
connector for target connection]
<8>
<4>
<10>
<11>
Target
system
<9>
<3>
<10>
<11>
<1>, <2>
Target system
Remark
<1> Personal computer (PC-9800 series or PC/AT or compatibles)
<2> Debugger (ID850: sold separately)
<3> PC interface board
(IE-70000-98-IF-C/IE-70000-PC-IF-C, IE-70000-PCI-IF-A/IE-70000-CD-IF-A: sold separately)
<4> PC interface cable (included with IE-703002-MC)
<5> In-circuit emulator (IE-703002-MC: sold separately)
<6> In-circuit emulator option board (IE-703079-MC-EM1: this product)
<7> External logic probe (included with IE-703002-MC)
<8> Socket for target connection (YQSOCKET100SDN: sold separately)
<9> Extension probe (for GC package: SWEX-100SD, for GF package: SWEX-100SD/GF-N17DT)
<10> Connector for emulator connection (YQPACK100SD: included)
<11> Connector for target connection (NQPACK100SD: included)
<12> Power adapter (IE-70000-MC-PS-B: sold separately)
<13> AC100V power cable (sold separately: included with IE-70000-MC-PS-B)
<14> AC220V power cable (sold separately: included with IE-70000-MC-PS-B)
12
User’s Manual U15447EJ1V0UM
CHAPTER 1 OVERVIEW
1.5
Contents in Carton
The carton of the IE-703079-MC-EM1 contains a main unit, guarantee card, packing list, and accessory bag.
Make sure that the accessory bag contains this manual and the connector accessories. If there are missing or
damaged items, please contact an NEC sales representative or an NEC distributor.
Figure 1-2. Contents in Carton
<1> IE-703079-MC-EM1
<4> Packing list
<3> Guarantee card
<2> Accessory bag
<1> IE-703079-MC-EM1 × 1
<2> Accessory bag × 1
<3> Guarantee card × 1
<4> Packing list × 1
User’s Manual U15447EJ1V0UM
13
CHAPTER 1 OVERVIEW
Check that the accessory bag contains this manual, an accessory list (× 1), and the following accessories.
(a) Spacers × 4
(b) Screws/washers × 4 sets
(including screws and washer × 4)
Figure 1-3. Accessories
(a) Spacers
14
(b) Screws/washers
User’s Manual U15447EJ1V0UM
CHAPTER 1 OVERVIEW
1.6
Connection Between IE-703002-MC and IE-703079-MC-EM1
The procedure for connecting the IE-703002-MC and IE-703079-MC-EM1 is described below.
Caution
Connect carefully so as not to break or bend connector pins.
<1> Remove the pod cover (upper and lower) of the IE-703002-MC.
<2> Set the PGA socket lever of the IE-703079-MC-EM1 to the OPEN position as shown in Figure 1-4 (b).
<3> Connect the IE-703079-MC-EM1 to the PGA socket at the back of the IE-703002-MC pod (refer to Figure 1-4
(c)). When connecting, position the IE-703002-MC and IE-703079-MC-EM1 so that they are horizontal.
<4> Set the PGA socket lever of the IE-703079-MC-EM1 to the CLOSE position as shown in Figure 1-4 (b).
<5> Set the IE-703002-MC pod jumpers (JP1 to JP3).
The factory settings of JP2 are pins 1 and 2 shorted.
<6> Place the supplied spacers in the four corner holes of the IE-703079-MC-EM1. Fix the spacers with the
supplied screws.
<7> Fix the IE-703002-MC pod cover (upper) end with nylon rivets.
User’s Manual U15447EJ1V0UM
15
CHAPTER 1 OVERVIEW
Figure 1-4. Connection Between IE-703002-MC and IE-703079-MC-EM1 (1/2)
(a) Overview
Screw
Upper cover
Washer
IE-703079-MC-EM1
Nylon rivets
IE-703002-MC
Spacer
(b) PGA socket lever of IE-703079-MC-EM1
CLOSE
OPEN
16
User’s Manual U15447EJ1V0UM
CHAPTER 1 OVERVIEW
Figure 1-4. Connection Between IE-703002-MC and IE-703079-MC-EM1 (2/2)
(c) Connecting part (IE-703079-MC-EM1)
Pin A1 position
: Insertion guide
: IE-703002-MC insertion area
User’s Manual U15447EJ1V0UM
17
CHAPTER 2
NAMES AND FUNCTIONS OF COMPONENTS
This chapter describes the names, functions, and switch settings of components in the IE-703079-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
Component Names and Functions of IE-703079-MC-EM1
Figure 2-1. IE-703079-MC-EM1
(a) Top view
(b) Bottom view
Direction of pin 1 of connector
for target connection
Direction of pin 1 of connector
for target connection
CP15
CP1
JP1
V850/SF1
I/O chip
JP3
FPGA
Memory
V850/SF1
I/O chip
JP2
CP2
Connector for
IE-703002-MC connection
CP13
18
User’s Manual U15447EJ1V0UM
Connector for target connection
CHAPTER 2
NAMES AND FUNCTIONS OF COMPONENTS
(1) TEST pins (CP1, CP2, CP13, CP15)
These are pins used for testing the analog signals of the standalone emulator.
• CP1:
GND
• CP2:
GND
• CP13: GND
• CP15: GND
(2) JP1
This is a pin board for supplying the main system clock.
(3) JP2
This is the switch jumper for the main system clock supply source. Use and retain the factory settings (pins 1
and 2 shorted).
(4) JP3
This is a pin board for supplying the subsystem clock (for details, refer to 2.2 Clock Settings).
(5) Connector for IE-703002-MC connection
This is a connector for connecting with the IE-703002-MC.
(6) Connector for target connection
This is a connector for connecting with the target system or the extension probe.
User’s Manual U15447EJ1V0UM
19
CHAPTER 2
2.2
NAMES AND FUNCTIONS OF COMPONENTS
Clock Settings
This section describes the clock settings.
For the position of the JP1 and JP2 in the IE-703079-MC-EM1, refer to Figure 2-1.
For the jumper switch position in the IE-703002-MC, refer to the IE-703002-MC User’s Manual (U11595E).
2.2.1 Main system clock setting
Table 2-1. Main System Clock Setting
Emulator Use
Environment
Clock Supply
Method
When using
emulator as
standalone unit
Internal clock
When using
emulator with
target system
Internal clock
IE-703079-MC-EM1 Setting
JP1
IE-703002-MC Setting
JP2
1
1
2
3
7
1
1
2
SW1
SW2
ON
OFF
JP2
7
1
8
2
3
7
Caution Emulation cannot be performed by inputting a clock from the target board.
The specifications of JP1 are as follows.
V850/SF1
I/O chip
X1
X2
1 MΩ
GND
GND
7
1
10 pF
20
16 MHz
10 pF
User’s Manual U15447EJ1V0UM
CHAPTER 2
NAMES AND FUNCTIONS OF COMPONENTS
2.2.2 Subsystem clock setting
Table 2-2. Subsystem Clock Setting
Emulator Use
Environment
Clock Supply Method
IE-703079-MC-EM1 Setting
JP3
When using emulator as
standalone unit
Internal clockNote 1
Oscillator mounted (a 32.768 kHz oscillator is mounted when
shipped)Note 2
When using emulator with
target system
Internal clockNote 1
Oscillator mounted (a 32.768 kHz oscillator is mounted when
shipped)Note 2
Notes 1. The internal clock does not support the clock input by an oscillator.
2. To use a subsystem clock frequency other than 32.768 kHz, remove the resonator on JP3 and mount
any oscillator.
The specifications of JP3 are as follows.
V850/SF1
I/O chip
XT1
XT2
XT1
GND
GND
1
7
27 pF
32.768 kHz
27 pF
Caution Emulation cannot be performed by inputting a clock from the target board.
User’s Manual U15447EJ1V0UM
21
CHAPTER 2
2.3
NAMES AND FUNCTIONS OF COMPONENTS
Illegal Access Detection ROM Setting
If using the IE-703002-MC for an in-circuit emulator for the V850/SF1 by connecting the IE-703079-MC-EM1, set
JP1 of the IE-703002-MC as follows.
Table 2-3. JP1 Setting in IE-703002-MC
JP1
Description
OpenNote
Illegal access detection ROM (mounted on IE-703079-MC-EM1) for V850/SF1 is
used.
Note When JP1 is set open, keep the removed jumper contact attached to one pin
JP1
as shown in the drawing on the right.
Jumper
contact
2.4
CPU Operation Voltage Range Switching Setting
If using the IE-703002-MC for an in-circuit emulator for the V850/SF1 by connecting the IE-703079-MC-EM1, set
JP3 and JP4 of the IE-703002-MC as follows.
Table 2-4. JP3 and JP4 Setting in IE-703002-MC
JP3, JP4
Description
JP3
The operation voltage range of the IE-703002-MC is 3.0 to 5.5 V.
1
2
(Short)
JP4
1
The power supply for PORTVDD is generated on the IE-703079-MC-EM1.
2
3
(Open)
22
User’s Manual U15447EJ1V0UM
CHAPTER 3
Item
JP1
Note
JP2
FACTORY SETTINGS
Description
16 MHz clock supplied for main system clock
Oscillator mounted
1
2
Remark
3
Internal clock used for main system clock
(1-2 Shorted)
JP3
Oscillator mounted
32.768 kHz clock supplied for subsystem clock
Note Use JP2 with the factory settings.
User’s Manual U15447EJ1V0UM
23
CHAPTER 4
4.1
CAUTIONS
VDD0 and PORTVDD of Target System
(1) VDD0 in the target system is used to sense the level for target system power supply ON/OFF.
• When VDD0 is lower than 1 V, it is judged that the target system is not connected, and mapping of the target
memory cannot be performed with a debugger (FCAN cannot be used).
• When VDD0 is 1 V or higher, it is judged that the target system is connected, and mapping of the target
memory can be performed with a debugger (FCAN can be used).
(2) PORTVDD in the target system is not supplied directly to the emulator chip; it is connected to the target voltage
emulation circuit.
• When PORTVDD is lower than 3 V, VCC (5 V) in the internal emulator is supplied to the emulator chip.
• When PORTVDD is 3 V or higher, a voltage of the same potential as PORTVDD in the target system is
generated and supplied to the emulator chip.
Figure 4-1. Schematic Diagram of Power Supply Acquisition
IE-703079-MC-EM1
VDD (8 pins)
IE-703002-MC
ON/OFF?
V850/SF1
I/O chip
Target
system
Relay
Evaluation
chip
VCC (5 V)
PORTVDD
(66 pins)
24
Target voltage
emulation
User’s Manual U15447EJ1V0UM
CHAPTER 4
4.2
CAUTIONS
NMI Signal
The input signal (NMI signal) from the target system is delayed (tpD = 0.25 ns (TYP.)) because it passes through
QS3125 (Q switch), and I/O signals (ports 4, 5, 6, 9, 11) pass through QS3384 (Q switch) before it is input to the
emulator chip.
In addition, the DC characteristics change. The input voltage becomes VIH = 2.0 V (MIN.), VIL = 0.8 V (MAX.), and
the input current becomes IIN = ±0.5 µA (MAX.).
Figure 4-2. NMI Signal Flow Path
IE-703079-MC-EM1
NMI signal
Target
system
QS3125
Emulator chip
Port signal
4.3
NMI pin
Port pin
QS3125
VPP Signal
The VPP signal from the target system is left open in the emulator.
4.4
NMI Signal Mask Function
When using the P00/NMI pin in the port mode, do not mask the NMI signal.
User’s Manual U15447EJ1V0UM
25
CHAPTER 4
4.5
CAUTIONS
Bus Interface Pin
The operation of the pin for the bus interface differs between the emulator and the target device as follows.
Table 4-1. Bus Interface Pin Operation List (1/2)
(a) During break
Pin Name
Internal Memory
Memory Used by
Emulator
Internal
ROM
R
R
F
W
External Memory
Internal RAM
R
W
Internal
Peripheral I/O
R
Emulation RAM
W
R
Target System
W
R
W
A16 to A21
Hold the last accessed address
Active
Active
AD0 to AD15
Hi-Z
Active
Active
ASTB
H
Active
Active
R/W
H
Active
Active
DSTB
H
H
Active
LBEN
H
Active
Active
UBEN
H
Active
Active
WAIT
Invalid
Maskable
Maskable
HLDRQ
Maskable
Maskable
Maskable
HLDAK
H or L
H or L
H or L
WRL
H
H
H
Note
WRH
H
H
H
Note
RD
H
H
Note
H
Note Active
Caution When accessing an FCAN register with the external memory expanded, a bus cycle for FCAN
access is generated in AD0 to AD15 and A16 to A21. However, R/W, DSTB, LBEN, UBEN, WRL,
WRH, and RD are inactive.
Remarks 1. F:
Fetch
R:
Read
W:
Write
2. H:
High-level output
L:
Low-level output
Hi-Z: High-impedance
26
User’s Manual U15447EJ1V0UM
CHAPTER 4
CAUTIONS
Table 4-1. Bus Interface Pin Operation List (2/2)
(b) During run
Pin
Name
Internal Memory
Internal ROM
F
R
Internal RAM
F
R
External Memory
Internal
Peripheral I/O
W
R
Emulation RAM
W
F
R
Target System
W
F
R
W
A16 to
A21
Hold the last accessed address
Active
Active
AD0 to
AD15
Hi-Z
Active
Active
ASTB
H
Active
Active
R/W
H
Active
Active
DSTB
H
H
Active
LBEN
H
Active
Active
UBEN
H
Active
Active
WAIT
Invalid
Maskable
Maskable
HLDRQ
Maskable
Maskable
Maskable
HLDAK
H or L
H or L
H or L
WRL
H
H
H
Note
WRH
H
H
H
Note
RD
H
H
Note
H
Note Active
Caution When accessing an FCAN register with the external memory expanded, a bus cycle for FCAN
access is generated in AD0 to AD15 and A16 to A21. However, R/W, DSTB, LBEN, UBEN, WRL,
WRH, and RD are inactive.
Remarks 1. F:
Fetch
R:
Read
W:
Write
2. H:
High-level output
L:
Low-level output
Hi-Z: High-impedance
User’s Manual U15447EJ1V0UM
27
CHAPTER 5
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
Differences between the signal lines of the target device and the signal lines of the IE-703079-MC-EM1 target
interface circuit are described in this chapter.
The target device is a CMOS circuit, whereas the target interface circuit of the IE-703079-MC-EM1 is configured
with an emulation circuit such as a gate array TTL or CMOS-IC.
When debugging the IE system connected to the target system, the IE system emulates as if the real target device
is operating on the target system.
Small differences occur however, because the IE system is emulating actual operation.
(1) Signals input/output to/from the emulation CPU µPD70F3079Y
(2) Other signals
The IE-703079-MC-EM1 circuit regarding the (1) and (2) signals described above is as follows.
(1) Signals input/output to/from the emulation CPU µPD70F3079Y
• P00
• P07/INTP6 to P01/INTP0
• P15/SCK1/ASCK0 to P10/SO0/SDA0
• P27 to P20/SI3/RXD1
• P34/VM45/TI71 to P30/TI2/TO2
• P77/ANI7 to P70/ANI0
• P83/ANI11 to P80/ANI8
• P107/KR7/TO1 to P100/KR0/TO7
(2) Other signals
• NMI
• P47/AD7 to P40/AD0
• P57/AD15 to P50/AD8
• P65/A21 to P60/A16
• P96/HLDRQ to P90/LBEN
• P117/CANRX2 to P110/WAIT
• X1, XT1
• RESET
• CLKOUT
• PORTVDD
• CPUREG
• VPP/MODE
• X2, XT2
• GND0, GND1, GND2, PORTGND
28
User’s Manual U15447EJ1V0UM
CHAPTER 5
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
Figure 5-1. Equivalent Circuit of Emulation Circuit (1/5)
Probe side
P00/NMI
IE system side
IN/OUT
QS3125
(P00/NMI)
P01/INTP0
P02/INTP1
P03/INTP2
P04/INTP3
P05/INTP4/ADTRG
P06/INTP5
P07/INTP6
IN/OUT
P10/SI0/SDA0
P11/SO0
P12/SCK0/SCL0
P13/SI1/RXD0
P14/SO1/TXD0
P15/SCK1/ASCK0
µ PD70F3079Y
IN/OUT
P20/SI3/RXD1
P21/SO3/TXD1
P22/SCK3/ASCK1
P23/SI4
P24/SO4
P25/SCK4
P26
P27
IN/OUT
P30/TI2/TO2
P31/TI3/TO3
P32/TI4/TO4
P33/TI5/TO5
P34/VM45/TI71
IN/OUT
IN/OUT
QS3384
P40/AD0
P41/AD1
P42/AD2
P43/AD3
P44/AD4
P45/AD5
P46/AD6
P47/AD7
Connector
(AD7 to AD0)
µ PD70F3079Y
µ PD703091R
74VHC125
QS3384
OUT
(P47 to P40)
FPGA
OR2T40A
IN
User’s Manual U15447EJ1V0UM
29
CHAPTER 5
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
Figure 5-1. Equivalent Circuit of Emulation Circuit (2/5)
Probe side
IE system side
IN/OUT
P50/AD8
P51/AD9
P52/AD10
P53/AD11
P54/AD12
P55/AD13
P56/AD14
P57/AD15
QS3384
Connector
(AD15 to AD8)
74VHC125
OUT
QS3384
(P57 to P50)
FPGA
OR2T40A
IN
OUT
QS3384
P60/AD16
P61/AD17
P62/AD18
P63/AD19
P64/AD20
P65/AD21
µ PD703091R
Connector
(A21 to A16)
µ PD703091R
74VHC125
OUT
QS3384
(P65 to P60)
FPGA
OR2T40A
IN
P70/ANI0
P71/ANI1
P72/ANI2
P73/ANI3
P74/ANI4
P75/ANI5
P76/ANI6
P77/ANI7
IN
µ PD70F3079Y
P80/ANI8
P81/ANI9
P82/ANI10
P83/ANI11
IN
OUT
QS3384
Connector
(HLDAC to LBEN)
P90/LBEN
P91/UBEN
P92/R/W
P93/DSTB
P94/ASTB
P95/HLDAC
74VHC125
QS3384
OUT
(P95 to P90)
FPGA
OR2T40A
IN
30
µ PD703091R
User’s Manual U15447EJ1V0UM
CHAPTER 5
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
Figure 5-1. Equivalent Circuit of Emulation Circuit (3/5)
Probe side
IE system side
IN
QS3384
Connector
µPD703091R
(HLDRQ)
74VHC125
P96/HLDRQ
OUT
QS3384
(P96)
FPGA
OR2T40A
IN
P100/KR0/TO7
P101/KR1/TI70
P102/KR2/TI00
P103/KR3/TI01
P104/KR4/TO0
P105/KR5/TI10
P106/KR6/TI11
P107/KR7/TO1
IN/OUT
P110/WAIT
P111
P112
P113
µPD70F3079Y
IN
FPGA
OR2T40A
74VHC125
OUT
QS3384
74VHC125
P114/CANTX1
P116/CANTX2
OUT
QS3384
FPGA
OR2T40A
IN
OUT
QS3384
µ PD70F3079F
74VHC125
P115/CANRX1
P117/CANRX2
OUT
QS3384
IN
IN
User’s Manual U15447EJ1V0UM
FPGA
OR2T40A
µ PD70F3079Y
31
CHAPTER 5
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
Figure 5-1. Equivalent Circuit of Emulation Circuit (4/5)
Probe side
IE system side
X1
1-2 shorted
X1
µ PD70F3079Y
1 MΩ
1 2 3
X2
JP2
7
1
JP1
XT1
XT1
µ PD70F3079Y
XT2
7
1
JP3
3V
5.1 kΩ
RESET
Socket
µ PD703091R
CLKOUT
Socket
µ PD703091R
VCC
100 Ω
Relay
PORTVDD
Internal circuit
VCC
100 µ F
1 MΩ
−
+
G6H-2F
VCC
2.2 kΩ
−
+
3.3 kΩ
32
µ PC393
User’s Manual U15447EJ1V0UM
CHAPTER 5
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
Figure 5-1. Equivalent Circuit of Emulation Circuit (5/5)
Probe side
IE system side
ADCVDD
ADCGND
CPUREG
Open
0.1 µF
3.3 V
VPP/MODE
Open
µ PD70F3079Y
X2
Open
JP1
XT2
Open
JP3
GND0
GND1
GND2
PORTGND
User’s Manual U15447EJ1V0UM
33
APPENDIX
PACKAGE DRAWINGS
IE-703002-MC + IE-703079-MC-EM1 (Unit: mm)
571
103
302
58.8
90
166
Top view
52
Pin 1 direction
Side view
27
IE-703002-MC
IE-703079-MC-EM1
33.0
130
Bottom view
Top view
33.0
34
User’s Manual U15447EJ1V0UM
Facsimile Message
From:
Name
Company
Tel.
Although NEC has taken all possible steps
to ensure that the documentation supplied
to our customers is complete, bug free
and up-to-date, we readily accept that
errors may occur. Despite all the care and
precautions we’ve taken, you may
encounter problems in the documentation.
Please complete this form whenever
you’d like to report errors or suggest
improvements to us.
FAX
Address
Thank you for your kind support.
North America
Hong Kong, Philippines, Oceania
NEC Electronics Inc.
NEC Electronics Hong Kong Ltd.
Corporate Communications Dept. Fax: +852-2886-9022/9044
Fax: +1-800-729-9288
+1-408-588-6130
Korea
Europe
NEC Electronics Hong Kong Ltd.
NEC Electronics (Europe) GmbH
Seoul Branch
Technical Documentation Dept.
Fax: +82-2-528-4411
Fax: +49-211-6503-274
South America
NEC do Brasil S.A.
Fax: +55-11-6462-6829
Asian Nations except Philippines
NEC Electronics Singapore Pte. Ltd.
Fax: +65-250-3583
Japan
NEC Semiconductor Technical Hotline
Fax: +81- 44-435-9608
Taiwan
NEC Electronics Taiwan Ltd.
Fax: +886-2-2719-5951
I would like to report the following error/make the following suggestion:
Document title:
Document number:
Page number:
If possible, please fax the referenced page or drawing.
Document Rating
Excellent
Good
Acceptable
Poor
Clarity
Technical Accuracy
Organization
CS 01.2