User’s Manual IE-703114-MC-EM1 In-Circuit Emulator Option Board Target Device V850E/IA2 Document No. Date Published © Printed in Japan U16533EJ1V0UM00 (1st edition) September 2003 N CP(K) [MEMO] 2 User’s Manual U16533EJ1V0UM 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 December, 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 U16533EJ1V0UM 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. [GLOBAL SUPPORT] http://www.necel.com/en/support/support.html NEC Electronics America, Inc. (U.S.) NEC Electronics (Europe) GmbH NEC Electronics Hong Kong Ltd. Santa Clara, California Tel: 408-588-6000 800-366-9782 Duesseldorf, Germany Tel: 0211-65 03 01 Hong Kong Tel: 2886-9318 • Sucursal en España Madrid, Spain Tel: 091-504 27 87 • Succursale Française Vélizy-Villacoublay, France Tel: 01-30-67 58 00 • Filiale Italiana Milano, Italy Tel: 02-66 75 41 • Branch The Netherlands Eindhoven, The Netherlands Tel: 040-244 58 45 • Tyskland Filial Taeby, Sweden Tel: 08-63 80 820 NEC Electronics Hong Kong Ltd. Seoul Branch Seoul, Korea Tel: 02-558-3737 NEC Electronics Shanghai, Ltd. Shanghai, P.R. China Tel: 021-6841-1138 NEC Electronics Taiwan Ltd. Taipei, Taiwan Tel: 02-2719-2377 NEC Electronics Singapore Pte. Ltd. Novena Square, Singapore Tel: 6253-8311 • United Kingdom Branch Milton Keynes, UK Tel: 01908-691-133 J03.4 4 User’s Manual U16533EJ1V0UM INTRODUCTION Target Readers This manual is intended for users who wish to design and develop application systems using the V850E/IA2. Purpose This manual is intended to give users an understanding of the basic specifications and the proper operation of the IE-703114-MC-EM1. Organization This manual is broadly divided into the following parts. • Overview • Names and functions of components • Factory settings • Cautions • Differences between target device and target interface circuit How to Read This Manual It is assumed that the readers of this manual have general knowledge of electrical engineering, logic circuits, and microcontrollers. The IE-703114-MC-EM1 is used connected to the IE-V850E-MC in-circuit emulator. This manual explains the basic setup procedure and switch settings of the IE-703114-MC-EM1. For the names and functions of the IE-V850E-MC, and the connection of parts, refer to the IE-V850E-MC, IE-V850E-MC-A User’s Manual (U14487E), which is a separate volume. To broadly understand the basic specifications and operation methods → Read this manual in the order of the CONTENTS. To know the operation methods and command functions of the IE-V850E-MC, and IE-703114-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 Binary … ×××× or ××××B Numerical representation: Decimal … ×××× Hexadecimal … ××××H Prefix indicating the power of 2 (address space, memory capacity): 10 K (kilo): 2 = 1,024 20 M (mega): 2 = 1,024 User’s Manual U16533EJ1V0UM 2 5 Terminology The meanings of terms used in this manual are listed below. Target device This is the device to be emulated. Target system The system (user-built system) to be debugged. This includes the target program and hardware configured by the user. Emulation CPU This is the device that performs emulation of the target device in the IE-V850E-MC. 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) Product Name IE-V850E-MC, IE-V850E-MC-A (In-Circuit Emulator) U14487E IE-703114-MC-EM1 (In-Circuit Emulator Option Board) This manual V850E/IA2 Hardware U15195E V850 Series Development Tools (Tutorial Guide) U14218E CA850 (Ver.2.50 or Later) (C Compiler Package) Operation U16053E C Language U16054E PM plus U16055E Assembly Language U16042E ID850 (Ver.2.50) (Integrated Debugger) Operation To be prepared SM850 (Ver.2.50) (System Simulator) Operation To be prepared SM850 (Ver.2.00 or Later) (System Simulator) External Part User Open Interface Specifications U14873E RX850 (Ver.3.13 or Later) (Real-Time OS) Basics U13430E Installation U13410E Technical U13431E Basics U13773E Installation U13774E Technical U13772E RX850 Pro (Ver.3.13) (Real-Time OS) RD850 (Ver. 3.01) (Task Debugger) U13737E RD850 Pro (Ver. 3.01) (Task Debugger) U13916E AZ850 (Ver. 3.10) (System Performance Analyzer) U14410E V850 Series Development Tools (Supporting 32-Bit OS) (Application Note) 6 Document Number Tutorial Guide (Windows Based) User’s Manual U16533EJ1V0UM U16544E CONTENTS CHAPTER 1 OVERVIEW..........................................................................................................................10 1.1 1.2 1.3 1.4 1.5 1.6 Hardware Configuration .............................................................................................................11 Hardware Specifications (When Connected to IE-V850E-MC)................................................12 System Specifications of IE-703114-MC-EM1 (When Connected to IE-V850E-MC) ..............13 System Configuration.................................................................................................................14 Contents in Carton......................................................................................................................16 Connection Between IE-V850E-MC and IE-703114-MC-EM1...................................................17 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS ............................................................19 2.1 2.2 2.3 2.4 Component Names and Functions of IE-703114-MC-EM1 ......................................................19 Clock Settings .............................................................................................................................21 2.2.1 Clock settings outline..................................................................................................................... 21 2.2.2 Clock setting methods ................................................................................................................... 22 Operation Mode Setting .............................................................................................................26 Power Supply Settings ...............................................................................................................27 2.4.1 2.5 JP2 setting ..................................................................................................................................... 27 Emulation Memory ......................................................................................................................28 2.5.1 Wait setting for emulation memory ................................................................................................ 28 2.5.2 Cautions related to emulation memory .......................................................................................... 29 CHAPTER 3 FACTORY SETTINGS........................................................................................................30 CHAPTER 4 CAUTIONS ..........................................................................................................................31 4.1 4.2 Cautions Related to Pin Termination ........................................................................................31 Cautions Related to Internal RAM .............................................................................................32 CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT ...........33 APPENDIX A DIMENSIONS.....................................................................................................................41 APPENDIX B EXAMPLE OF USE OF CONNECTOR FOR TARGET CONNECTION.....................52 APPENDIX C CONNECTORS FOR TARGET CONNECTION .............................................................53 C.1 C.2 Usage ...........................................................................................................................................53 Cautions on Handling Connectors............................................................................................55 APPENDIX D MOUNTING PLASTIC SPACER......................................................................................56 User’s Manual U16533EJ1V0UM 7 LIST OF FIGURES Figure No. Title Page 1-1 System Configuration .......................................................................................................................................14 1-2 Contents in Carton............................................................................................................................................16 1-3 Connection Between IE-V850E-MC and IE-703114-MC-EM1 .........................................................................17 2-1 IE-703114-MC-EM1 ..........................................................................................................................................19 2-2 Clock Setting Outline ........................................................................................................................................21 2-3 Outline When Using Mounted Internal Clock....................................................................................................23 2-4 Outline When Changing Mounted Crystal Oscillator and Using New Oscillator as Internal Clock ...................24 2-5 Outline When Using Crystal Oscillator on Target System as External Clock ...................................................25 2-6 JP2 Setting (Automatic Switching Setting) .......................................................................................................27 2-7 JP2 setting (When Power from Target System Is Used) ..................................................................................27 4-1 Schematic Diagram of Power Supply Flow.......................................................................................................32 5-1 Pin Equivalent Circuit 1.....................................................................................................................................33 5-2 Pin Equivalent Circuit 2.....................................................................................................................................34 5-3 Pin Equivalent Circuit 3.....................................................................................................................................35 5-4 Pin Equivalent Circuit 4.....................................................................................................................................35 5-5 Pin Equivalent Circuit 5.....................................................................................................................................36 5-6 Pin Equivalent Circuit 6.....................................................................................................................................36 5-7 Pin Equivalent Circuit 7.....................................................................................................................................40 5-8 Pin Equivalent Circuit 8.....................................................................................................................................40 A-1 100-Pin Plastic LQFP (Fine Pitch) (14 × 14).....................................................................................................50 A-2 100-Pin Plastic QFP (14 × 20) ..........................................................................................................................51 C-1 Mounting NQPACK100SD or NQPACK100RB.................................................................................................53 C-2 Mounting Device ...............................................................................................................................................54 C-3 NQPACK100SD or NQPACK100RB and Device Pin .......................................................................................54 D-1 Mounting Method of Plastic Spacer ..................................................................................................................56 8 User’s Manual U16533EJ1V0UM LIST OF TABLES Table No Title Page 1-1 Hardware Specifications................................................................................................................................... 12 1-2 System Specifications of IE-703114-MC-EM1 (When Connected to IE-V850E-MC) ....................................... 13 2-1 List of Hardware Settings When Setting Clock................................................................................................. 22 2-2 Settings When Using Mounted Internal Clock .................................................................................................. 23 2-3 Settings When Changing Mounted Internal Clock............................................................................................ 24 2-4 Settings When Using External Clock................................................................................................................ 25 4-1 Pins That Cannot Be Emulated ........................................................................................................................ 31 5-1 Corresponding Pins (Pin Equivalent Circuit 1) ................................................................................................. 33 5-2 Corresponding Pins (Pin Equivalent Circuit 2) ................................................................................................. 34 5-3 Corresponding Pins (Pin Equivalent Circuit 3) ................................................................................................. 35 5-4 Corresponding Pins (Pin Equivalent Circuit 4) ................................................................................................. 35 5-5 Corresponding Pins (Pin Equivalent Circuit 5) ................................................................................................. 36 5-6 Corresponding Pins (Pin Equivalent Circuit 6) ................................................................................................. 37 5-7 Corresponding Pins (Pin Equivalent Circuit 7) ................................................................................................. 40 5-8 Corresponding Pins (Pin Equivalent Circuit 8) ................................................................................................. 40 User’s Manual U16533EJ1V0UM 9 CHAPTER 1 OVERVIEW The IE-703114-MC-EM1 is an option board for the in-circuit emulator IE-V850E-MC. By connecting the IE- 703114-MC-EM1 to the IE-V850E-MC, hardware and software can be debugged efficiently in system development using the V850E/IA2. In this manual, the basic setup procedures and switch settings of the IE-703114-MC-EM1 when connecting it to the IE-V850E-MC are described. For the names and functions of the parts of the IE-V850E-MC, and for the connection of parts, refer to the IE-V850E-MC, IE-V850E-MC-A User’s Manual (U14487E) which is a separate volume. 10 User’s Manual U16533EJ1V0UM CHAPTER 1 OVERVIEW 1.1 Hardware Configuration Optionalsold hardware Separately hardware In-circuit emulator (IE-V850E-MC) Option board (IE-703114-MC-EM1) IE-V850E-MC can be used as in-circuit emulator for V850E/IA2 by adding this board. Separately sold hardware Extension probeNote [SC-100SDN] General-purpose extension probe made by TOKYO ELETECH CORPORATION. PC interface board IE-70000-PCI-IF(-A) IE-70000-CD-IF-A These boards are used to connect the IE-V850E-MC-A to a personal computer. These boards are inserted in the expansion slot of the personal computer. IE-70000-PCI-IF(-A): For PCI bus IE-70000-CD-IF-A: For PCMCIA socket 100-pin GC-GF conversion adapterNote (NEXB-2R100SD/RB) Socket to convert to GF foot pattern when 100-pin GF package is used Power adapter (IE-70000-MC-PS-B) AC adapter dedicated to NEC Electronics in-circuit emulators Note For further information, contact Daimaru Kogyo Co., Ltd. Tokyo Electronics Department (TEL +81-3-3820-7112) Osaka Electronics Department (TEL +81-6-6244-6672) User’s Manual U16533EJ1V0UM 11 CHAPTER 1 OVERVIEW 1.2 Hardware Specifications (When Connected to IE-V850E-MC) Table 1-1. Hardware Specifications Parameter Value Target device µPD703114GC-xxx-8EU (mask ROM version 0.5 mm pitch) µPD70F3114GC-8EU (flash memory version 0.5 mm pitch) µPD703114GF-xxx-3BA (mask ROM version 0.65 mm pitch) µPD70F3114GF-3BA (flash memory version 0.65 mm pitch) Target interface voltage VDD = RVDD = AVDD0 = AVDD1 = 5.0 V ±10% REGIN = 3.0 to 3.6 V Maximum operating frequency 40 MHz External dimensions (Refer to APPENDIX A DIMENSIONS) Height 28 mm Length 229 mm Width 96 mm Power consumption 9.1 W (Max.) Weight 190 g { Extremely lightweight and compact. { Higher equivalence with target device can be achieved by omitting buffer between signal cables. { 8-bit external trace can be performed by connecting external logic probe (included). { The following pins can be masked. RESET, NMI, WAIT 12 User’s Manual U16533EJ1V0UM CHAPTER 1 OVERVIEW 1.3 System Specifications of IE-703114-MC-EM1 (When Connected to IE-V850E-MC) Table 1-2. System Specifications of IE-703114-MC-EM1 (When Connected to IE-V850E-MC) Parameter Emulation memory capacity Specification Internal ROM 128 KB External memory 4 MB Execution/pass detection coverage Targeting internal ROM 128 KB Program execution function Real-time execution function Go, Execution from cursor position, Automatic Go, Execution up to cursor position, Restart, Return-out Non real-time execution function Step-in, Next-over, Slow motion Break function Trace function Other functions Caution Event detection break, software break, forcible break, break by Come function, break when condition is satisfied during step execution, fail-safe break Trace conditions All trace, section trace, qualify trace Memory capacity 168 bit × 32 K frames Mapping function, event function, snapshot function, stub function, register manipulation function, memory manipulation function, time measurement function, real-time RAM sampling function Some of the functions may not be supported depending on the debugger used. User’s Manual U16533EJ1V0UM 13 CHAPTER 1 OVERVIEW 1.4 System Configuration The system configuration when connecting the IE-703114-MC-EM1 to the IE-V850E-MC, which is then connected to a personal computer (PC-9800 series, PC/AT TM or compatibles) is shown below. Figure 1-1. System Configuration <17> <5> <18> <6> <7> <16> <4> <8> <3> <12> <13> <12> Target system <9> <10> <14> <1>, <2> Target system <13> <15> <9> <11> <10>, <14> Device Device <15> <14> Target system <11> <10> Target system Remark 1. <1> Personal computer (PC-9800 series, PC/AT or compatible) Note <2> Debugger (sold separately), device file <3> PC interface board (IE-70000-PCI-IF(-A), IE-70000-CD-IF-A: Sold separately) <4> PC interface cable (included with IE-V850E-MC) <5> In-circuit emulator (IE-V850E-MC: Sold separately) <6> In-circuit emulator option board (IE-703114-MC-EM1) <7> External logic probe (included) <8> Extension probe (SC-100SDN: Sold separately) <9> Connector for GC package emulator connection (YQPACK100SD: Included) <10> Connector for GC package target connection (NQPACK100SD: Included) <11> GC package device mount cover (HQPACK100SD: Included) <12> GF package conversion adapter (NEXB-2R100SD/RB: Sold separately) 14 User’s Manual U16533EJ1V0UM Target system CHAPTER 1 OVERVIEW <13> Connector for GF package emulator connection (YQPACK100RB: Included with NEXB2R100SD/RB) <14> Connector for GC package target connection (NQPACK100RB: Included with NEXB2R100SD/RB) <15> GF package device mount cover (HQPACK100RB: Included with NEXB-2R100SD/RB) <16> Power adapter (IE-70000-MC-PS-B: Sold separately) <17> 100-V AC power cable (sold separately: Included with IE-70000-MC-PS-B) <18> 220-V AC power cable (sold separately: Included with IE-70000-MC-PS-B) Remark 2. The circled areas in the above figure are the enlargements of the connectors for target connection. Note Obtain the device file from the website of NEC Electronics (http://www.necel.com/micro/).. User’s Manual U16533EJ1V0UM 15 CHAPTER 1 OVERVIEW 1.5 Contents in Carton The carton of the IE-703114-MC-EM1 contains the main unit, guarantee card, packing list, and accessory bag. Make sure that the accessory bag contains this manual and connector accessories. In case of missing or damaged items, contact an NEC Electronics sales representative or distributor. Figure 1-2. Contents in Carton <2> Accessory bag <1> IE-703114-MC-EM1 <5> IC Socket NQPACK100SD <4> Packing list <6> IC Socket YQPACK100SD <7> IC Socket HQPACK100SD <3> Guarantee card <8> Guide pin YQGUIDE <1> IE-703114-MC-EM1 × 1 <5> IC socket NQPACK100SD × 1 <2> Accessory bag × 1 <6> IC socket YQPACK100SD × 1 <3> Guarantee card × 1 <7> IC socket HQPACK100SD × 1 <4> Packing list × 1 <8> Guide pin YQGUIDE × 4 Check that the accessory bag contains this manual, a packing list, an external logic probe, and a restriction document. 16 User’s Manual U16533EJ1V0UM CHAPTER 1 OVERVIEW 1.6 Connection Between IE-V850E-MC and IE-703114-MC-EM1 The procedure for connecting the IE-V850E-MC and IE-703114-MC-EM1 is described below. Caution Do not break or bend connector pins. <1> Remove the pod cover (lower) of the IE-V850E-MC. <2> Set the PGA socket lever of the IE-703114-MC-EM1 to the OPEN position as shown in Figure 1-3 (b). <3> Connect the IE-703114-MC-EM1 to the PGA socket at the rear of the pod (refer to Figure 1-3 (c)). When connecting, position the IE-V850E-MC and IE-703114-MC-EM1 so that they are horizontal. Spacers can be connected to fix the pod (refer to APPENDIX D MOUNTING PLASTIC SPACER). <4> Set the PGA socket lever of the IE-703114-MC-EM1 to the CLOSE position as shown in Figure 1-3 (b). <5> Fix the IE-703114-MC-EM1 between the pod cover (lower) with the nylon rivets supplied with the IE-V850EMC. Figure 1-3. Connection Between IE-V850E-MC and IE-703114-MC-EM1 (1/2) (a) Overview Nylon rivets Pod cover (upper) Nylon rivets IE-703114-MC-EM1 IE-V850E-MC Pod cover (lower) Nylon rivets User’s Manual U16533EJ1V0UM 17 CHAPTER 1 OVERVIEW Figure 1-3. Connection Between IE-V850E-MC and IE-703114-MC-EM1 (2/2) (b) PGA socket lever of IE-703114-MC-EM1 CLOSE OPEN (c) Connecting part (IE-703114-MC-EM1) A1 pin position : Insertion guide : IE-V850E-MC insertion area 18 User’s Manual U16533EJ1V0UM CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS This chapter describes the names, functions, and switch settings of components comprising the IE-703114-MCEM1. For the details of the pod, jumper, and switch positions, etc., refer to the IE-V850E-MC, IE-V850E-MC-A User’s Manual (U14487E). 2.1 Component Names and Functions of IE-703114-MC-EM1 Figure 2-1. IE-703114-MC-EM1 (a) Top view (b) Bottom view Direction of pin 1 of the connector for target connection Connector for target connection JP1 LD2 LD1 PLL SW1 JP2 DIRECT TP1 TP2 TP3 TP4 TP5 TP6 8 7 2 1 µ PD70F3114 1 3 2 4 OSC1 Version Part No. No.Exxxxxxxxx Ver.1.xx IE-703114-MC-EM1 Serial No. CN1 EXTD Connector for IE-V850E-MC connection Emulation memory User’s Manual U16533EJ1V0UM 19 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS (1) Test pins (TP1 to TP6) To leave the DMA cycle in the tracer, or to set a break, connect these pins to the external logic probe. • TP1: • TP2: • TP3: • TP4: • TP5: • TP6: GND Test pin for product shipment test DMAAK0 DMAAK1 DMAAK2 DMAAK3 (2) SW1 This is a switch for clock mode switching (for details, refer to 2.2 Clock Settings). (3) JP1 This is a jumper for switching the clock supply source (for details, refer to 2.2 Clock Settings). (4) JP2 This is a jumper for switching the power supply (for details, refer to 2.4 Power Supply Settings). (5) CN1 EXTD Connects the external logic probe (included). (6) LD1 (CKSEL: Green) This is an LED for indicating the level input to the CKSEL pin. When the target system is not connected, this is lit or extinguished according to the SW1 setting. LED Status When Used as Standalone Unit When Used in Target System Connection Lit SW1 = DIRECT The CKSEL signal from the target system is high Extinguished SW1 = PLL The CKSEL signal from the target system is low (7) LD2 (RUN: Yellow) This is an LED for indicating if a user program is being executed or not. LED Status Lit User program is being executed. Extinguished User program is halted. (8) Connector for IE-V850E-MC connection This is a connector for connecting the IE-V850E-MC. (9) Connector for target connection This is a connector for connecting the target system or the extension probe. (10) Emulation memory This is a memory that replaces the memory/memory mapped I/O on the target system (for details, refer to 2.5 Emulation Memory). 20 User’s Manual U16533EJ1V0UM CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS 2.2 Clock Settings 2.2.1 Clock settings outline The following 3 clock setting methods are available. For details, refer to 2.2.2 Clock setting methods. (1) Use the crystal oscillator mounted on OSC1 of the IE-703114-MC-EM1 as the internal clock. (2) Change the crystal oscillator mounted on OSC1 of the IE-703114-MC-EM1 the replacement oscillator as the internal clock. (3) Use the crystal oscillator on the target system as an external clock (clock input from target system). Caution When using an external clock, input the clock generated by the crystal oscillator to the X1 pin. When a clock generated by a crystal/ceramic resonator is used, the emulator does not operate normally. Figure 2-2. Clock Setting Outline IE-703114-MC-EM1 Crystal oscillator (can be changed) Internal/external clock switch JP1 OSC1 Target system IC4 X1 Crystal oscillator IE-V850E-MC SW1 PLL/Direct mode Emulation CPU switching µ PD70F3114 CKSEL CLKOUT User’s Manual U16533EJ1V0UM 21 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS 2.2.2 Clock setting methods A list of the hardware settings when setting the clock is shown below. Table 2-1. List of Hardware Settings When Setting Clock Type of Clock Used (1) Use crystal oscillator (OSC1) mounted on IE-703114-MC-EM1 as internal clock. Clock Source SelectionNote 1 Internal OSC1 Crystal Oscillator Factory settings (4.000 MHz) JP1 Setting 1 2 Clock Mode PLL (3) Use the crystal oscillator on the target system as an external clock. Internal Change (to other than 4.000 MHz) 7 8 Crystal oscillator can be either mounted or not mounted PLL Low-level input 1 2 PLL High-level input Direct PLL PLL Low-level input Direct Direct External CKSEL PinNote 2 Direct Direct (2) Change crystal oscillator (OSC1) mounted on IE-703114-MC-EM1 and use new oscillator as the internal clock. SW1 7 8 1 2 PLL High-level input Direct PLL PLL Low-level input Direct Direct 7 8 PLL High-level input Direct Notes 1. Select the clock source in the clock source selection area in the configuration dialog box on the debugger. 2. The input setting for the CKSEL pin is made only when a target system is connected. Leave this pin open when operating the emulator on a standalone basis. The emulator operates according to the SW1 setting. 3. When changing the crystal oscillator on the emulator, choose an oscillator that satisfies the conditions described below. Power supply voltage 5V Output level CMOS Type 8-pin type Pin positions Pin 1: NC, Pin 4: GND, Pin 5: OUT, Pin 8: VDD 4. For cautions related to using an external clock, refer to the V850E/IA2 Hardware User’s Manual (U15195E). Caution Settings other than those described above are prohibited. 22 User’s Manual U16533EJ1V0UM CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS (1) Using the crystal oscillator (OSC1) mounted on the IE-703114-MC-EM1 as the internal clock <1> Mount the 4.000 MHz crystal oscillator mounted at factory shipment in the OSC1 socket of the IE-703114MC-EM1 (with the default settings). <2> Change JP1 as indicated in Table 2-2 (with the default settings). <3> Set the SW1 and CKSEL pins according to the clock mode to be used, as shown in Table 2-2. <4> To start up the integrated debugger (ID850), select “Internal” in the clock source selection area in the configuration dialog box (selection of clock in emulator). Table 2-2. Settings When Using Mounted Internal Clock Type of Clock Used Use crystal oscillator (OSC1) mounted on IE-703114-MC-EM1 as internal clock. Clock Source Selection OSC1 Crystal Oscillator Internal Factory setting (4.000 MHz) JP1 Setting 1 Clock Mode 2 SW1 CKSEL PinNote PLL Low-level input PLL Direct PLL Direct 7 High-level input 8 Direct Note The input setting for the CKSEL pin is made only when a target system is connected. Leave this pin open when operating the emulator on a standalone basis. Figure 2-3. Outline When Using Mounted Internal Clock IE-703114-MC-EM1 1-2 shorted 3-4 shorted 5-6 open 7-8 open JP1 Select “Internal” on ID850 IC4 Mounted crystal oscillator OSC1 Target system 4 MHz X1 IE-V850E-MC Emulation CPU Crystal oscillator SW1 PLL/Direct mode switching µ PD70F3114 CKSEL CLKOUT User’s Manual U16533EJ1V0UM 23 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS (2) Changing the crystal oscillator (OSC1) mounted on the IE-703114-MC-EM1 and using the new oscillator as the internal clock <1> Remove the crystal oscillator (OSC1) that is mounted on the IE-703114-MC-EM1 and mount the oscillator to be used. <2> Set JP1 as shown in Table 2-3 (factory settings). <3> Set the SW1 and CKSEL pins according to the clock mode to be used, as shown in Table 2-3. <4> Select “Internal” in the clock source selection area in the configuration dialog box on the integrated debugger (ID850). Table 2-3. Settings When Changing Mounted Internal Clock Type of Clock Used Change the crystal oscillator mounted on IE-703114-MC-EM1 and use the new oscillator as the internal clock. Clock Source Selection Internal OSC1 Crystal Oscillator JP1 Setting 1 2 Change (to other than 4.000 MHz) Clock Mode SW1 CKSEL pinNote PLL Low-level input PLL Direct PLL Direct High-level input 7 8 Direct Note The input setting for the CKSEL pin is made only when a target system is connected. Leave this pin open when operating the emulator on a standalone basis. Figure 2-4. Outline When Changing Mounted Crystal Oscillator and Using New Oscillator as Internal Clock IE-703114-MC-EM1 1-2 shorted 3-4 shorted 5-6 open 7-8 open Select “Internal” on ID850 IC4 JP1 Change crystal oscillator Target system OSC1 Other than 4 MHz X1 IE-V850E-MC CN2 Emulation CPU SW1 PLL/Direct mode switching µ PD70F3114 CKSEL CLKOUT 24 User’s Manual U16533EJ1V0UM Crystal oscillator CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS (3) Using the target system crystal oscillator as an external clock <1> Set JP1 as shown in Table 2-4 (factory setting). <2> Set the SW1 and CKSEL pins according to the clock mode to be used, as shown in Table 2-4. <3> Select “External” in the clock source selection area in the configuration dialog box on the integrated debugger (ID850). Table 2-4. Settings When Using External Clock Type of Clock Used Clock Source Selection OSC1 Crystal Oscillator Use crystal oscillator on target system as external clock. External Crystal oscillator can be either mounted or not mounted JP1 Setting 1 2 Clock Mode SW1 PLL PLL CKSEL PinNote Low-level input Direct PLL Direct High-level input 7 8 Direct Note The input setting for the CKSEL pin is made only when a target system is connected. Leave this pin open when operating the emulator on a standalone basis. Caution Be sure to input a clock generated by a crystal oscillator to the X1 pin. When a clock generated by a crystal/ceramic resonator is used, the emulator does not operate normally. Figure 2-5. Outline When Using Crystal Oscillator on Target System as External Clock IE-703114-MC-EM1 1-2 shorted 3-4 shorted 5-6 open 7-8 open Select “External” on ID850 IC4 JP1 Can be either mounted or not mounted Target system OSC1 X1 IE-V850E-MC Crystal oscillator SW1 PLL/Direct mode switching Emulation CPU CKSEL µ PD70F3114 CLKOUT User’s Manual U16533EJ1V0UM 25 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS 2.3 Operation Mode Setting The IE-703114-MC-EM1 supports single-chip mode and ROMless mode, similar to the V850E/IA2. Set these as follows. Set as follows in the configuration dialog box mask setting area in accordance with the operation mode used when the integrated debugger (ID850) is activated. Operation in ROMless mode: Select Mode00 Operation in single-chip mode: Select Mode02 Caution In ROMless mode, be sure to start mapping emulation memory from address 0H if the emulator is not connected to the target system. Emulation of the MODE pin cannot be performed since the input level to the MODE pin is implemented using the debugger pin mask function in the IE-703114-MC-EM1. For the settings of the pins on the target system, refer to the V850E/IA2 Hardware User’s Manual (U15195E). 26 User’s Manual U16533EJ1V0UM CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS 2.4 Power Supply Settings 2.4.1 JP2 setting When JP2 is set as shown in Figure 2-6, the IE-703114-MC-EM1 detects the power supply on the target board and automatically switches whether the emulator operates on VDD from the target system or the emulator’s internal power supply. (Factory setting) Caution If the JP2 setting is incorrect, the emulator may be damaged. Figure 2-6. JP2 Setting (Automatic Switching Setting) JP2Note 2 4 1 3 Set 1 and 2 as shorted, and 3 and 4 as open Note A relay is used for switching the power supply. Depending on the combinations with the target system, the relay may repeatedly turn on/off, making a continuous switching sound, when the target system is turned off. In such a case, set JP2 as shown in Figure 2-7. When JP2 is set as shown in Figure 2-7, VDD is always supplied from the target system. Note that, with this setting, the emulator does not operate when the target system is not connected. Figure 2-7. JP2 setting (When Power from Target System Is Used) JP2 2 4 1 3 Set 1 and 2 as open, and 3 and 4 as shorted User’s Manual U16533EJ1V0UM 27 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS 2.5 Emulation Memory This is a substitute memory used to emulate the memory or memory mapped I/O on the target system (capacity: 4 MB). The emulation memory is mounted on the IE-703114-MC-EM1. 2.5.1 Wait setting for emulation memory The data wait, address wait, and idle state for the emulation memory are set as follows. (1) ID850 Select from the following three types on the configuration screen. Selection WAIT MASK 1 WAIT ACCESS TARGET WAIT Wait Type Emulation Memory Access External Memory Access Data wait Fixed to 0 waits Depends on DWC 0, 1 register setting WAIT signal masked Address wait Fixed to 0 waits Depends on AWC register setting Idle state Fixed to 0 cycles Depends on BCC register setting Data wait Fixed to 1 wait Depends on DWC 0, 1 register setting and WAIT signal status Address wait Fixed to 0 waits Depends on AWC register setting Idle state Fixed to 0 cycles Depends on BCC register setting Data wait Depends on DWC 0, 1 register setting However, 1 wait when set to 0 waits Depends on DWC, 0, 1 register setting and WAIT signal status Address wait Fixed to 0 waits Depends on ASC register setting Idle state Depends on BCC register setting Depends on BCC register setting (2) MULTI Select mask or unmask for WAIT and EMWAIT using the “Pinmask” command. Selection WAIT: Mask EMWAIT: Mask WAIT: Unmask EMWAIT: Mask WAIT: Unmask EMWAIT: Unmask 28 Wait Type Emulation Memory Access External Memory Access Data wait Fixed to 0 waits Depends on DWC 0, 1 register setting WAIT signal masked Address wait Fixed to 0 waits Depends on AWC register setting Idle state Fixed to 0 cycles Depends on BCC register setting Data wait Fixed to 1 wait Depends on DWC 0, 1 register setting and WAIT signal status Address wait Fixed to 0 waits Depends on AWC register setting Idle state Fixed to 0 cycles Depends on BCC register setting Data wait Depends on DWC 0, 1 register setting However, 1 wait when set to 0 waits Depends on DWC 0, 1 register setting and WAIT signal status Address wait Fixed to 0 waits Depends on AWC register setting Idle state Depends on BCC register setting Depends on BCC register setting User’s Manual U16533EJ1V0UM CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS 2.5.2 Cautions related to emulation memory (1) Number of data waits required for emulation memory access The number of data waits that must be inserted for emulation memory access varies depending on the operating frequency of the emulator. 4 MHz ≤ Operating frequency < 25 MHz 0 waits 25 MHz ≤ Operating frequency < 40 MHz 1 wait 40 MHz = Operating frequency 2 waits (2) Bus sizing Make the bus sizing 16 bits (set BSn0 in the BSC register to 1). An 8-bit bus cannot be used. (3) WAIT pin The number of data waits for the emulation memory is not affected by the WAIT pin. (4) Address wait Address waits cannot be inserted in the emulation memory. When address waits need to be inserted, set as follows. Number of data waits for CS space of emulation memory = Number of address waits for external memory or external I/O + Number of data waits for external memory or external I/O This setting is effective to make the access speed to the emulation memory equal to that of the external memory or external I/O to measure the performance, etc. For how to insert waits in the emulation memory, refer to 2.5.1 Wait setting for emulation memory. User’s Manual U16533EJ1V0UM 29 CHAPTER 3 FACTORY SETTINGS Item Setting Remark JP1 2 8 1 7 JP2 JP2Note 2 4 1 3 SW1 Settings other than those shown here are prohibited. Setting that detects the power supply on the target board and switches automatically whether the emulator operates on VDD from the target system or on the emulator’s internal power supply. Set to PLL mode. PLL DIRECT Crystal oscillator (OSC1) 30 4.000 MHz crystal oscillator is mounted. The frequency can be changed by changing the crystal resonator. User’s Manual U16533EJ1V0UM CHAPTER 4 CAUTIONS 4.1 Cautions Related to Pin Termination The following shows the pins that need special processing in the emulator. For the detailed circuit configuration, refer to CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT. (1) Pins that cannot be emulated The following pins are left open in the emulator, so they cannot be emulated. Evaluate them by using the target device. Table 4-1. Pins That Cannot Be Emulated Pin Name 1 MODE0 MODE1 REGIN X2 Pin Name 2 − VPP − − Package Pin No. GC (14 × 14) 12 GF (14 × 20) 14 GC (14 × 14) 62 GF (14 × 20) 64 GC (14 × 14) 16 GF (14 × 20) 18 GC (14 × 14) 18 GC (14 × 14) 20 (2) RESET pin The RESET pin is connected (pulled-up) to VDD via a 33 kΩ resistor. (3) X1 pin When using an external clock, the X1 pin is pulled down via a 33 kΩ resistor. The input to the clock generator is delayed by up to 13.2 ns because it passes through 74HC157 first. When using an internal clock, this pin is pulled down via a 33 kΩ resister and left open. (4) CKSEL pin Pull-up/pull-down can be switched by SW1. When “PLL” is selected by SW1, this pin is pulled down via a 33 kΩ resistor. When “DIRECT” is selected, it is pulled up via a 33 kΩ resistor. User’s Manual U16533EJ1V0UM 31 CHAPTER 4 CAUTIONS (5) VDD pin (1) VDD in the target system is used to operate the circuit in the emulator. (2) When JP2 is set as “1 and 2 open” and “3 and 4 shorted”, the evaluation chip in the emulator operates on VDD from the target system. (3) When JP2 is set as “1 and 2 open” and “3 and 4 open”, the emulator recognizes the target system power is off and operates with the 3.3 V power supply. Figure 4-1. Schematic Diagram of Power Supply Flow IE-V850E-MC IE-703114-MC-EM1 Target system Emulation CPU µ PD70F3114 VDD Power supply circuit Relay Fixed Switched automatically JP2Note JP2 4.2 2 4 2 4 1 3 1 3 Cautions Related to Internal RAM In the emulator, the internal RAM is mapped at the 12 KB space 0xFFFC000 to 0xFFFEFFF. Since the V850E/IA2 is mapped at the 6 KB space 0xFFFC000 to 0xFFFD7FF, the target system is not mapped at the higher 6 KB space in the internal RAM (0xFFFD800 to 0xFFFEFFF). Therefore, measures must be taken such as setting access breaks beforehand because if the higher 6 KB space is accessed, the emulator cannot issue a fail-safe break. 32 User’s Manual U16533EJ1V0UM CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT This chapter describes the equivalent circuits in the emulator for signals of the emulator connected to the target system. Note that, depending on the processing within the emulator, some pins cannot be emulated (refer to CHAPTER 4 CAUTIONS). Figures 5-1 to 5-8 show the equivalent circuits. Tables 5-1 to 5-8 list the pins corresponding to each equivalent circuit. Figure 5-1. Pin Equivalent Circuit 1 5V 5V 4.45 V µ PC358 22 Ω 74VHCT541 IE-V850E-MC LED (Target) VDD 1 kΩ 5V Relay VDD5 VDD5 Emulation CPU ( µ PD703191) µ PD70F3114 Table 5-1. Corresponding Pins (Pin Equivalent Circuit 1) Pin Name 1 VDD Package Pin No. GC (14 × 14) 39, 64, 86 GF (14 × 20) 41, 66, 88 User’s Manual U16533EJ1V0UM 33 CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT Figure 5-2. Pin Equivalent Circuit 2 PDL0 to PDL15 PDH0 to PDH5 PCT0 to PCT6 PCM0 to PCM1 Emulation CPU ( µ PD703191) Table 5-2. Corresponding Pins (Pin Equivalent Circuit 2) Pin Name 1 PDL0 PDL1 PDL2 PDL3 PDL4 PDL5 PDL6 PDL7 PDL8 PDL9 PDL10 PDL11 Pin Name 2 AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 AD8 AD9 AD10 AD11 Package Pin No. GC (14 × 14) 40 GF (14 × 20) 42 GC (14 × 14) 41 GF (14 × 20) 43 GC (14 × 14) 42 GF (14 × 20) 44 GC (14 × 14) 43 GF (14 × 20) 45 GC (14 × 14) 44 GF (14 × 20) 46 GC (14 × 14) 45 GF (14 × 20) 47 GC (14 × 14) 46 GF (14 × 20) 48 GC (14 × 14) 47 GF (14 × 20) 49 GC (14 × 14) 48 GF (14 × 20) 50 GC (14 × 14) 49 GF (14 × 20) 51 GC (14 × 14) 50 GF (14 × 20) 52 GC (14 × 14) 51 GF (14 × 20) 53 52 PDL12 AD12 GC (14 × 14) GF (14 × 20) 54 PDL13 AD13 GC (14 × 14) 53 GF (14 × 20) 55 34 Pin Name 1 PDL14 PDL15 PDH0 PDH1 PDH2 PDH3 PDH4 PDH5 PCT0 PCT1 PCT4 PCT6 Pin Name 2 AD14 AD15 A16 A17 A18 A19 A20 A21 LWR UWR RD ASTB Package Pin No. GC (14 × 14) 54 GF (14 × 20) 56 GC (14 × 14) 55 GF (14 × 20) 57 GC (14 × 14) 56 GF (14 × 20) 58 GC (14 × 14) 57 GF (14 × 20) 59 GC (14 × 14) 58 GF (14 × 20) 60 GC (14 × 14) 59 GF (14 × 20) 61 GC (14 × 14) 60 GC (14 × 14) 62 GC (14 × 14) 61 GC (14 × 14) 63 GC (14 × 14) 65 GF (14 × 20) 67 GC (14 × 14) 66 GF (14 × 20) 68 GC (14 × 14) 67 GF (14 × 20) 69 GC (14 × 14) 68 GF (14 × 20) 70 69 PCM0 WAIT GC (14 × 14) GF (14 × 20) 71 PCM1 CLKOUT GC (14 × 14) 70 GC (14 × 14) 72 User’s Manual U16533EJ1V0UM CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT Figure 5-3. Pin Equivalent Circuit 3 VDD5 33 kΩ Emulation CPU ( µ PD703191) RESET Table 5-3. Corresponding Pins (Pin Equivalent Circuit 3) Pin Name 1 Package RESET Pin No. GC (14 × 14) 19 GF (14 × 20) 21 Figure 5-4. Pin Equivalent Circuit 4 AVSS0, AVSS1, VSS, VSS3, CVSS GND Table 5-4. Corresponding Pins (Pin Equivalent Circuit 4) Pin Name 1 Pin Name 2 AVSS1 LWR VSS3 CVSS VSS AVSS0 UWR RD ASTB WAIT Package Pin No. GC (14 × 14) 3 GF (14 × 20) 5 GC (14 × 14) 13, 63 GF (14 × 20) 15, 65 GC (14 × 14) 20 GF (14 × 20) 22 GC (14 × 14) 38, 87 GF (14 × 20) 40, 89 GC (14 × 14) 95 GF (14 × 20) 97 User’s Manual U16533EJ1V0UM 35 CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT Figure 5-5. Pin Equivalent Circuit 5 MODE0, MODE1, REGIN, X2 OPEN Table 5-5. Corresponding Pins (Pin Equivalent Circuit 5) Pin Name 1 Pin Name 2 − MODE0 MODE1 REGIN X2 VPP − − Package Pin No. GC (14 × 14) 12 GF (14 × 20) 14 GC (14 × 14) 62 GF (14 × 20) 64 GC (14 × 14) 16 GF (14 × 20) 18 GC (14 × 14) 18 GC (14 × 20) 20 Figure 5-6. Pin Equivalent Circuit 6 µ PD70F3114 Remark 36 For the corresponding pin names, refer to Table 5-6. User’s Manual U16533EJ1V0UM CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT Table 5-6. Corresponding Pins (Pin Equivalent Circuit 6) (1/3) Pin Name 1 Pin Name 2 Pin Name 3 Pin Name 4 − − − AVDD0 − ANI00 − ANI01 − ANI02 − ANI03 − ANI04 − ANI05 − AVDD1 − − − − − − − − − − − − − − ANI10 − − − ANI11 − − − ANI12 − − − ANI13 − − − ANI14 − − − ANI15 − − − ANI16 − − − ANI17 − − − RVDD − − − REGOUT − − − SI0 P40 − − SO0 P41 − − SCK0 P42 − − RXD0 P30 − − Package GC (14 × 14) Pin No. 94 GF (14 × 20) 96 GC (14 × 14) 96 GF (14 × 20) 98 GC (14 × 14) 97 GF (14 × 20) 99 GC (14 × 14) 98 GF (14 × 20) 100 GC (14 × 14) 99 GF (14 × 20) 1 GC (14 × 14) 100 GF (14 × 20) 2 GC (14 × 14) 1 GF (14 × 20) 3 GC (14 × 14) 2 GF (14 × 20) 4 GC (14 × 14) 4 GF (14 × 20) 6 GC (14 × 14) 5 GF (14 × 20) 7 GC (14 × 14) 6 GF (14 × 20) 8 GC (14 × 14) 7 GF (14 × 20) 9 GC (14 × 14) 8 GF (14 × 20) 10 GC (14 × 14) 9 GF (14 × 20) 11 GC (14 × 14) 10 GF (14 × 20) 12 GC (14 × 14) 11 GF (14 × 20) 13 GC (14 × 14) 14 GF (14 × 20) 16 GC (14 × 14) 15 GF (14 × 20) 17 GC (14 × 14) 22 GF (14 × 20) 24 GC (14 × 14) 23 GF (14 × 20) 25 GC (14 × 14) 24 GF (14 × 20) 26 GC (14 × 14) 25 GF (14 × 20) 27 User’s Manual U16533EJ1V0UM 37 CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT Table 5-6. Corresponding Pins (Pin Equivalent Circuit 6) (2/3) Pin Name 1 TXD0 SI1 SO1 SCK1 TI2 TO21 TO22 TO23 Pin Name 3 Pin Name 4 − − P31 RXD1 − P32 TXD1 − P33 ASCK1 INTP20 INTP21 INTP22 INTP23 − P34 − P20 − P21 − P22 − P23 TO24 INTP24 P24 − TCLR2 INTP25 P25 − TI3 INTP30 TCLR3 TO3 INTP31 P27 − TIUD10 TO10 P10 − TCUD10 INTP100 P11 − TCLR10 INTP101 P12 − NMI P00 ESO0 INTP0 P01 − ESO1 INTP1 P02 − ADTRG0 INTP2 P03 − ADTRG1 INTP3 P04 − INTP4 TO3OFF P05 − TO000 38 Pin Name 2 − − − P26 − − User’s Manual U16533EJ1V0UM Package GC (14 × 14) Pin No. 26 GF (14 × 20) 28 GC (14 × 14) 27 GF (14 × 20) 29 GC (14 × 14) 28 GF (14 × 20) 30 GC (14 × 14) 29 GF (14 × 20) 31 GC (14 × 14) 30 GF (14 × 20) 32 GC (14 × 14) 31 GF (14 × 20) 33 GC (14 × 14) 32 GF (14 × 20) 34 GC (14 × 14) 33 GF (14 × 20) 35 GC (14 × 14) 34 GF (14 × 20) 36 GC (14 × 14) 35 GF (14 × 20) 37 GC (14 × 14) 36 GF (14 × 20) 38 GC (14 × 14) 37 GF (14 × 20) 39 GC (14 × 14) 71 GF (14 × 20) 73 GC (14 × 14) 72 GF (14 × 20) 74 GC (14 × 14) 73 GF (14 × 20) 75 GC (14 × 14) 74 GF (14 × 20) 76 GC (14 × 14) 75 GF (14 × 20) 77 GC (14 × 14) 76 GF (14 × 20) 78 GC (14 × 14) 77 GF (14 × 20) 79 GC (14 × 14) 78 GF (14 × 20) 80 GC (14 × 14) 79 GF (14 × 20) 81 GC (14 × 14) 80 GF (14 × 20) 82 CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT Table 5-6. Corresponding Pins (Pin Equivalent Circuit 6) (3/3) Pin Name 1 TO001 TO002 TO003 TO004 TO005 TO010 TO011 TO012 Pin Name 2 Pin Name 3 Pin Name 4 − − − − − − − − − − − − − − − − − − − − − − − − TO013 − − − TO014 − − − TO015 − − − Package GC (14 × 14) Pin No. 81 GF (14 × 20) 83 GC (14 × 14) 82 GF (14 × 20) 84 GC (14 × 14) 83 GF (14 × 20) 85 GC (14 × 14) 84 GF (14 × 20) 86 GC (14 × 14) 85 GF (14 × 20) 87 GC (14 × 14) 88 GF (14 × 20) 90 GC (14 × 14) 89 GF (14 × 20) 91 GC (14 × 14) 90 GF (14 × 20) 92 GC (14 × 14) 91 GF (14 × 20) 93 GC (14 × 14) 92 GF (14 × 20) 94 GC (14 × 14) 93 GF (14 × 20) 95 User’s Manual U16533EJ1V0UM 39 CHAPTER 5 DIFFERENCES BETWEEN TARGET DEVICE AND TARGET INTERFACE CIRCUIT Figure 5-7. Pin Equivalent Circuit 7 (a) When using an external clock 74HC157 µPD70F3114 X1 33 kΩ (b) When using an internal clock X1 OPEN 33 kΩ Table 5-7. Corresponding Pins (Pin Equivalent Circuit 7) Pin Name 1 X1 Package Pin No. GC (14 × 14) 17 GF (14 × 20) 19 Figure 5-8. Pin Equivalent Circuit 8 (a) When selecting PLL via SW1 µPD70F3114 CKSEL 33 kΩ (b) When selecting DIRECT via SW1 5V 33 kΩ µ PD70F3114 CKSEL Table 5-8. Corresponding Pins (Pin Equivalent Circuit 8) Pin Name 1 CKSEL 40 Package Pin No. GC (14 × 14) 21 GF (14 × 20) 23 User’s Manual U16533EJ1V0UM APPENDIX A DIMENSIONS (1) IE-V850E-MC + IE-703114-MC-EM1 (Unit: mm) 474.7 55 251.7 58.8 90 166 Top View 46 Pin 1 direction Side View 27 IE-V850E-MC IE-703114-MC-EM1 Bottom View 231.3 21.6 96 37.5 15.88 Top View 21.6 User’s Manual U16533EJ1V0UM 41 APPENDIX A DIMENSIONS (2) SC-100SDN (Unit: mm) 32 32 1 13 13 140 42 User’s Manual U16533EJ1V0UM APPENDIX A DIMENSIONS (3) NQPACK100SD (Unit: mm) [Top view] 2. R – 3 C 1.5 2 21.0 0.5 X 24 = 12.0 0.5 5.8 0.3 5.8 13.0 20.2 16.6 Slit width 3 – φ 1.0 + 0.1 2.5 14.0 – 0 2.5 0.18 0.5 15.0 0.5 0.2 1.85 1.85 9.45 3.7 1.2 5.1 5.5 3.9 [Side view] [Bottom view] 17.0 14.0 0.2 Slit width 15.0 16.0 9.0 4 – φ 2.0 Projection height 1.8 User’s Manual U16533EJ1V0UM 43 APPENDIX A DIMENSIONS (4) YQPACK100SD (Unit: mm) [Top view] 16.6 4 – 0.5 0.5 X 24 = 12.0 5.8 23.0 5.8 13.4 21.0 .2 φ2 2 3 – φ 1.0 R 3. R – – 4 4 10.9 13.3 15.7 2 2. 18.1 [Side view] 3.9 2.2 3.1 7.4 2.3 1.2 2.5 0.25 X 0.3 9.0 3.1 3.7 0.3 0.25 0.4 [Bottom view] 0.2 13.4 44 User’s Manual U16533EJ1V0UM 17.3 14.1 16.1 15.3 C 1.5 APPENDIX A DIMENSIONS (5) HQPACK100SD (Unit: mm) [Top view] 16.6 4 5.8 13.4 21.0 23.0 .2 φ2 – 0.5 0.5 X 24 = 12.0 5.8 3. 2 3 – φ 1.0 R R 2 2. 3.1 7.4 3.9 2.15 1.6 2.3 1.2 [Side view] 0.23 0.58 [Bottom view] 17.3 C 1.5 14.1 17.1 15.12 0.2 13.4 User’s Manual U16533EJ1V0UM 45 APPENDIX A DIMENSIONS (6) NEXB-2R100SD/RB (Unit: mm) [Top view] 99 100 1 2 81 82 79 21.55 80 29 30 NEXB-2R100SD/RB 52 51 49 50 32 31 21.55 [Side view] 6.6 9.2 3.2 [Bottom view] 1.2 C2.0 99 100 2 1 38.0 79 80 81 82 1.2 51 52 50 49 32 31 30 29 31.0 46 User’s Manual U16533EJ1V0UM APPENDIX A DIMENSIONS (7) NQPACK100RB (Unit: mm) [Top view] 21.75 0.65 × 19 = 12.35 6.0 3-R1.5 0.4 3- φ 1.0 28.25 23.9 20.75 7.0 0.65 0.65 × 29 = 18.85 C1.5 14.25 17.4 1.85 0.23 6.95 9.45 3.7 3.9 1.2 [Side view] 0.25 15.25 (21.75) 0.5 [Bottom view] 17.15 15.25 10.0 23.65 12.0 21.75 0.5 0.5 4- φ 2.0 (A projection height : 1.8 mm) User’s Manual U16533EJ1V0UM 47 APPENDIX A DIMENSIONS (8) YQPACK100RB (Unit: mm) [Top view] 23.75 17.4 0.65 × 19 = 12.35 0.65 6.0 3-R2.5 16.85 19.25 21.65 24.05 30.25 23.9 0.65 × 29 = 18.85 0.65 7.0 C2.0 3- φ 1.0 4- φ 2.2 10.35 12.75 15.15 17.55 [Side view] 0.25 0.25 0.4 [Bottom view] 14.15 20.2 21.25 0.4 C1.5 14.75 48 0.4 User’s Manual U16533EJ1V0UM 7.4 3.1 2.2 9.9 2.3 3.7 2.5 1.2 0.3 APPENDIX A DIMENSIONS (9) HQPACK100RB (Unit: mm) [Top view] 23.75 0.65 × 19 = 12.35 0.65 3-R2.5 6.0 23.9 0.65 × 29 = 18.85 7.0 30.25 0.65 C2.0 3- φ 1.0 4- φ 2.2 17.4 0.25 16.57 (23.07) 7.4 3.1 2.3 2.25 1.2 [Side view] 0.5 [Bottom view] C1.5 20.2 14.1 User’s Manual U16533EJ1V0UM 49 APPENDIX A DIMENSIONS The following shows a diagram of the conditions when connecting the in-circuit emulator option board to the conversion connector. Follow the configuration below and consider the shape of parts to be mounted on the target system when designing a system. Figure A-1. 100-Pin Plastic LQFP (Fine Pitch) (14 × 14) Side view In-circuit emulator IE-V850E-MC In-circuit emulator option board IE-703114-MC-EM1 231.3 mm Note Target system Conversion connector YQGUIDE YQPACK100SD NQPACK100SD Note YQSOCKET100SDN (sold separately) can be inserted here to adjust the height (height: 3.2 mm). Top view IE-V850E-MC Target system IE-703114-MC-EM1 YQPACK100SD, NQPACK100SD, YQGUIDE Connection condition diagram IE-703114-MC-EM1 Connect to IE-V850E-MC. 75 mm YQGUIDE YQPACK100SD NQPACK100SD 13.3 mm 31.84 mm 17.9955 mm 21.58 mm 28.7445 mm 50 User’s Manual U16533EJ1V0UM Target system APPENDIX A DIMENSIONS Figure A-2. 100-Pin Plastic QFP (14 × 20) Side view In-circuit emulator IE-V850E-MC In-circuit emulator option board IE-703114-MC-EM1 Conversion connector 231.3 mm Note NEXB-2R100SD/RB YQGUIDE YQPACK100RB NQPACK100RB Target system Note YQSOCKET100SDN (sold separately) can be inserted here to adjust the height (height: 3.2 mm). Top view IE-V850E-MC Target system NEXB-2R100SD/RB Pin 1 position IE-703114-MC-EM1 20.7 mm 8 mm YQPACK100RB, NQPACK100RB, YQGUIDE Connection condition diagram IE-703114-MC-EM1 Connect to IE-V850E-MC. Pin 1 position 75 mm NEXB-2R100SD/RB YQPACK100RB NQPACK100RB 33.2 mm 38 mm Target system 20 mm 28.7 mm 18.5 mm User’s Manual U16533EJ1V0UM 51 APPENDIX B EXAMPLE OF USE OF CONNECTOR FOR TARGET CONNECTION (1) When directly connecting device to target system (connector for target connection is not used) Device Target system (2) When using device using connector for target connection (GC package) Fastening screws (included with HQPACK100SD) HQPACK100SD Device NQPACK100SD Target system (3) When using device using connector for target connection (GF package) Fastening screws (included with HQPACK100RB) HQPACK100RB Device NQPACK100RB Target system 52 User’s Manual U16533EJ1V0UM APPENDIX C CONNECTORS FOR TARGET CONNECTION C.1 Usage (1) When mounting NQPACK100SD or NQPACK100RB on target system <1> Coat the tip of the four projections (points) at the bottom of the NQPACK100SD or NQPACK100RB with two-component type epoxy adhesive (cure time longer than 30 min.) and bond the NQPACK100SD or NQPACK100RB to the target system. If not bonded properly, the pad of the printed circuit board may peel off when the emulator is removed from the target system. If the leads of the NQPACK100SD is not can be easily, aligned with the pads of the target system perform step <2> to adjust the position. <2> To adjust the position, insert the guide pins for position adjustment (NQGUIDE) provided with the NQPACK100SD or NQPACK100RB into the pin holes on the upper side of NQPACK100SD or NQPACK100RB (refer to Figure C-1). The diameter of a hole is φ = 1.0 mm. There are three non-through holes (refer to APPENDIX A DIMENSIONS). <3> After setting the HQPACK100SD or HQPACK100RB, solder the NQPACK100SD or HQPACK100RB to the target system. By following this sequence, adherence of flux or solder sputtering on the contact pins of the NQPACK100SD or HQPACK100RB can be avoided. Recommended soldering conditions… Reflow: 240°C, 20 seconds max. Partial heating: <4> 240°C, 10 seconds max. (per pin row) Remove the guide pins. Figure C-1. Mounting NQPACK100SD or NQPACK100RB HQPACK100SD or HQPACK100RB Guide pins (NQGUIDE) NQPACK100SD or NQPACK100RB Target system Remark NQPACK100SD or NQPACK100RB: Connector for target connection HQPACK100SD or NQPACK100RB: Cover for device installation User’s Manual U16533EJ1V0UM 53 APPENDIX C CONNECTORS FOR TARGET CONNECTION (2) When mounting device Caution Check for abnormal conditions such as resin burr or bent pins before mounting a device on the NQPACK100SD or NQPACK100RB. Moreover, check that the hold pins of the HQPACK100SD or HQPACK100RB are not broken or bent before mounting the HQPACK100SD or HQPACK100RB. If there are broken or bent pins, fix them with a thin, flat plate such as a blade. <1> Make sure that the NQPACK100SD or NQPACK100RB is clean and the device pins are parallel (flat) before mounting a device on the NQPACK100SD or NQPACK100RB. Then, after mounting the NQPACK100SD or NQPACK100RB on the target board, fix the device and the HQPACK100SD or HQPACK100RB (refer to Figure C-2). <2> Using the screws provided with the HQPACK100SD or HQPACK100RB (four locations: M2 × 6 mm), secure the HQPACK100SD or HQPACK100RB, device, and NQPACK100SD or NQPACK100RB. Tighten the screws in a crisscross pattern with the screwdriver provided or a driver with a torque gauge (avoid tightening only one screw strongly). Tighten the screws with 0.55 kg⋅f⋅cm (0.054 N⋅m) max. torque. Excessive tightening may diminish conductivity. At this time, each pin is fixed inside the plastic dividers by the contact pin of the NQPACK100SD or NQPACK100RB and the hold pin of the HQPACK100SD or HQPACK100RB (refer to Figure C-3). Thus, pins cannot cause shorting with the pins of neighboring devices. Figure C-2. Mounting Device Fastening screws HQPACK100SD or HQPACK100RB Device NQPACK100SD or NQPACK100RB Target system Figure C-3. NQPACK100SD or NQPACK100RB and Device Pin Hold pin of HQPACK100SD or HQPACK100RB Divider Device Pin Contact pin of NQPACK100SD or NQPACK100RB 54 User’s Manual U16533EJ1V0UM APPENDIX C CONNECTORS FOR TARGET CONNECTION C.2 Cautions on Handling Connectors (1) When taking connectors out of the case, remove the sponge while holding the main unit. (2) When soldering the NQPACK100SD or NQPACK100RB to the target system, cover it with the HQPACK100SD or HQPACK100RB for protection against splashing flux. Recommended soldering conditions… Reflow: Partial heating: 240°C, 20 seconds max. 240°C, 10 seconds max. (per pin row) (3) Check for abnormal conditions such as resin burr or bent pins before mounting a device on the NQPACK100SD or NQPACK100RB. Moreover, when covering with the HQPACK100SD or HQPACK100RB, check that the hold pins of the HQPACK100SD or HQPACK100RB are not broken or bent before mounting the HQPACK100SD or HQPACK100RB. If there are broken or bent pins, fix them with a thin, flat plate such as a blade. (4) When securing the YQPACK100SD or YQPACK100RB (connector for emulator connection) or HQPACK100SD or HQPACK100RB to the NQPACK100SD or NQPACK100RB with screws, tighten the four screws temporarily with the screwdriver provided or a driver with a torque gauge, then tighten the screws in a crisscross pattern (with 0.054 N⋅m max. torque). Excessive tightening of only one screw may diminish conductivity. If the conductivity is diminished after screw-tightening, stop tightening, remove the screws and make sure the NQPACK100SD or NQPACK100RB is clean and the device pins are parallel (flat). (5) Device pins are not strong. Repeatedly connecting to the NQPACK100SD or NQPACK100RB may cause pins to bend. When mounting a device on NQPACK100SD or NQPACK100RB, check and adjust bent pins. User’s Manual U16533EJ1V0UM 55 APPENDIX D MOUNTING PLASTIC SPACER This chapter describes the mounting method for the plastic spacer supplied with the IE-V850E-MC. When using the emulator connected to the target system, mount the plastic spacer as shown in Figure D-1 to fix the pod horizontally. z Mounting plastic spacer on IE-V850E-MC <1> Remove the nylon rivet from the rear part of the pod. <2> Tighten the plastic spacer with the plastic screw supplied. <3> To adjust the height, use a spacer other than the included spacer or a stand. Figure D-1. Mounting Method of Plastic Spacer Plastic spacer Target system 56 User’s Manual U16533EJ1V0UM