NEC V850-SC1, V850-SC2, V850-SC3 User Manual

User’s Manual
IE-703089-MC-EM1
In-Circuit Emulator Option Board
Target Devices
V850/SC1™ V850/SC2™ V850/SC3™
Document No. U15776EJ1V0UM00 (1st edition) Date Published June 2002 N CP(K)
Printed in Japan
2002
[MEMO]
2
User’s Manual U15776EJ1V0UM
V850/SC1, V850/SC2, and V850/SC3 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, 2002. 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 U15776EJ1V0UM
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.)
Santa Clara, California Tel: 408-588-6000 800-366-9782 Fax: 408-588-6130 800-729-9288
NEC do Brasil S.A.
Electron Devices Division Guarulhos-SP, Brasil Tel: 11-6462-6810 Fax: 11-6462-6829
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
Branch The Netherlands
Eindhoven, The Netherlands Tel: 040-244 58 45 Fax: 040-244 45 80
Branch Sweden
Taeby, Sweden Tel: 08-63 80 820 Fax: 08-63 80 388
United Kingdom Branch
Milton Keynes, UK Tel: 01908-691-133 Fax: 01908-670-290
NEC Electronics Hong Kong Ltd.
Hong Kong Tel: 2886-9318 Fax: 2886-9022/9044
NEC Electronics Hong Kong Ltd.
Seoul Branch Seoul, Korea Tel: 02-528-0303 Fax: 02-528-4411
NEC Electronics Shanghai, Ltd.
Shanghai, P.R. China Tel: 021-6841-1138 Fax: 021-6841-1137
NEC Electronics Taiwan Ltd.
Taipei, Taiwan Tel: 02-2719-2377 Fax: 02-2719-5951
NEC Electronics Singapore Pte. Ltd.
Novena Square, Singapore Tel: 253-8311 Fax: 250-3583
J02.4
4
Users Manual U15776EJ1V0UM

INTRODUCTION

Target Readers This manual is intended for users who design and develop application systems using
the V850/SC1, V850/SC2, and V850/SC3.
Purpose The purpose of this manual is to describe the proper operation of the IE-703089-MC-
EM1 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-703089-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-703089-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-703089-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):
10
K (kilo): 2
M (mega): 220 = 1024
= 1024
2
Terminology The meanings of terms used in this manual are listed below.
Emulation CPU The CPU that executes the program prepared by the user in the
emulator.
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.
IE system The combination of the IE-703002-MC and IE-703089-MC-EM1
User’s Manual U15776EJ1V0UM
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 Document
IE-703002-MC In-circuit emulator U11595E
IE-703089-MC-EM1 In-circuit emulator option board This manual
CA850 C Compiler package Ver. 2.40
ID850 Integrated debugger Ver.2.40 Operation WindowsTM based U15181E
SM850 System simulator Ver.2.40 Operation Windows based U15182E
SM850 System simulator Ver.2.00 or
later
RX850 Real-time OS Ver.3.13 or later
RX850 Pro Real-time OS Ver.3.13
RD850 Task debugger Ver.3.01 U13737E
RD850 Pro Task debugger Ver.3.01 U13916E
AZ850 System performance analyzer Ver.3.0 U14410E
PG-FP4 Flash Memory Programmer U15260E
Operation To be prepared
C Language U16054E
PM Plus To be prepared
Assembly Language U16042E
External Part User Open
Interface Specifications
Basics U13430E
Installation U13410E
Technical U13431E
Basics U13773E
Installation U13774E
Technical U13772E
Number
U14873E
6
User’s Manual U15776EJ1V0UM
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-703089-MC-EM1.................................................................... 15
CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS ...............................................................19
2.1 Component Names and Functions of IE-703089-MC-EM1 ........................................................................ 20
2.2 Clock Settings...............................................................................................................................................23
2.2.1 Main clock setting.............................................................................................................................23
2.2.2 Subclock setting ............................................................................................................................... 24
2.3 Illegal Access Detection ROM Setting ........................................................................................................ 25
2.4 CPU Operation Voltage Range Switching Setting .....................................................................................25
2.5 Address Output Setting of Separate Bus ................................................................................................... 26
CHAPTER 3 FACTORY SETTINGS........................................................................................................27
CHAPTER 4 CAUTIONS .........................................................................................................................28
4.1 VDD and PORTVDD of Target System............................................................................................................ 28
4.2 I/O Signal ....................................................................................................................................................... 29
4.3 VPP Signal ......................................................................................................................................................29
4.4 NMI Signal Mask Function ........................................................................................................................... 29
CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT.... 30
APPENDIX PACKAGE DRAWINGS ........................................................................................................ 33
User’s Manual U15776EJ1V0UM
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-703089-MC-EM1..........................................................................16
1-5 Connection of IE-703089-MC-EM1 and SWEX-144SD-1..................................................................................18
2-1 IE-703089-MC-EM1...........................................................................................................................................20
2-2 SW5...................................................................................................................................................................26
4-1 Schematic Diagram of Power Supply Acquisition..............................................................................................28
4-2 I/O Signal Flow Path..........................................................................................................................................29
5-1 Equivalent Circuit of Emulation Circuit...............................................................................................................31
8
User’s Manual U15776EJ1V0UM
LIST OF TABLES
Table No. Title Page
2-1 Main Clock Setting.............................................................................................................................................23
2-2 Subclock Setting................................................................................................................................................24
2-3 JP1 Setting in IE-703002-MC............................................................................................................................25
2-4 JP3 and JP4 Setting in IE-703002-MC.............................................................................................................. 25
2-5 SW5 Setting.......................................................................................................................................................26
User’s Manual U15776EJ1V0UM
9

