NEC IE-703116-MC-EM1 User Manual
NEC IE-703116-MC-EM1 User Manual

NEC IE-703116-MC-EM1 User Manual

In-circuit emulator option board

Advertisement

Quick Links

User's Manual
IE-703116-MC-EM1
In-Circuit Emulator Option Board
Target Device
V850E/IA1
Document No.
U14700EJ2V0UM00 (2nd edition)
Date Published
August 2001 N CP(K)
©
2001
Printed in Japan
TM

Advertisement

Table of Contents
loading

Summary of Contents for NEC IE-703116-MC-EM1

  • Page 1 User’s Manual IE-703116-MC-EM1 In-Circuit Emulator Option Board Target Device V850E/IA1 Document No. U14700EJ2V0UM00 (2nd edition) Date Published August 2001 N CP(K) © 2001 Printed in Japan...
  • Page 2 [MEMO] User’s Manual U14700EJ2V0UM...
  • Page 3 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.
  • Page 4 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: •...
  • Page 5 The IE-703116-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-703116-MC-EM1. For the names and functions, and the connection of parts, refer to the IE-V850E-MC, IE-V850E-MC-A User’s Manual (U14487E), which is sold separately.
  • Page 6 However, preliminary versions are not marked as such. Documents related to development tools (user’s manuals) Product Name Document Number IE-V850E-MC, IE-V850E-MC-A (In-Circuit Emulator) U14487E IE-703116-MC-EM1 (In-Circuit Emulator Option Board) This manual V800 Series Development Tool (Tutorial Guide) U14218E CA850 (Ver.2.40 or Later) (C Compiler Package)
  • Page 7: Table Of Contents

    System Configuration.........................14 Contents in Carton........................15 Connection Between IE-V850E-MC and IE-703116-MC-EM1...........16 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS ............18 Component Names and Functions of IE-703116-MC-EM1 ............18 Clock Settings ..........................20 2.2.1 Clock settings outline......................... 20 2.2.2 Clock setting methods ........................21 Operation Mode...........................27 2.3.1...
  • Page 8 Figure No. Title Page System Configuration ............................14 Contents in Carton............................15 Connection Between IE-V850E-MC and IE-703116-MC-EM1................16 IE-703116-MC-EM1 ............................18 Clock Settings Outline ............................20 Outline When Using Mounted Internal Clock....................22 Outline When Changing Mounted Crystal Oscillator and Using It as Internal Clock ........23 Crystal/Ceramic Resonator Mounting Method and Connection Diagram ............24...
  • Page 9 LIST OF TABLES Table No. Title Page List of Hardware Settings When Setting Clock....................21 Settings When Using Mounted Internal Clock ....................22 Settings When Changing Mounted Internal Clock.................... 23 Settings When Using Crystal/Ceramic Resonator as Internal Clock ..............24 Settings When Using External Clock........................
  • Page 10: Chapter 1 Overview

    703116-MC-EM1 to the IE-V850E-MC, hardware and software can be debugged efficiently in system development using the V850E/IA1. In this manual, the basic setup procedures and switch settings of the IE-703116-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...
  • Page 11: Hardware Configuration

    IE-70000-CD-IF-A personal computer. IE-70000-PCI-IF(-A): For PCI bus IE-70000-CD-IF-A: For PCMCIA socket Power adapter AC adapter dedicated to NEC in-circuit emulators (IE-70000-MC-PS-B) 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)
  • Page 12: Features (When Connected To Ie-V850E-Mc)

    RESET, NMI, WAIT, HLDRQ Two methods of connection to target system: • Direct connection of the IE-703116-MC-EM1 • Attach an extension probe (sold separately) to the connection tab of the IE-703116-MC-EM1. The dimensions of the IE-703116-MC-EM1 are as follows. Parameter...
  • Page 13: Function Specifications (When Connected To Ie-V850E-Mc)

    CHAPTER 1 OVERVIEW 1.3 Function Specifications (When Connected to IE-V850E-MC) Parameter Specification Emulation memory capacity Internal ROM 256 KB External memory 4 MB Execution/pass detection Internal ROM 256 KB Coverage memory capacity External In ROMless mode 2 MB memory When using iROM 1 MB 168 bits ×...
  • Page 14: System Configuration

    CHAPTER 1 OVERVIEW 1.4 System Configuration The system configuration when connecting the IE-703116-MC-EM1 to the IE-V850E-MC, which is then connected to a personal computer (PC-9800 series, PC/AT or compatibles) is shown below. Figure 1-1. System Configuration <12> <5> <6> <7>...
  • Page 15: Contents In Carton

    CHAPTER 1 OVERVIEW 1.5 Contents in Carton The carton of the IE-703116-MC-EM1 contains a 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 sales representative or distributor.
  • Page 16: Connection Between Ie-V850E-Mc And Ie-703116-Mc-Em1

    <2> Set the PGA socket lever of the IE-703116-MC-EM1 to the OPEN position as shown in Figure 1-3 (b). <3> Connect the IE-703116-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-703116-MC-EM1 so that they are horizontal.
  • Page 17 CHAPTER 1 OVERVIEW Figure 1-3. Connection Between IE-V850E-MC and IE-703116-MC-EM1 (2/2) (b) PGA socket lever of IE-703116-MC-EM1 CLOSE OPEN (c) Connecting part (IE-703116-MC-EM1) Pin A1 position : Insertion guide : IE-V850E-MC insertion area User’s Manual U14700EJ2V0UM...
  • Page 18: Chapter 2 Names And Functions Of Components

    This chapter describes the names, functions, and switch settings of components comprising the IE-703116-MC- EM1. 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-703116-MC-EM1 Figure 2-1. IE-703116-MC-EM1 (a) Top View...
  • Page 19 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS (1) Test pin (TP1 to TP6) To leave the DMA cycle or refresh cycle in the tracer, or break these cycles, connect these pins to the external logic probe. • TP1: GND • TP2: Test pin for product shipment inspection •...
  • Page 20: Clock Settings

    For details, refer to 2.2.2 Clock setting methods. (1) Use the crystal oscillator mounted on OSC1 of the IE-703116-MC-EM1 as the internal clock (4.000 MHz). (2) Change the crystal oscillator mounted on OSC1 of the IE-703116-MC-EM1 and use it as the internal clock (other than 4.000 MHz).
  • Page 21: Clock Setting Methods

    Selection Resonator (1) Use crystal Internal Factory Mounting Low-level oscillator (OSC1) settings prohibited input mounted on Direct (4.000 MHz) IE-703116-MC-EM1 as internal clock. Direct High-level input Direct (2) Change crystal Internal Change Mounting Low-level oscillator (OSC1) (to other than prohibited...
  • Page 22 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS (1) Using the crystal oscillator (OSC1) mounted on the IE-703116-MC-EM1 as the internal clock <1> If a crystal/ceramic resonator is mounted in the CN2 socket, remove it. <2> Mount the 4.000 MHz crystal oscillator mounted at factory shipment in the OSC1 socket of the IE-703116- MC-EM1 (with the default settings).
  • Page 23 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS (2) Changing the crystal oscillator (OSC1) mounted on the IE-703116-MC-EM1 and using it as the internal clock <1> If a crystal/ceramic resonator is mounted in the CN2 socket, remove it. <2> Remove the crystal oscillator (OSC1) that is mounted on the option board and mount the oscillator to be used.
  • Page 24 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS (3) Mounting a crystal/ceramic resonator on the IE-703116-MC-EM1 and using it as the internal clock <1> Mount the crystal/ceramic resonator and capacitor to be used in the CN2 socket as shown below (when selecting the crystal/ceramic resonator, refer to the V850E/IA1 standards table).
  • Page 25 CHAPTER 2 NAMES AND FUNCTIONS OF COMPONENTS Figure 2-6. Outline When Using Crystal/Ceramic Resonator as Internal Clock IE-703116-MC-EM1 1-2 shorted Select Can be either 3-4 open “Internal” mounted or 5-6 open on ID850 not mounted 7-8 open Target system IC20...
  • Page 26 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-7. Outline When Using Crystal Oscillator on Target System as External Clock IE-703116-MC-EM1 1-2 shorted Select Can be either 3-4 shorted “External”...
  • Page 27: Operation Mode

    NAMES AND FUNCTIONS OF COMPONENTS 2.3 Operation Mode The IE-703116-MC-EM1 supports single-chip mode 0, single-chip mode 1, ROMless mode 0, and ROMless mode 1 similar to the V850E/IA1. Set these as follows. 2.3.1 When emulator is used as stand-alone unit Only operation in single-chip mode 0 is supported.
  • Page 28: Power Supply Settings For Option Board

    Set both 1 and 2, and 3 and 4 as open 2.4.2 JP2 setting when emulator is connected to target system The IE-703116-MC-EM1 operates using the target system’s power supply when the power of the target system is on. Figure 2-3 shows the JP2 setting.
  • Page 29: 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-703116-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.
  • Page 30: Cautions Related To Emulation Memory

    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 required to be inserted for emulation memory access varies depending on the operating frequency of the emulator.
  • Page 31: Chapter 3 Factory Settings

    Setting Remark Setting that uses a crystal resonator as an internal/external clock. Setting that supplies the IE-703116-MC-EM1 with the power of the emulator (when the emulator operates as a stand-alone unit and target system power is off). Set to PLL mode.
  • Page 32: Chapter 4 Cautions

    (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-703116-MC-EM1 Target system EVA chip I/O chip...
  • Page 33: Pin Termination During Operation Of Emulator As Stand-Alone Unit

    CHAPTER 4 CAUTIONS Figure 4-2. Diagram of X1 Signal Flow IE-703116-MC-EM1 X1 signal Target system X1 pin VHC157 I/O chip 4.3 Pin Termination During Operation of Emulator as Stand-Alone Unit (1) MODE0 to MODE2 pins When the emulator operates as a stand-alone unit, the operation mode of the emulator is single-chip mode 0.
  • Page 34: Internal Ram And Rom

    CHAPTER 4 CAUTIONS 4.4 Internal RAM and ROM Because the internal RAM (iRAM) and internal ROM (iROM) capacities of the emulator are set in steps, the memory capacity is different from that of the target device. If addresses that exceed the target device capacity are accessed, the memory of the emulator is accessed.
  • Page 35: Bus Control Pins

    CHAPTER 4 CAUTIONS 4.5 Bus Control Pins There are the following differences between the emulator and the target device in the operation of the pins for bus control. Table 4-2. Bus Control Pin Operation List (1/2) (a) During break Pin Name Waiting for Emulator Internal Memory External Memory...
  • Page 36 CHAPTER 4 CAUTIONS Table 4-2. Bus Control Pin Operation List (2/2) (b) During user program execution Pin Name Internal Memory External Memory Internal ROM Internal RAM On-Chip Emulation RAM Target System Peripheral I/O AD0 to AD15 Hi-Z Note Note A16 to A23 Address accessed last is held Note Note...
  • Page 37: Appendix Adimensions

    APPENDIX A DIMENSIONS (1) IE-V850E-MC + IE-703116-MC-EM1 (Unit: mm) Top view Pin 1 direction Side view IE-V850E-MC IE-703116-MC-EM1 Bottom view 206.6 15.88 Top view 29.0 User’s Manual U14700EJ2V0UM...
  • Page 38 APPENDIX A DIMENSIONS (2) SC-144SD (Unit: mm) User’s Manual U14700EJ2V0UM...
  • Page 39 APPENDIX A DIMENSIONS (3) NQPACK144SD (Unit: mm) [Top view] 27.0 × 35 = 17.5 3 R1.5 C1.5 φ 1.0 20.1 [Side view] 0.18 21.05 [Bottom view] 23.0 12.0 φ 2.0 Height of projection1.8 User’s Manual U14700EJ2V0UM...
  • Page 40 APPENDIX A DIMENSIONS (4) YQPACK144SD (Unit: mm) [Top view] 22.65 0.5 × 35 φ = 17.5 C2.0 φ 3 R2.5 4 R1.5 [Side view] × 0.25 0.25 [Bottom view] 22.8 C1.5 19.6 User’s Manual U14700EJ2V0UM...
  • Page 41 APPENDIX A DIMENSIONS (5) HQPACK144SD (Unit: mm) [Top View] ± 0.15 22.65 ± × 35 = 17.5 φ ± C2.0 φ 3 R2.5 4 R1.5 [Side View] 0.25 [Bottom View] 22.8 C1.5 19.6 User’s Manual U14700EJ2V0UM...
  • Page 42: Appendix Bexample Of Use Of Connector For Target Connection

    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 Fastening screws HQPACK144SD Device NQPACK144SD Target system...
  • Page 43 APPENDIX B EXAMPLE OF USE OF CONNECTOR FOR TARGET CONNECTION (b) When extension probe is used Extension probe Note YQPACK144SD NQPACK144SD Target system Note The connector for emulator connection (YQSOCKET144SDN) can be inserted at this position for height adjustment. User’s Manual U14700EJ2V0UM...
  • Page 44: Appendix Cconnectors For Target Connection

    APPENDIX C CONNECTORS FOR TARGET CONNECTION C.1 Usage (1) When mounting NQPACK144SD on target system <1> Coat the tip of the four projections (points) at the bottom of the NQPACK144SD with two-component type epoxy adhesive (cure time longer than 30 min.) and bond the NQPACK144SD 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.
  • Page 45 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 NQPACK144SD. Moreover, check that the hold pins of the HQPACK144SD are not broken or bent before mounting the HQPACK144SD.
  • Page 46: Cautions On Handling Connectors

    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 NQPACK144SD to the target system, cover it with the HQPACK144SD for protection against splashing flux.
  • Page 47: Appendix Dmounting Plastic Spacer

    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. (1) Mounting plastic spacer on IE-V850E-MC <1>...
  • Page 48 [MEMO] User’s Manual U14700EJ2V0UM...
  • Page 49 [MEMO] User’s Manual U14700EJ2V0UM...
  • Page 50 [MEMO] User’s Manual U14700EJ2V0UM...
  • Page 51 Facsimile Message Although NEC has taken all possible steps to ensure that the documentation supplied to our customers is complete, bug free and up-to-date, we readily accept that From: errors may occur. Despite all the care and precautions we’ve taken, you may Name encounter problems in the documentation.

Table of Contents