ETC IE-78098-NS-EM1

User’s Manual
IE-78098-NS-EM1
Emulation Board
Target Devices
µPD78098 Subseries
µPD78098B Subseries
Document No. U16469EJ1V0UM00 (1st edition)
Date Published March 2003 N CP(K)
2003
Printed in Japan
[MEMO]
2
User’s Manual U16469EJ1V0UM
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.
• The information in this document is current as of November, 2002. The information is subject to
change without notice. For actual design-in, refer to the latest publications of NEC Electronics data
sheets or data books, etc., for the most up-to-date specifications of NEC Electronics products. Not
all products and/or types are available in every country. Please check with an NEC Electronics 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 the prior
written consent of NEC Electronics. NEC Electronics assumes no responsibility for any errors that may
appear in this document.
• NEC Electronics 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 Electronics 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 Electronics 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 a customer's equipment shall be done under the full
responsibility of the customer. NEC Electronics assumes no responsibility for any losses incurred by
customers or third parties arising from the use of these circuits, software and information.
• While NEC Electronics endeavors to enhance the quality, reliability and safety of NEC Electronics 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
Electronics products, customers must incorporate sufficient safety measures in their design, such as
redundancy, fire-containment and anti-failure features.
• NEC Electronics products are classified into the following three quality grades: "Standard", "Special" and
"Specific".
The "Specific" quality grade applies only to NEC Electronics products developed based on a customerdesignated "quality assurance program" for a specific application. The recommended applications of an NEC
Electronics product depend on its quality grade, as indicated below. Customers must check the quality grade of
each NEC Electronics 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 Electronics products is "Standard" unless otherwise expressly specified in NEC
Electronics data sheets or data books, etc. If customers wish to use NEC Electronics products in applications
not intended by NEC Electronics, they must contact an NEC Electronics sales representative in advance to
determine NEC Electronics' willingness to support a given application.
(Note)
(1) "NEC Electronics" as used in this statement means NEC Electronics Corporation and also includes its
majority-owned subsidiaries.
(2) "NEC Electronics products" means any product developed or manufactured by or for NEC Electronics
(as defined above).
M8E 02. 11-1
User’s Manual U16469EJ1V0UM
3
Regional Information
Some information contained in this document may vary from country to country. Before using any NEC
Electronics product in your application, pIease contact the NEC Electronics 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 America, Inc. (U.S.)
Santa Clara, California
Tel: 408-588-6000
800-366-9782
Fax: 408-588-6130
800-729-9288
NEC Electronics (Europe) GmbH
Duesseldorf, Germany
Tel: 0211-65 03 01
Fax: 0211-65 03 327
• Sucursal en España
Madrid, Spain
Tel: 091-504 27 87
Fax: 091-504 28 60
• Succursale Française
Vélizy-Villacoublay, France
Tel: 01-30-67 58 00
Fax: 01-30-67 58 99
• Filiale Italiana
Milano, Italy
Tel: 02-66 75 41
Fax: 02-66 75 42 99
NEC Electronics Hong Kong Ltd.
• Branch The Netherlands
Eindhoven, The Netherlands
Tel: 040-244 58 45
Fax: 040-244 45 80
NEC Electronics Hong Kong Ltd.
Hong Kong
Tel: 2886-9318
Fax: 2886-9022/9044
Seoul Branch
Seoul, Korea
Tel: 02-528-0303
Fax: 02-528-4411
• Tyskland Filial
Taeby, Sweden
Tel: 08-63 80 820
Fax: 08-63 80 388
NEC Electronics Shanghai, Ltd.
• United Kingdom Branch
Milton Keynes, UK
Tel: 01908-691-133
Fax: 01908-670-290
NEC Electronics Taiwan Ltd.
Shanghai, P.R. China
Tel: 021-6841-1138
Fax: 021-6841-1137
Taipei, Taiwan
Tel: 02-2719-2377
Fax: 02-2719-5951
NEC Electronics Singapore Pte. Ltd.
Novena Square, Singapore
Tel: 6253-8311
Fax: 6250-3583
J02.11
4
User’s Manual U16469EJ1V0UM
INTRODUCTION
Product Overview
The IE-78098-NS-EM1 is designed to be used with the IE-78K0-NS or IE-78K0-NS-A to
debug the following target devices that belong to the 78K/0 Series of 8-bit single-chip
microcontrollers.
Target Readers
• µPD78098 Subseries:
µPD78094, 78095, 78096, 78P098, 78P098A
• µPD78098B Subseries:
µPD78095B, 78096B, 78097B, 78098B, 78P098B
This manual is intended for engineers who will use the IE-78098-NS-EM1 with the IE78K0-NS or IE-78K0-NS-A to perform system debugging.
Engineers who use this manual are expected to be thoroughly familiar with the target
device’s functions and use methods and to be knowledgeable about debugging.
Organization
When using the IE-78098-NS-EM1, refer to not only this manual (supplied with the IE78098-NS-EM1) but also the manual that is supplied with the IE-78K0-NS or IE-78K0NS-A.
IE-78K0-NS
IE-78098-NS-EM1
User’s Manual
User’s Manual
• Basic specifications
• General
• System configuration
• Part names
• External interface functions
• Installation
• Differences between target devices
and target interface circuits
IE-78K0-NS-A
User’s Manual
• Basic specifications
• System configuration
• External interface functions
Purpose
This manual’s purpose is to explain various debugging functions that can be performed
when using the IE-78098-NS-EM1.
User’s Manual U16469EJ1V0UM
5
Terminology
The meanings of certain terms used in this manual are listed below.
Term
Meaning
Emulation device
This is a general term that refers to the device in the emulator that is used to emulate the target
device. It includes the emulation CPU.
Emulation CPU
This is the CPU block in the emulator that is used to execute user-generated programs.
Target device
This is the device to be emulated.
Target system
This includes the target program and the hardware provided by the user. When defined narrowly, it
includes only the hardware.
IE system
This refers to the combination of the in-circuit emulator (IE-78K0-NS or IE-78K0-NS-A) and the
emulation board (IE-78098-NS-EM1).
Conventions
Related Documents
Data significance: Higher digits on the left and lower digits on the right
Note:
Footnote for item marked with Note in the text
Caution:
Information requiring particular attention
Remark:
Supplementary information
The related documents (user’s manuals) indicated in this publication may include
preliminary versions. However, preliminary versions are not marked as such.
Document Name
IE-78K0-NS In-Circuit Emulator
U13731E
IE-78K0-NS-A In-Circuit Emulator
U14889E
IE-78098-NS-EM1 Emulation Board
This manual
ID78K Series Integrated Debugger Ver. 2.30 or Later Operation Windows™ Based
U15185E
µPD78098 Subseries
IEU-1381A
µPD78098B Subseries
U12761E
Caution
The documents listed above are subject to change without notice. Be sure to use the latest
documents when designing.
6
Document Number
User’s Manual U16469EJ1V0UM
CONTENTS
CHAPTER 1
GENERAL...........................................................................................................................10
1.1
System Configuration................................................................................................................................ 11
1.2
Hardware Configuration ............................................................................................................................ 13
1.3
Basic Specifications .................................................................................................................................. 14
CHAPTER 2
2.1
PART NAMES ....................................................................................................................15
Parts of Main Unit ...................................................................................................................................... 16
CHAPTER 3
INSTALLATION..................................................................................................................17
3.1
Connection ................................................................................................................................................. 18
3.2
Clock Settings ............................................................................................................................................ 19
3.3
3.2.1
Overview of clock settings ............................................................................................................. 19
3.2.2
Main system clock settings ............................................................................................................ 22
3.2.3
Subsystem clock settings .............................................................................................................. 26
Mask Option Setting .................................................................................................................................. 29
3.3.1
Pull-up resistor............................................................................................................................... 29
3.3.2
Switching alternate-function pins ................................................................................................... 29
3.4
External Trigger ......................................................................................................................................... 30
3.5
Jumper Setting of IE-78K0-NS .................................................................................................................. 31
3.6
Jumper Setting of IE-78K0-NS .................................................................................................................. 31
3.7
Jumper Setting of IE-78098-NS-EM1 ........................................................................................................ 32
3.8
Switch Settings of IE-78098-NS-EM1........................................................................................................ 32
3.9
Low Voltage Emulation Setting ................................................................................................................ 33
CHAPTER 4
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT....34
APPENDIX A
EMULATION PROBE PIN ASSIGNMENT TABLE ..........................................................38
APPENDIX B NOTES ON TARGET SYSTEM DESIGN ..........................................................................40
User’s Manual U16469EJ1V0UM
7
LIST OF FIGURES
Figure No.
Title
Page
1-1
System Configuration ....................................................................................................................................... 11
1-2
Basic Hardware Configuration (When IE-78K0-NS Is Used) ............................................................................ 13
1-3
Basic Hardware Configuration (When IE-78K0-NS-A Is Used) ........................................................................ 13
2-1
IE-78098-NS-EM1 Part Names......................................................................................................................... 16
3-1
Connection of Emulation Probe ........................................................................................................................ 18
3-2
External Circuits Used as System Clock Oscillator .......................................................................................... 19
3-3
When Using Clock That Is Already Mounted on Emulation Board (Main System Clock) ................................. 20
3-4
When Using Clock That Is Already Mounted on Emulation Board (Subsystem Clock) .................................... 20
3-5
When Using User-Mounted Clock (Main System Clock) .................................................................................. 21
3-6
When Using User-Mounted Clock (Subsystem Clock) .................................................................................... 21
3-7
When Supplying Pulse from Target System ..................................................................................................... 22
3-8
Connections on Parts Board (Main System Clock)........................................................................................... 23
3-9
Crystal Oscillator (Main System Clock) ............................................................................................................ 24
3-10
Pin Alignment of Crystal Oscillator and Socket (Main System Clock) .............................................................. 25
3-11
Connections on Parts Board (Subsystem Clock).............................................................................................. 27
3-12
Crystal Oscillator (Subsystem Clock) ............................................................................................................... 28
3-13
Pin Alignment of Crystal Oscillator and Socket (Subsystem Clock) ................................................................. 28
3-14
Pull-up Resistor ................................................................................................................................................ 29
3-15
External Trigger Input Position ......................................................................................................................... 30
3-16
Main Board of IE-78K0-NS or IE-78K0-NS-A (G-780009 Board)...................................................................... 33
4-1
Equivalent Circuit 1 of Emulation Circuit........................................................................................................... 35
4-2
Equivalent Circuit 2 of Emulation Circuit........................................................................................................... 36
4-3
Equivalent Circuit 3 of Emulation Circuit........................................................................................................... 37
B-1
Distance Between In-Circuit Emulator and Conversion Adapter ...................................................................... 40
B-2
Connection Conditions of Target System (When NP-80GC-TQ Is Used)......................................................... 41
B-3
Connection Conditions of Target System (When NP-H80GC-TQ Is Used) ...................................................... 41
8
User’s Manual U16469EJ1V0UM
LIST OF TABLES
Table No.
Title
Page
1-1
Correspondence Between Emulation Probes and Conversion Socket/Conversion Adapters ...........................12
1-2
Basic Specifications ..........................................................................................................................................14
3-1
Main System Clock Settings..............................................................................................................................22
3-2
Subsystem Clock Settings.................................................................................................................................26
3-3
Jumper settings of IE-78K0-NS .........................................................................................................................31
3-4
Jumper settings on G-780009 Board of IE-78K0-NS-A .....................................................................................31
3-5
Jumper setting on G-78K0H Option Board of IE-78K0-NS-A ............................................................................31
3-6
Jumper Setting of IE-78098-NS-EM1 ................................................................................................................32
3-7
Switch settings of IE-78098-NS-EM1 ................................................................................................................32
3-8
Supply Voltage and Maximum Current Consumption........................................................................................33
A-1
NP-80GC, NP-80GC-TQ, NP-H80GC-TQ Pin Assignments .............................................................................38
B-1
Distance Between IE System and Conversion Adapter ....................................................................................40
User’s Manual U16469EJ1V0UM
9
CHAPTER 1
GENERAL
The IE-78098-NS-EM1 is a development tool for efficient debugging of hardware or software when using one of
the following target devices that belong to the 78K/0 Series of 8-bit single-chip microcontrollers.
This chapter describes the IE-78098-NS-EM1’s system configuration and basic specifications.
•
Target devices
• µPD78098 Subseries
• µPD78098B Subseries
10
User’s Manual U16469EJ1V0UM
CHAPTER 1 GENERAL
1.1
System Configuration
Figure 1-1 illustrates the IE-78098-NS-EM1’s system configuration.
Figure 1-1. System Configuration
Device fileNote 1
(available separately)
Debugger
ID78K0-NS
(sold separately)
Control software
Host machine
PC-9800 Series,
IBM PC/AT™
or compatibles
Interface board
IE-70000-98-IF-C
(sold separately)
Interface board
IE-70000-PC-IF-C
(sold separately)
Interface board
IE-70000-PCI-IF-A
(sold separately)
Interface card
or
Interface
cable
Interface cable
(NS IF Cable)
IE-78K0-NS
or
IE-78K0-NS-A
(sold separately)
In-circuit emulator
NS CARD MC CARD
Cable
Cable
IE-70000-CD-IF-A
(sold separately)
FG Cable
IE-78098-NS-EM1
(this product)
AC adapter
IE-70000-MC-PS-B
(sold separately)
Emulation probeNote 2
(sold separately)
Conversion socket/conversion adapterNote 3
(sold separately)
User’s Manual U16469EJ1V0UM
11
CHAPTER 1 GENERAL
Notes 1. The device file is as follows, in accordance with the subseries.
µS××××DF78098: µPD78098, 78098B Subseries
The device file can be downloaded from the website of NEC Electronics (http://www.necel.com/micro/)
2. The emulation probes NP-80GC, NP-80GC-TQ, and NP-H80GC-TQ are products of Naito Densei
Machida Mfg. Co., Ltd.
For further information, contact Naito Densei Machida Mfg. Co., Ltd. (TEL: +81-45-475-4191)
3. The conversion adapter TGC-080SBP is a product of TOKYO ELETECH CORPORATION.
For further information, contact Daimaru Kogyo Co., Ltd.
Tokyo Electronics Department (TEL: +81-3-3820-7112)
Osaka Electronics Department (TEL: +81-6-6244-6672)
Table 1-1. Correspondence Between Emulation Probes and Conversion Socket/Conversion Adapters
Package
80-pin plastic QFP
(GC type)
Emulation Probe
NP-80GC (probe length: 200 mm)
EV-9200GC-80
NP-80GC-TQ (probe length: 200 mm)
TGC-080SBP
NP-H80GC-TQ (probe length: 400 mm)
12
Conversion Socket/Conversion Adapter
User’s Manual U16469EJ1V0UM
CHAPTER 1 GENERAL
1.2
Hardware Configuration
Figure 1-2 shows the IE-78098-NS-EM1’s position in the basic hardware configuration.
Figure 1-2. Basic Hardware Configuration (When IE-78K0-NS Is Used)
Dedicated bus interface
IE system
Host machine
Interface board
(sold separately)
IE-78K0-NS or
IE-78K0-NS-A
IE-78098-NS-EM1
78K0 main board
(sold separately)
Emulation board
(this product)
Interface card
(sold separately)
Emulation probe
(sold separately)
Figure 1-3. Basic Hardware Configuration (When IE-78K0-NS-A Is Used)
IE system
IE-78K0-NS-A
IE-78098-NS-EM1
Interface board
(sold separately)
Dedicated
bus interface
78K0
main board
Host
machine
78K0
performance
board
Emulation
board
(this product)
Interface card
(sold separately)
External sense
probe
User’s Manual U16469EJ1V0UM
Emulation probe
(sold separately)
13
CHAPTER 1 GENERAL
1.3
Basic Specifications
The basic specifications of the IE-78098-NS-EM1 are listed in Table 1-2.
Table 1-2. Basic Specifications
Parameter
Description
Target device
µPD78098, 78098B Subseries
System clock
Main system clock: 6.000 MHz
Subsystem clock: 32.768 kHz
Main system clock supply
External: Input via an emulation probe from the target system
Internal: Mounted on the emulation board (6.000 MHz), or mounted on the parts board by the
user
Subsystem clock supply
External: Input via an emulation probe from the target system
Internal: Mounted on the emulation board (32.768 kHz), or mounted on the parts board by
the user
Low-voltage support
VDD = 2.7 to 5.5 V (same as target device)
14
User’s Manual U16469EJ1V0UM
CHAPTER 2
PART NAMES
This chapter introduces the parts of the IE-78098-NS-EM1 main unit.
The packing box contains the emulation board (IE-78098-NS-EM1), packing list, user’s manual, and guarantee
card.
If there are any missing or damaged items, please contact an NEC Electronics sales representative.
Fill out and return the guarantee card that comes with the main unit.
User’s Manual U16469EJ1V0UM
15
CHAPTER 2 PART NAMES
2.1
Parts of Main Unit
Figure 2-1 shows the part names of the IE-78098-NS-EM1.
JP1
1
1
USCLK1
UMCLK1
USCLK1 socket
UMCLK1 socket
16
User’s Manual U16469EJ1V0UM
EXTOUT
External trigger
EXTIN
Expansion connector CN5
(Reserved)
Probe connector
80GC
USERVDD
P126.127
ON S2 OFF
Slide switches
S1, S2
ON S1 OFF
P124.125
CN6
IE-78098-NS-EM1
3
JP2
CN5
3
Jumper switches
JP1, JP2
TP3 TP2
EXIN EXOUT
Figure 2-1. IE-78098-NS-EM1 Part Names
USER LED
CHAPTER 3
INSTALLATION
This chapter describes methods for connecting the IE-78098-NS-EM1 to the IE-78K0-NS or IE-78K0-NS-A,
emulation probe, etc. Mode setting methods are also described.
Caution
Connecting or removing components to or from the target system, or making switch or other
setting changes must be carried out after the power supply to both the IE system and the target
system has been switched OFF.
User’s Manual U16469EJ1V0UM
17
CHAPTER 3
3.1
INSTALLATION
Connection
(1) Connection with IE-78K0-NS or IE-78K0-NS-A main unit
See the IE-78K0-NS User’s Manual (U13731E) for a description of how to connect the IE-78098-NS-EM1 to the
Note
IE-78K0-NS
.
Note When using the IE-78K0-NS-A, see the IE-78K0-NS-A User’s Manual (U14889E).
(2) Connection with emulation probe
See the IE-78K0-NS User’s Manual (U13731E) for a description of how to connect an emulation probe to the IE78098-NS-EM1
Note
.
On this board, connect the emulation probe to CN6.
Do not connect the emulation probe to CN5.
Note When using the IE-78K0-NS-A, see the IE-78K0-NS-A User’s Manual (U14889E).
Caution
Incorrect connection may damage the IE system.
Be sure to read the emulation probe’s user’s manual for a detailed description of the
connection method.
Figure 3-1. Connection of Emulation Probe
Emulation probe
(sold separately)
CN5 (Reserved)
CN6 80GC
IE-78098-NS-EM1
Main board of
IE-78K0-NS (sold separately) or
IE-78K0-NS-A (sold separately)
18
User’s Manual U16469EJ1V0UM
CHAPTER 3
3.2
INSTALLATION
Clock Settings
3.2.1 Overview of clock settings
The main system clock and subsystem clock to be used during debugging can be selected from (1) to (3) below.
(1) Clock that is already mounted on emulation board
(2) Clock that is mounted by user
(3) Pulse input from target system
If the target system includes a clock oscillator, select either (1) Clock that is already mounted on emulation
board or (2) Clock that is mounted by user. For the clock oscillator, a resonator is connected to the target device
and the target device’s internal oscillator is used. An example of the external circuit is shown in part (a) of Figure 3-2.
During emulation, the oscillator that is mounted on the target system is not used. Instead, the clock that is mounted
on the emulation board installed in the IE-78K0-NS or IE-78K0-NS-A is used.
If the target system includes an external clock, select either (1) Clock that is already mounted on emulation
board, (2) Clock that is mounted by user, or (3) Pulse input from target system.
For the external clock, a clock signal is supplied from outside of the target device and the target device’s internal
oscillator is not used. An example of the external circuit is shown in part (b) of Figure 3-2.
Caution
The IE system will be hung-up if the main system clock is not supplied normally. Moreover, be
sure to input a rectangular wave as the pulse from the target system. There is no need to
supply a clock to the X2 and XT2 pins. Also, even if a crystal resonator is connected directly to
X1 (for the main system clock) or XT1 (for the subsystem clock), the target device will not
operate.
Figure 3-2. External Circuits Used as System Clock Oscillator
(a) Clock oscillator
(b) External clock
Target device
Target device
External
clock
VSS
X1 or XT1
X1 or XT1
X2 or XT2
X2 or XT2
Crystal or ceramic
resonator
User’s Manual U16469EJ1V0UM
19
CHAPTER 3
INSTALLATION
(1) Clock that is already mounted on emulation board
The crystal oscillator mounted on the IE-78098-NS-EM1 can be used.
(a) Main system clock
A crystal oscillator (UMCLK1) is already mounted on the emulation board. Its frequency is 6.000 MHz.
Figure 3-3. When Using Clock That Is Already Mounted on Emulation Board (Main System Clock)
IE-78K0-NS or IE-78K0-NS-A
Target system
IE-78098-NS-EM1
UMCLK1
Emulation probe
Mounted
oscillator
(used)
Clock oscillator or
external clock (not used)
Remark
The clock that is supplied by the oscillator of the IE-78098-NS-EM1 (encircled in the figure) is used.
(b) Subsystem clock
A crystal resonator (USCLK1) is already mounted on the emulation board. Its frequency is 32.768 kHz
Figure 3-4. When Using Clock That Is Already Mounted on Emulation Board (Subsystem Clock)
IE-78K0-NS or IE-78K0-NS-A
Target system
IE-78098-NS-EM1
Emulation probe
Mounted
resonator
(used)
USCLK1
Clock oscillator or
external clock
(not used)
Remark
The clock that is supplied by the resonator of the IE-78098-NS-EM1 (encircled in the figure) is
used.
20
User’s Manual U16469EJ1V0UM
CHAPTER 3
INSTALLATION
(2) Clock that is mounted by user
The user can mount any clock supported by the set specifications on the IE-78098-NS-EM1. This feature is
effective when debugging at a different frequency than the clock already mounted.
(a) Main system clock
Remove the crystal oscillator (UMCLK1) that is already mounted on the emulation board, and mount the
parts board on which the resonator to be used is mounted or mount the oscillator to be used.
Figure 3-5. When Using User-Mounted Clock (Main System Clock)
IE-78K0-NS or IE-78K0-NS-A
Target system
IE-78098-NS-EM1
UMCLK1
Emulation probe
Parts board + resonator
or
oscillator (used)
Clock oscillator or
external clock (not used)
Remark
The clock that is supplied by the resonator of the IE-78098-NS-EM1 (encircled in the figure) or the
oscillator is used.
(b) Subsystem clock
Remove the parts board (USCLK1) that is already mounted on the emulation board, and mount the parts
board on which the resonator to be used is mounted or mount the oscillator to be used.
Figure 3-6. When Using User-Mounted Clock (Subsystem Clock)
IE-78K0-NS or IE-78K0-NS-A
Target system
IE-78098-NS-EM1
USCLK1
Emulation probe
Parts board + resonator
or
oscillator (used)
Clock oscillator or
external clock (not used)
Remark
The clock that is supplied by the resonator of the IE-78098-NS-EM1 (encircled in the figure) or the
oscillator is used.
User’s Manual U16469EJ1V0UM
21
CHAPTER 3
INSTALLATION
(3) Pulse input from target system
An external clock on the target system can be used as both the main system clock and subsystem clock via an
emulation probe.
Figure 3-7. When Supplying Pulse from Target System
IE-78K0-NS or IE-78K0-NS-A
Target system
IE-78098-NS-EM1
Emulation probe
External clock (used)
Remark
The pulse that is supplied by the external clock on the target system (encircled in the figure) or the
oscillator is used.
3.2.2 Main system clock settings
Table 3-1 shows the settings of the IE-78098-NS-EM1 when the main system clocks in (1) to (3) are used.
Table 3-1. Main System Clock Settings
Frequency of Main System Clock
IE-78098-NS-EM1
UMCLK1 Socket
(1) When using clock that is already mounted
on emulation board
6.000 MHz
Oscillator
(2) When using clock mounted by user
Other than
6.000 MHz
Oscillator configured by user
(3) When inputting pulse from target system
Caution
Oscillator (not used)
CPU Clock Source
Selection (ID78K0-NS)
Internal
External
When inputting a pulse from the target system, open the configuration dialog box when
starting the integrated debugger (ID78K0-NS) and select “External” in the area (Clock) for
selecting the CPU’s clock source (this selects the user’s clock).
Remark
The factory settings of the IE-78098-NS-EM1 are those listed above under “when using clock that is
already mounted on emulation board”.
(1) When using clock that is already mounted on emulation board
When the IE-78098-NS-EM1 is shipped, a 6.000 MHz crystal oscillator is already mounted in the IE-78098-NSEM1’s UMCLK1 socket.
When using the factory-set mode settings, there is no need to make any other
hardware settings.
When starting the integrated debugger (ID78K0-NS), open the configuration dialog box and select “Internal” in
the area (Clock) for selecting the CPU’s clock source (this selects the emulator’s internal clock).
22
User’s Manual U16469EJ1V0UM
CHAPTER 3
INSTALLATION
(2) When using clock mounted by user
Perform the settings described under either (a) or (b), depending on the type of clock to be used.
When starting the integrated debugger (ID78K0-NS), open the configuration dialog box and select “Internal” in
the area (Clock) for selecting the CPU’s clock source (this selects the emulator’s internal clock).
(a) When using a ceramic resonator or crystal resonator
•
Items to be prepared
• Parts board
• Capacitor CA
• Ceramic resonator or crystal resonator
• Capacitor CB
• Resistor Rx
• Solder kit
<Steps>
<1> Solder the target ceramic resonator or crystal resonator, resistor Rx, capacitor CA, and capacitor CB
(all with suitable oscillation frequencies) onto the parts board (as shown below).
Figure 3-8. Connections on Parts Board (Main System Clock)
Parts board (UMCLK1)
Pin No.
Connection
1
14
2
13
2-13
Capacitor CA
3
12
3-12
Capacitor CB
4
11
4-11
Ceramic resonator or crystal resonator
5
10
5-10
Resistor Rx
6
9
8-9
Shorted
7
8
Circuit diagram
1 MΩ
HCU04
HCU04
5
Rx
10
4
3
CB
12
Remark
98
CLOCK OUT
11
13
CA
2
The sections enclosed in broken lines indicate parts that are attached to the parts board.
User’s Manual U16469EJ1V0UM
23
CHAPTER 3
INSTALLATION
<2> Prepare the IE-78098-NS-EM1.
<3> Remove the crystal oscillator that is mounted in the IE-78098-NS-EM1’s UMCLK1 socket.
<4> Connect the parts board (from <1> above) to the UMCLK1 socket from which the crystal oscillator was
removed. Check the pin 1 mark to make sure the board is mounted in the correct direction.
<5> Make sure that the parts board is wired as shown in Figure 3-8 above.
<6> Install the IE-78098-NS-EM1 in the IE-78K0-NS or IE-78K0-NS-A.
The above steps configure the following circuit and enable supply of the clock from the mounted resonator
to the emulation device.
(b) When using a crystal oscillator
•
Items to be prepared
• Crystal oscillator (see pinouts shown in Figure 3-9)
Figure 3-9. Crystal Oscillator (Main System Clock)
NC
GND
VCC
CLOCK OUT
<Steps>
<1> Prepare the IE-78098-NS-EM1.
<2> Remove the crystal oscillator that is mounted in the IE-78098-NS-EM1’s UMCLK1 socket.
<3> Connect a crystal oscillator to the UMCLK1 socket from which the crystal oscillator was removed (in
<2> above). Insert the pins of the crystal oscillator into the socket aligning the pins as shown in the
figure below.
24
User’s Manual U16469EJ1V0UM
CHAPTER 3
INSTALLATION
Figure 3-10. Pin Alignment of Crystal Oscillator and Socket (Main System Clock)
Crystal oscillator
NC
GND
Socket
VCC
CLOCK OUT
Crystal Oscillator Pin Name
Socket Pin No.
1
14
NC
1
2
13
GND
7
3
12
CLOCK OUT
8
4
11
5
10
VCC
14
6
9
7
8
<4> Install the IE-78098-NS-EM1 in the IE-78K0-NS or IE-78K0-NS-A.
(3) When inputting pulse from target system
No hardware settings are required for this situation.
When starting the integrated debugger (ID78K0-NS), open the configuration dialog box and select “External” in
the area (Clock) for selecting the CPU’s clock source (this selects the user’s clock).
User’s Manual U16469EJ1V0UM
25
CHAPTER 3
INSTALLATION
3.2.3 Subsystem clock settings
Table 3-2 shows the settings of the IE-78098-NS-EM1 when the subsystem clocks in (1) to (3) are used.
Table 3-2. Subsystem Clock Settings
IE-78098-NS-EM1
IE-78K0-NS or
IE-78K0-NS-A
ID78K0-NS
USCLK1 Socket
JP1
Mask Option Setting
Frequency of Subsystem Clock
(1) When using clock that is already
mounted on emulation board
32.768 kHz
6 and 8 shorted
(2) When using clock mounted by user
Other than 32.768
kHz
Oscillator
configured by user
Not used
(3) When inputting pulse from target
system
Caution
2 and 3 shorted
XT1
1 and 2 shorted
Before setting JP8 to switch between the clock on the board and external clock, turn off the
power of the IE-78K0-NS or IE-78K0-NS-A.
Remark
The factory settings of the IE-78098-NS-EM1 are those listed above under “when using clock that is
already mounted on emulation board”.
(1) When using clock that is already mounted on emulation board
When the IE-78098-NS-EM1 is shipped, a 32.768 kHz crystal resonator and a parts board (USCLK1) on which
pins 6 and 8 are shorted are already mounted on the IE-789306-NS-EM1. Short 1 and 2 of the jumper (JP8) on
the IE-78098-NS-EM1. Set XT1 using the mask option setting dialog box on the integrated debugger (ID78K0NS). For operations, refer to the ID78K0-NS User’s Manual (U15185E).
(2) When using clock mounted by user
Perform the settings in (a) or (b) below, depending on the type of clock to be used. Short 1 and 2 of the jumper
(JP8) on the IE-78098-NS-EM1. For jumper locations, refer to the IE-78K0-NS User’s Manual (U13731E) when
using the IE-78K0-NS or the IE-78K0-NS-A User’s Manual (U14889E) when using the IE-78K0-NS-A.
Set XT1 using the mask option setting dialog box on the integrated debugger (ID78K0S-NS). For operations,
refer to the ID78K0-NS User’s Manual (U15185E).
(a) When using a ceramic resonator or crystal resonator
•
Items to be prepared
• Ceramic resonator or crystal resonator
• Capacitor CB
• Resistor Rx
• Solder kit
• Capacitor CA
<Steps>
<1> Prepare the IE-78098-NS-EM1.
<2> Solder the target ceramic resonator or crystal resonator, resistor Rx, capacitor CA, and capacitor
CB (all with suitable oscillation frequencies) onto the parts board (USCLK1).
26
User’s Manual U16469EJ1V0UM
CHAPTER 3
INSTALLATION
Figure 3-11. Connections on Parts Board (Subsystem Clock)
Parts board (USCLK1)
Pin No.
Connection
1
14
2-13
Capacitor CA
2
13
3-12
Capacitor CB
3
12
4-11
Ceramic resonator or crystal resonator
4
11
5-10
Resistor Rx
5
10
8-9
Shorted
6
9
7
8
Circuit Diagram
10 MΩ
HCU04
HCU04
9
CLOCK OUT
8
5
Rx
10
4
10 MΩ
6
HCU04
11
HCU04
3
12
13
CB
32.768 kHz
CA
2
22 pF
470 kΩ
22 pF
Remark The sections enclosed in broken lines indicate parts that are attached to the parts board.
<3> Make sure that the parts board (USCLK1) is wired as shown in Figure 3-11 above.
<4> Install the IE-78098-NS-EM1 in the IE-78K0-NS or IE-78K0-NS-A.
User’s Manual U16469EJ1V0UM
27
CHAPTER 3
INSTALLATION
(b) When using a crystal oscillator
•
Items to be prepared
• Crystal oscillator (see pinouts shown in Figure 3-12)
Figure 3-12. Crystal Oscillator (Subsystem Clock)
VCC
NC
GND
CLOCK OUT
<Steps>
<1> Prepare the IE-78098-NS-EM1.
<2> Remove the parts board that is mounted in the USCLK1 socket of the IE-78098-NS-EM1.
<3> Connect a crystal oscillator to the USCLK1 socket from which the parts board was removed (in <2>
above). Insert the crystal oscillator pins into the socket aligning the pins as shown in the figure below.
Figure 3-13. Pin Alignment of Crystal Oscillator and Socket (Subsystem Clock)
Crystal oscillator
NC
GND
Socket
VCC
CLOCK OUT
Crystal Oscillator Pin Name
Socket Pin No.
NC
1
12
GND
7
4
11
CLOCK OUT
8
5
10
VCC
14
6
9
7
8
1
14
2
13
3
<4> Install the IE-78098-NS-EM1 in the IE-78K0-NS or IE-78K0-NS-A.
(3) When inputting pulse from target system
Short 3 and 4 of the jumper (JP8) on the IE-78K0-NS or IE-78K0-NS-A.
Set XT1 using the mask option setting dialog box on the integrated debugger (ID78K0-NS). For operations, refer
to the ID78K0-NS User’s Manual (U15185E).
28
User’s Manual U16469EJ1V0UM
CHAPTER 3
3.3
INSTALLATION
Mask Option Setting
3.3.1 Pull-up resistor
By setting the integrated debugger (ID78K0-NS), a 33 kΩ pull-up resistor can be connected to P60 to P63 by
mask option.
Pull-up resistors are pulled up by the VDD pin of the target socket.
Figure 3-14. Pull-up Resistor
Target VDD
39 kΩ
Emulation CPU
HC4066
Probe
P60
P60
P61
P61
P62
P62
P63
P63
1 MΩ
100 Ω
3.3.2 Switching alternate-function pins
By setting the integrated debugger (ID78K0-NS), the P07/XT1 port and subsystem clock are switched by mask
option.
User’s Manual U16469EJ1V0UM
29
CHAPTER 3
3.4
INSTALLATION
External Trigger
To set an external trigger, connect the IE-78098-NS-EM1’s check pins EXTOUT and EXTIN as shown below.
See the IE-78K0-NS User’s Manual (U13731E) or IE-78K0-NS-A User’s Manual (U14889E) for pin
characteristics.
For the use methods, see the ID78K Series Ver.2.30 or Later Operation Windows Based User’s Manual
(U15185E).
(1) EXTOUT
The EXTOUT pin on the IE-78098-NS-EM1 outputs a low level for 1.3 µs when a break event occurs.
Caution
Connect a pull-up resistor on the target system because this is an open drain output.
(2) EXTIN
An event signal can be input from the EXTIN pin on the IE-78098-NS-EM1. Input a high-level pulse signal for 2
CPU operation clocks or more.
Figure 3-15. External Trigger Input Position
IE-78098-NS-EM1
ON S1 OFF
P124.125
3
3
JP1
JP2
P126.127
ON S2 OFF
1
1
USCLK1
UMCLK1
CN6
USERVDD
CN5
TP3 TP2
EXIN EXOUT
EXTOUT
EXTIN
30
User’s Manual U16469EJ1V0UM
External trigger
CHAPTER 3
3.5
INSTALLATION
Jumper Setting of IE-78K0-NS
When using the IE-78098-NS-EM1 with the IE-78K0-NS, set the jumpers of the IE-78K0-NS as follows.
For jumper locations, refer to the IE-78K0-NS User’s Manual (U13731E).
Caution
Incorrect jumper setting may damage the IE-78098-NS-EM1.
Table 3-3. Jumper settings of IE-78K0-NS
JP2
Setting
3.6
JP3
JP4
JP6
JP7
2 and 3 shorted 1 and 2 shorted 1 and 2 shorted 3 and 4 shorted 1 and 2 shorted
JP8
1 and 2 shorted
(internal subsystem clock)
or
3 and 4 shorted
(external subsystem clock)
Jumper Setting of IE-78K0-NS
When using the IE-78098-NS-EM1 with the IE-78K0-NS-A, set the jumpers of the IE-78K0-NS-A as follows.
For jumper locations, refer to the IE-78K0-NS-A User’s Manual (U148891E).
Caution
Incorrect jumper setting may damage the IE-78098-NS-EM1.
Table 3-4. Jumper settings on G-780009 Board of IE-78K0-NS-A
JP2
Setting
JP3
JP4
JP6
JP7
2 and 3 shorted 1 and 2 shorted 1 and 2 shorted 3 and 4 shorted 1 and 2 shorted
JP8
1 and 2 shorted
(internal subsystem clock)
or
3 and 4 shorted
(external subsystem clock)
Table 3-5. Jumper setting on G-78K0H Option Board of IE-78K0-NS-A
JP2
Setting
2 and 3 shorted
User’s Manual U16469EJ1V0UM
31
CHAPTER 3
3.7
INSTALLATION
Jumper Setting of IE-78098-NS-EM1
Set the jumpers of the IE-78098-NS-EM1 as follows.
Caution
Incorrect jumper setting may damage the IE-78098-NS-EM1.
Table 3-6. Jumper Setting of IE-78098-NS-EM1
JP1
Setting
3.8
JP2
1 and 2 shorted 1 and 2 shorted
Switch Settings of IE-78098-NS-EM1
Set the switches of the IE-78098-NS-EM1 as follows.
Table 3-7. Switch settings of IE-78098-NS-EM1
Switch
Setting
S1
ON
Used as port pins (P124, P125)
OFF
Used as IEBUS pin (TX, RX)
ON
Do not change (do not set to OFF).
S2
32
Description
User’s Manual U16469EJ1V0UM
Factory Setting
ON
ON
TP1
VC C
Dedicated bus interface connector
(HOST-I/F)
GND
CHAPTER 3
3.9
INSTALLATION
Low Voltage Emulation Setting
If the target system operates on a low voltage, supply the TP1 terminal pin on the main board (G-780009 Board)
with the same power supply voltage as that of the target system (this processing is not required when the target
system operates on 5 V).
Supply a power supply voltage within the range of 2.7 and 5.5 V to the target system.
Caution
When emulating at 4.5 V or lower, start the target system at 5 V and then lower the voltage for
the target system.
Table 3-8. Supply Voltage and Maximum Current Consumption
Supply Voltage to TP1
Maximu Current Consumption at TP1
2.7 to 5.5 V
300 mA
Figure 3-16. Main Board of IE-78K0-NS or IE-78K0-NS-A (G-780009 Board)
User’s Manual U16469EJ1V0UM
33
CHAPTER 4
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
This chapter describes differences between the target device’s signal lines and the signal lines of the target
interface circuit of the IE system.
The target interface circuit of the IE system realizes emulation via an emulation circuit configured by an emulation
CPU, TTL, CMOS-IC, and other components. The electrical characteristics are different from those of the target
device because a protector and other circuits are provided.
(1) Signals input to or output from the emulation CPU (µPD780009)
(2) Signals input/output from the emulation CPU (µPD78P054)
(3) Other signals
The circuits of the IE-78098-NS-EM1 are used as follows for signals listed in (1) to (3) above. The same applies to
handling alternate-function pins, for which no circuit is provided in the IE system.
34
User’s Manual U16469EJ1V0UM
CHAPTER 4
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
(1) Signals input to or output from the emulation CPU (µPD780009)
Refer to Figure 4-1 Equivalent Circuit 1 of Emulation Circuit.
• P47 to P40
• P57 to P50
• P67 to P60
Figure 4-1. Equivalent Circuit 1 of Emulation Circuit
• Probe side
• IE system side
(Target system)
LVCC
39 kΩ
100 Ω
HC4066
P47 to P40
1 MΩ
LVCC
39 kΩ
µ PD780009
100 Ω
HC4066
emulation CPU
P57 to P50
1 MΩ
LVCC
39 kΩ
100 Ω
HC4066
P67 to P60
1 MΩ
User’s Manual U16469EJ1V0UM
35
CHAPTER 4
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
(2) Signals input/output from the emulation CPU (µPD78P054)
Refer to Figure 4-2 Equivalent Circuit 2 of Emulation Circuit.
• P06 to P00
• P17 to P10
• P27 to P20
• P37 to P30
• P72 to P70
• P127 to P126, P123 to P120
• P131 to P130
• AVDD, AVREF0, AVREF1, AVSS
Figure 4-2. Equivalent Circuit 2 of Emulation Circuit
• Probe side
• IE system side
(Target system)
100 Ω
P47 to P40
100 Ω
P06 to P00
P27 to P20
P37 to P30
P72 to P70
P123 to P120
1 MΩ
µ PD78P054
emulation CPU
P131 to P130
100 Ω
P127 to P126
S2
1 MΩ
AVDD, AVREF0,
AVREF1, AVSS
36
User’s Manual U16469EJ1V0UM
CHAPTER 4
DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT
(3) Other signals
Refer to Figure 4-3 Equivalent Circuit 3 of Emulation Circuit.
• RESET
• X1
• P07
• P125 to P124
• VDD
• X2, XT2, IC (VPP)
• VSS
Figure 4-3. Equivalent Circuit 3 of Emulation Circuit
• Probe side
• IE system side
(Target system)
LVCC
4.7 kΩ
HC4066
RESET
ACT244
LVCC
µ PD780009
HSK120
emulation CPU
X1
ACT244
HSK120
P7
ACT244
100 kΩ
VHC157
100 Ω
µ PD78P054
emulation CPU
µ PD78P0908
P125 to P124
emulation CPU
1 MΩ
S1
LVCC
µ PD78P054
emulation CPU
2.2 kΩ
Power supply detection
2.2 kΩ
µ PC393
VDD
1 MΩ
X2, XT2,
IC (VPP)
0.1 µ F
OPEN
VSS
User’s Manual U16469EJ1V0UM
37
APPENDIX A
EMULATION PROBE PIN ASSIGNMENT TABLE
Table A-1. NP-80GC, NP-80GC-TQ, NP-H80GC-TQ Pin Assignments (1/2)
Emulation Probe
CN6 Pin No.
Emulation Probe
CN6 Pin No.
1
114
34
49
2
113
35
50
3
108
36
45
4
107
37
46
5
104
38
41
6
103
39
42
7
100
40
35
8
99
41
8
9
94
42
7
10
93
43
14
11
30
44
13
12
29
45
18
13
24
46
17
14
23
47
22
15
20
48
21
16
19
49
28
17
16
50
27
18
15
51
92
19
10
52
91
20
9
53
98
21
37
54
97
22
43
55
102
23
44
56
101
24
47
57
106
25
48
58
105
26
51
59
112
27
52
60
111
28
57
61
83
29
58
62
77
30
59
63
78
31
60
64
73
32
55
65
74
33
56
66
69
Remarks 1. NP-80GC, NP-80GC-TQ, and NP-H80GC-TQ are products of Naito Densei Machida Mfg. Co., Ltd.
2. The numbers in the “Emulation probe” column indicate the corresponding pin number on the
emulation probe tip.
38
User’s Manual U16469EJ1V0UM
APPENDIX A EMULATION PROBE PIN ASSIGNMENT TABLE
Table A-1. NP-80GC, NP-80GC-TQ, NP-H80GC-TQ Pin Assignments (2/2)
Emulation Probe
CN6 Pin No.
Emulation Probe
CN6 Pin No.
67
70
74
71
68
63
75
72
69
64
76
75
70
61
77
76
71
62
78
79
72
65
79
80
73
66
80
85
Remarks 1. NP-80GC, NP-80GC-TQ, and NP-H80GC-TQ are products of Naito Densei Machida Mfg. Co., Ltd.
2. The numbers in the “Emulation probe” column indicate the corresponding pin number on the
emulation probe tip.
User’s Manual U16469EJ1V0UM
39
APPENDIX B NOTES ON TARGET SYSTEM DESIGN
The following shows the conditions when connecting the emulation probe to the conversion adapter. Follow the
configuration below and consider the shape of parts to be mounted on the target system when designing a system.
Among the products described in this appendix, NP-80GC-TQ and NP-H80GC-TQ are products of Naito Densei
Machida Mfg. Co., Ltd, and TGC-080SBP is a product of TOKYO ELETECH CORPORATION.
Table B-1. Distance Between IE System and Conversion Adapter
Emulation Probe
NP-80GC-TQ
Conversion Adapter
TGC-080SBP
NP-H80GC-TQ
Distance Between IE System and Conversion Adapter
170 mm
370 mm
Figure B-1. Distance Between In-Circuit Emulator and Conversion Adapter
In-circuit emulator
IE-78K0-NS or IE-78K0-NS-A
Target system
Emulation board
IE-78098-NS-EM1
170 mm
Note
CN6
Emulation board
NP-80GC-TQ
NP-H80GC-TQ
Note
40
Conversion adapter: TGC-080SBP
Distance when NP-80GC-TQ is used. When NP-H80GC-TQ is used, the distance is 370 mm.
User’s Manual U16469EJ1V0UM
APPENDIX B NOTES ON TARGET SYSTEM DESIGN
Figure B-2. Connection Conditions of Target System (When NP-80GC-TQ Is Used)
Emulation board
IE-78098-NS-EM1
Emulation probe
NP-80GC-TQ
24.8 mm
Conversion adapter
TGC-080SBP
11 mm
25 mm
21 mm
Pin 1
21 mm
40 mm
34 mm
Target system
Figure B-3. Connection Conditions of Target System (When NP-H80GC-TQ Is Used)
Emulation board
IE-78098-NS-EM1
Emulation probe
NP-H80GC-TQ
25.3 mm
Conversion adapter
TGC-080SBP
25 mm
21 mm
42 mm
11 mm
Pin 1
21 mm
45 mm
Target system
User’s Manual U16469EJ1V0UM
41