CHAPTER 1 OVERVIEW

The IE-703089-MC-EM1 is an option board for the IE-703002-MC in-circuit emulator. By connecting the IE-
703089-MC-EM1 and IE-703002-MC, hardware and software can be debugged efficiently in system development
using the V850/SC1, V850/SC2, and V850/SC3.
In this manual, the basic setup procedure and switch settings of the IE-703002-MC when the IE-703089-MC-EM1
is connected 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 hardware
Separately-sold hardware
In-circuit emulator (IE-703002-MC)
Option board
(IE-703089-MC-EM1)
By adding this board, the IE-703002-MC can be used as in-circuit
emulator for V850/SC1, V850/SC2, and V850/SC3.
Separately-sold hardware
Note 2
Note 2
Note 1
General-purpose 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.
IE-70000-PC-IF-C: For IBM PC/AT
IE-70000-98-IF-C: For PC-9800 series C bus
Probe SWEX-144SD-1
PC interface board
IE-70000-PC-IF-C
IE-70000-98-IF-C
IE-70000-PCI-IF-A
IE-70000-CD-IF-A
IE-70000-PCI-IF-A: For PCI bus
IE-70000-CD-IF-A: For PCMCIA socket
Network module
(IE-70000-MC-SV3)
Power adapter
This module is used when a workstation controls the IE-703002-MC
via Ethernet™.
AC adapter for in-circuit emulator made by NEC Corporation.
(IE-70000-MC-PS-B)
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
TM
compatible ISA bus
10
User’s Manual U15776EJ1V0UM
CHAPTER 1 OVERVIEW

1.2 Features (When Connected to IE-703002-MC)

{ Maximum operating frequency: 20 MHz (at 5.0 V operation)
{ The following pins can be masked.
RESET, NMI, WAIT, HLDRQ
{ External bus interface
{ Connected to target system via following method:
• Attach a probe (sold separately) to the pod tip for connection
{ The dimensions of the IE-703089-MC-EM1 are as follows.
Parameter Value
Power consumption (max. value at 5.0 V supply voltage) 2.5 W (at 20 MHz operation frequency)
External dimensions
(Refer to
DRAWINGS
Weight 300 g
APPENDIX PACKAGE
)
Note 12.5 W when the IE-703002-MC is connected to the IE-703089-MC-EM1
Height 50 mm
Length 180 mm
Width 250 mm
Note

1.3 Function Specifications (When Connected to IE-703002-MC)

Parameter Specification
Emulation memory capacity
Coverage memory capacity for
execution/pass detection
Coverage memory capacity for
memory access detection
Coverage memory capacity for
branching entry number counting
Trace memory capacity 150 bits × 32 K frames
Time measurement function Measurement possible by time tag or 3 timers
Break function
Internal ROM 512 KB
External memory
Internal ROM 512 KB
External memory
External memory 1 MB
Internal ROM 512 KB
External memory
In ROMless mode 2 MB
When using iROM 1 MB
In ROMless mode 2 MB
When using iROM 1 MB
In ROMless mode 2 MB
When using iROM 1 MB
4-bit external trace possibleExternal logic probe
Event setting of trace/break possible
Event break
Step execution break
Forcible break
Fail safe break
Illegal access to peripheral I/O
Access to guard space
Write to ROM space
Caution Some of the functions may not be supported, depending on the debugger used.
User’s Manual U15776EJ1V0UM
11
Loading...
+ 24 hidden pages