User’s Manual IE-784000-R In-circuit Emulator IE-784000-R IE-784000-R-BK IE-784000-R-EM IE-70000-98-IF-B IE-70000-98N-IF IE-70000-PC-IF-B IE-78000-R-SV3 Document No. U12903EJ1V0UM00 (1st edition) (Previous No. EEU-1534) Date Published May 1998 N CP(K) © Printed in Japan 1995 [MEMO] 2 This product is designed to be used in a commercial or industrial district. If it is used in a residential district or in an area in the vicinity of a residential district, radio and TV receivers in the district may be affected. Use this product correctly by carefully reading its User’s Manual. PC/AT is a trademark of International Business Machines Corporation. Windows is either a registered trademark or a trademark of Microsoft Corporation in the United States and/or other countries. The export of this product from Japan is prohibited without governmental license. To export or re-export this product from a country other than Japan may also be prohibited without a license from that country. Please call an NEC sales representative. The information in this document is subject to change without notice. No part of this document may be copied or reproduced in any form or by any means without the prior written consent of NEC Corporation. NEC Corporation assumes no responsibility for any errors which may appear in this document. NEC Corporation does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from use of a device described herein or any other liability arising from use of such device. No license, either express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of NEC Corporation or of others. M7A 96.10 3 Regional Information Some information contained in this document may vary from country to country. Before using any NEC product in your application, please contact the NEC office in your country to obtain a list of authorized representatives and distributors. They will verify: • Device availability • Ordering information • Product release schedule • Availability of related technical literature • Development environment specifications (for example, specifications for third-party tools and components, host computers, power plugs, AC supply voltages, and so forth) • Network requirements In addition, trademarks, registered trademarks, export restrictions, and other legal issues may also vary from country to country. NEC Electronics Inc. (U.S.) NEC Electronics (Germany) GmbH NEC Electronics Hong Kong Ltd. Santa Clara, California Tel: 408-588-6000 800-366-9782 Fax: 408-588-6130 800-729-9288 Benelux Office Eindhoven, The Netherlands Tel: 040-2445845 Fax: 040-2444580 Hong Kong Tel: 2886-9318 Fax: 2886-9022/9044 NEC Electronics Hong Kong Ltd. Velizy-Villacoublay, France Tel: 01-30-67 58 00 Fax: 01-30-67 58 99 Seoul Branch Seoul, Korea Tel: 02-528-0303 Fax: 02-528-4411 NEC Electronics (France) S.A. NEC Electronics Singapore Pte. Ltd. Milton Keynes, UK Tel: 01908-691-133 Fax: 01908-670-290 Spain Office Madrid, Spain Tel: 01-504-2787 Fax: 01-504-2860 United Square, Singapore 1130 Tel: 65-253-8311 Fax: 65-250-3583 NEC Electronics Italiana s.r.1. NEC Electronics (Germany) GmbH Milano, Italy Tel: 02-66 75 41 Fax: 02-66 75 42 99 Scandinavia Office Taeby, Sweden Tel: 08-63 80 820 Fax: 08-63 80 388 NEC Electronics (France) S.A. NEC Electronics (Germany) GmbH Duesseldorf, Germany Tel: 0211-65 03 02 Fax: 0211-65 03 490 NEC Electronics (UK) Ltd. NEC Electronics Taiwan Ltd. Taipei, Taiwan Tel: 02-719-2377 Fax: 02-719-5951 NEC do Brasil S.A. Cumbica-Guarulhos-SP, Brasil Tel: 011-6465-6810 Fax: 011-6465-6829 J98. 2 4 INTRODUCTION Readers: This manual is intended for engineers who wish to debug a system using NEC’s 78K/IV series 16-/8-bit single-chip microcomputers with the IE-784000-R. It is also intended for engineers who upgrade other in-circuit emulators to have functions equivalent to those of the IE-784000-R. It is therefore assumed that engineers who read this manual are thoroughly familiar with the functions and usage of the target device and have knowledge of the debugger. The target devices are as follows: • µPD784026 subseries: µPD784020, 784021, 784025, 784026, 78P4026 Organization: As manuals for the IE-784000-R, a manual supplied with the IE-784000-R (this manual) and a manual supplied with the I/O emulation board (IE-784026-R-EM1) are available. IE-784000-R User’s Manual I/O Emulation Board User’s Manual (supplied with IE-784026-R-EM1) Basic specifications Functional outline System configuration Connecting I/O emulation board External interface function Purpose: This manual is intended to describe the basic specifications of the IE-784000-R and how to connect the peripheral equipment correctly. How to Read This Manual: • To understand the basic specifications, → Refer to CHAPTER 1 GENERAL and CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS. • To connect the IE-784000-R and peripheral equipment, → Read 1.3 System Configuration, 1.4 Setup Sequence, 2.3 Connecting Accessory Cables, CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT, and the User’s Manual of the I/O emulation board. 5 Terminology: The terms used in this manual and their meanings are listed below. Term Legend: 6 Meaning Emulation device Devices that emulate the target device in the emulator, including the emulation CPU Emulation CPU CPU in emulator that executes the program developed by the user Target device The device (actual chip) that is emulated Target program Program to be debugged (program developed by the user) Target system System to be debugged (system developed by the user). Includes the target program and the hardware developed by the user. In a narrow sense, only the hardware Note : Footnote Caution : Important information Remark : Supplement TABLE OF CONTENTS CHAPTER 1 GENERAL ...................................................................................................................... 13 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 Features .................................................................................................................................. Hardware Configuration ........................................................................................................ System Configuration ............................................................................................................ Setup Sequence ..................................................................................................................... Target Device ......................................................................................................................... Emulation Board and I/O Emulation Board ......................................................................... Emulation Probe .................................................................................................................... Unpacking Carton Box .......................................................................................................... 14 15 16 17 18 18 18 19 CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS ............................................ 25 2.1 2.2 2.3 Names and Functions of Respective Parts ......................................................................... 26 Switch Setting ........................................................................................................................ 32 Connecting Accessory Cables ............................................................................................. 33 CHAPTER 3 IE-784000-R-EM (EMULATION BOARD) .................................................................... 37 3.1 3.2 General .................................................................................................................................... 37 Unpacking Carton Box of IE-784000-R-EM .......................................................................... 37 CHAPTER 4 4.1 4.2 IE-784000-R-BK (BREAK BOARD) ............................................................................ 39 General .................................................................................................................................... 39 Unpacking Carton Box of IE-784000-R-BK .......................................................................... 40 CHAPTER 5 HOST INTERFACE BOARDS ...................................................................................... 41 5.1 5.2 5.3 5.4 IE-70000-98-IF-B ..................................................................................................................... 42 5.1.1 General ........................................................................................................................................ 42 5.1.2 Unpacking carton box of IE-70000-98-IF-B .............................................................................. 42 5.1.3 Setting IE-70000-98-IF-B ............................................................................................................ 43 IE-70000-98N-IF ...................................................................................................................... 45 5.2.1 General ........................................................................................................................................ 45 5.2.2 Unpacking carton box of IE-70000-98N-IF ............................................................................... 45 5.2.3 Setting of IE-70000-98N-IF ......................................................................................................... 45 IE-70000-PC-IF-B .................................................................................................................... 46 5.3.1 General ........................................................................................................................................ 46 5.3.2 Unpacking carton box of IE-70000-PC-IF-B ............................................................................. 46 5.3.3 Setting IE-70000-PC-IF-B ........................................................................................................... 47 IE-78000-R-SV3 ....................................................................................................................... 49 5.4.1 General ........................................................................................................................................ 49 5.4.2 Unpacking carton box of IE-78000-R-SV3 ................................................................................ 49 5.4.3 Setting of IE-78000-R-SV3 ......................................................................................................... 49 7 CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT ............................................................... 51 6.1 6.2 6.3 6.4 6.5 Peripheral Equipment ............................................................................................................ 52 Interface of IE-784000-R ........................................................................................................ 52 Connecting PC-9800 Series .................................................................................................. 54 6.3.1 Connecting PC-9800 series as host machine .......................................................................... 54 6.3.2 When using PC-9800 series notebook type personal computer as host machine .............. 56 Connecting IBM PC/AT .......................................................................................................... 58 Connecting EWS .................................................................................................................... 60 CHAPTER 7 CONNECTING TARGET SYSTEM .............................................................................. 65 7.1 7.2 7.3 Connection ............................................................................................................................. 66 Power-On/Off Sequence ........................................................................................................ 70 Action to Be Taken in Case of Latchup ............................................................................... 71 CHAPTER 8 FUNCTIONS OF RESPECTIVE CHANNELS ............................................................. 73 8.1 8.2 Function of Channel 1 ........................................................................................................... 74 Function of Channel 3 ........................................................................................................... 79 CHAPTER 9 SETTING NETWORK INFORMATION ........................................................................ 81 9.1 9.2 9.3 9.4 9.5 Setting Network Information ................................................................................................. 82 Setting by Software ............................................................................................................... 83 9.2.1 Connecting equipment .............................................................................................................. 83 9.2.2 Operation .................................................................................................................................... 84 List of Network Set Values .................................................................................................... 87 Meaning of Network Set Values ............................................................................................ 88 Setting by Hardware .............................................................................................................. 89 APPENDIX A SPECIFICATIONS ........................................................................................................ 95 A.1 Product Specifications .......................................................................................................... 95 A.2 Basic Specifications as an In-Circuit Emulator .................................................................. 96 APPENDIX B BLOCK DIAGRAM ...................................................................................................... 101 APPENDIX C JUMPER SETTING ...................................................................................................... 109 C.1 Setting of Jumpers on Supervisor Board ............................................................................ 109 C.2 Setting Jumper on Emulation Board .................................................................................... 112 8 LIST OF PHOTOS Photo No. Title Page 1-1 IE-784000-R .......................................................................................................................................... 14 1-2 Example of Connecting Emulation Probe .............................................................................................. 18 1-3 Boards .................................................................................................................................................... 21 1-4 Accessories ............................................................................................................................................ 24 2-1 Front View of IE-784000-R .................................................................................................................... 26 2-2 Rear View of IE-784000-R ..................................................................................................................... 27 2-3 Side View of IE-784000-R (1) ................................................................................................................ 28 2-4 Side View of IE-784000-R (2) ................................................................................................................ 29 2-5 Connecting Power Cable ....................................................................................................................... 33 2-6 Connecting RS-232C Cable .................................................................................................................. 34 2-7 Connecting PC Bus Interface Cable ...................................................................................................... 35 3-1 IE-784000-R-EM .................................................................................................................................... 37 4-1 Break Board ........................................................................................................................................... 39 5-1 IE-70000-98-IF-B ................................................................................................................................... 42 5-2 IE-70000-98N-IF .................................................................................................................................... 45 5-3 IE-70000-PC-IF-B .................................................................................................................................. 46 5-4 IE-78000-R-SV3 .................................................................................................................................... 49 8-1 Channel 1 .............................................................................................................................................. 74 8-2 Channel 3 .............................................................................................................................................. 79 9 LIST OF FIGURES Figure No. 10 Title Page 1-1 Basic Hardware Configuration of IE-784000-R ...................................................................................... 15 1-2 System Configuration ............................................................................................................................ 16 1-3 Unpacking .............................................................................................................................................. 19 1-4 Top View of In-Circuit Emulator ............................................................................................................. 22 1-5 Board Positions ...................................................................................................................................... 22 2-1 Power Switch and Reset Switch ............................................................................................................ 32 7-1 Example of Connecting Target System with EP-78230GC-R ................................................................ 67 7-2 Connecting External Sense Clip ............................................................................................................ 69 8-1 Circuit Diagram of FG Select Jumper (CH1) ......................................................................................... 76 8-2 Baud Rate Setting Switch ...................................................................................................................... 77 9-1 Menu Screen ......................................................................................................................................... 83 9-2 Network Information Setting Flow .......................................................................................................... 92 B-1 Block Diagram of Control Board ............................................................................................................ 102 B-2 Block Diagram of Driver Module (1) ....................................................................................................... 106 B-3 Block Diagram of Driver Module (2) ....................................................................................................... 107 C-1 Locations of Jumpers on IE-78000-R-SV2 Board .................................................................................. 110 C-2 Location of Jumper on Emulation Board ................................................................................................ 112 LIST OF TABLES Table No. Title Page 6-1 Functional Outline of Channel 1 ............................................................................................................ 53 6-2 Cable Connection .................................................................................................................................. 54 6-3 Cable Connection .................................................................................................................................. 56 6-4 Cable Connection .................................................................................................................................. 58 6-5 Cable Connecting .................................................................................................................................. 61 6-6 Cable Connecting .................................................................................................................................. 62 6-7 Cable Connection .................................................................................................................................. 63 8-1 Setting Baud Rate .................................................................................................................................. 77 9-1 Setting of RS-232C (factory-set condition) ............................................................................................ 83 C-1 Jumper Setting (factory-set conditions) ................................................................................................. 109 C-2 Jumper Setting (factory-set conditions) ................................................................................................. 112 11 [MEMO] 12 CHAPTER 1 GENERAL The IE-784000-R In-Circuit Emulator is a development tool that efficiently debugs the hardware and software of an application system using NEC’s 78K/IV series microcomputer. This in-circuit emulator is used in combination with the optional emulation board (IE-784000-R-EM), I/O emulation board (IE-784026-R-EM1, etc.), and emulation probe (EP-78230GC-R, etc.). The in-circuit emulator is connected to a host machine with an optional interface board (IE-70000-98-IF-B, IE70000-98N-IF, IE-70000-PC-IF-B, or IE-78000-R-SV3). 13 CHAPTER 1 1.1 GENERAL Features Here are the features of the IE-784000-R: • High-speed PC bus interface can be used. • Network interface by Ethernet can be used (an optional network board is necessary). • Real-time execution, real-time trace • A wealth of event detection functions and real-time trace functions • The contents of the real-time tracer can be checked without stopping execution of the emulation CPU. • The contents of the real-time tracer can be searched. • Data can be written to the real-time tracer or the user program can be executed in synchronization with events. • Execution time and the number of time measurements can be measured at three locations. • The specified data of the internal RAM can be displayed while the emulation CPU operates real-time. • The execution area of the program area and data access area can be displayed. • 8-bit trace by using an external sense clip. • 1M-byte emulation memory. • All packages can be supported by using optional I/O emulation board and emulation probe. Photo 1-1 IE-784000-R 14 CHAPTER 1 1.2 GENERAL Hardware Configuration The IE-784000-R consists of the following hardware (housing and boards): • Housing • Break board (event trace board + performance board) • Supervisor board Fig. 1-1 Basic Hardware Configuration of IE-784000-R TerminalNote RS-232-C IE-784000-R IE-784000-R-EM Host machine PC bus PC interface interface board (optional) IE-ETHER Supervisor board (fixed) Break board (event trace board, performance board) Emulation board (optional) I/O emulation board (optional) Network board (optional) Emulation probe (optional) Note This terminal is used to set network addresses when Ethernet is used. 15 CHAPTER 1 1.3 GENERAL System Configuration The IE-784000-R is used connected to a host machine (PC-9800 series, IBM PC/ATTM, or work station). Fig. 1-2 System Configuration Host machine Integrated debugger (optional) PC-9800 series PC-9800 series notebook type IBM PC/AT (PC bus interface, IE-ETHER) CH3 IE-784000-R (main enclosure) + IE-784000-R-EM (emulation board) (optional) + I/O emulation board (optional) Emulation probe (optional) Target system 16 EWS CHAPTER 1 1.4 GENERAL Setup Sequence The setup sequence is as follows: <1> Connect the emulation board (IE-784000-R-EM). → Refer to the User’s Manual for the I/O emulation board. <2> Connect the I/O emulation board (to emulate the target device). → Refer to the User’s Manual for the I/O emulation board. <3> Set the user clock (when necessary). Change the operating clock on the I/O emulation board when necessary. → Refer to the User’s Manual for the I/O emulation board. <4> Connect the I/O emulation board and connector board. Connect the connector board (supplied with the optional emulation probe) to the I/O emulation board (optional). → Refer to the User’s Manual for the I/O emulation board or emulation probe. <5> Connect the accessory cables. Connect the power cable and interface cable. → Refer to CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS in this manual. <6> Connect the IE-784000-R to peripheral equipment. Connect the host machine. → Refer to CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT in this manual. <7> Connect the target system. Connect the emulation probe (optional) and target system. → Refer to CHAPTER 7 CONNECTING TARGET SYSTEM in this manual and the User’s Manual for the I/O emulation board or emulation probe. Remark Connect the emulation board <1>, set the user clock <3>, and connect the I/O emulation board and connector board <4> at the same time to enhance the efficiency. 17 CHAPTER 1 1.5 GENERAL Target Device The IE-784000-R can emulate the devices in the 78K/IV series when used in combination with the optional emulation board, optional I/O emulation board, and optional emulation probe. For details, refer to the User’s Manuals for the respective emulation boards. 1.6 Emulation Board and I/O Emulation Board The emulation board and I/O emulation board are optional. If the target device is a 78K/IV series product, use the IE-784000-R-EM as the emulation board. For the details of the I/O emulation board, refer to the User’s Manual for the I/O emulation board. 1.7 Emulation Probe The emulation probe is optional. For details, refer to the User’s Manual for the I/O emulation board or emulation probe. Photo 1-2 Example of Connecting Emulation Probe 18 CHAPTER 1 1.8 GENERAL Unpacking Carton Box The carton box of the IE-784000-R contains the main enclosure of the in-circuit emulator and bags containing accessories. Three boards are installed in the in-circuit emulator. As accessories, cables are supplied in addition to this manual. Check to see if all the accessories are contained when unpacking the carton box. Also check to see if the in-circuit emulator and accessories are not damaged in any way. If you should find some accessories missing or damaged, consult NEC. Fig. 1-3 Unpacking UAL USER AN 'S M RE Wa TH CA I rran ty E L ND W HA 19 CHAPTER 1 GENERAL (1) Checking boards The following three boards are installed in the IE-784000-R. Remove the top lid from the in-circuit emulator as described on the following page and check to see if all the boards are correctly installed. (a) Break board This board consists of an event trace board and a performance board. The event trace board and performance board are secured with screws. • Event trace board : ×1 • Performance board : ×1 (b) Supervisor board (secured to IE-784000-R) : ×1 20 CHAPTER 1 GENERAL Photo 1-3 Boards (a) Break board • Event trace board • Performance board (b) Supervisor board 21 CHAPTER 1 GENERAL ◊ Procedure <1> Remove the screws (six places) from the top lid of the in-circuit emulator and open the lid. Fig. 1-4 Top View of In-Circuit Emulator <2> Confirm that all the boards are correctly installed as shown in Fig. 1-5. Fig. 1-5 Board Positions Event trace board Supervisor board Performance board 22 CHAPTER 1 GENERAL (2) Checking accessories The carton box of the in-circuit emulator contains two bags of accessories. Check to see if these bags contain the following accessories (refer to Photo 1-4): : ×1 (b) AC 100 V power cable (with AC adapter) : ×1 (c) AC 200 V power cableNote : ×1 (d) RS-232C serial interface : ×1 (e) Ground lead cable : ×1 (f) (a) User’s Manual (this manual) : ×1 (g) Accessory list : ×1 (h) Warranty : ×1 (i) Packing list : ×1 (j) PC bus interface cable : ×1 Spare fuse Note The AC 200 V power cable is used when the IE-784000-R is used overseas. 23 CHAPTER 1 GENERAL Photo 1-4 Accessories 24 (b) AC 100 V power cable (c) AC 200 V power cable (d) RS-232C interface cable (e) Ground lead cable (f) Spare fuse (j) PC bus interface cable CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS This chapter describes the names and functions of the respective parts of the IE-784000-R, how to set switches, and how to connect the accessory cables. 25 CHAPTER 2 2.1 NAMES AND FUNCTIONS OF RESPECTIVE PARTS Names and Functions of Respective Parts (1) Front view Photo 2-1 Front View of IE-784000-R Power switch Reset switch – Power switch Turns ON/OFF power to the IE-784000-R. – Reset switch Resets the IE-784000-R. 26 CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS (2) Rear view Photo 2-2 Rear View of IE-784000-R Fan AC IN Fuse compartment – Fan Cools inside the housing. – AC IN Connects the power cable and supplies power to the IE-784000-R. 27 CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS (3) Side view Photo 2-3 Side View of IE-784000-R (1) CH3 CH1 CH2 – CH1 (I/O) Connects a terminal with an RS-232C cable to set network information. Interfacing a host machine is not supported. – CH2 (I/O) This channel is reserved and cannot be used. – CH3 (I/O) Provided with a PC bus interface and a network interface which are respectively used to connect a host machine with a PC bus interface cable and an IE-ETHER cable. 28 CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS Photo 2-4 Side View of IE-784000-R (2) RS-232C setting compartment – RS-232C setting compartment Selects a modem or terminal mode, sets FG, and selects a baud rate. 29 CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS (4) Boards – Break board (IE-784000-R-BK) • Event trace board Controls event and trace. • Performance board Controls performance measurement. 30 CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS – Supervisor board (IE-78000-R-SV2) Controls the entire IE-784000-R. 31 CHAPTER 2 2.2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS Switch Setting (1) Power switch and reset switch Fig. 2-1 Power Switch and Reset Switch POWE R RES ET Power switch Reset switch – Power switch • The power switch is a pushbutton switch. • Setting [Power ON] Press the switch once. The switch LED will light. [Power OFF] Press the switch once. The LED will extinguish. – Reset switch • The reset switch is a pushbutton switch. • Setting [Reset] 32 Press the switch once. The IE-784000-R will be reset. CHAPTER 2 2.3 NAMES AND FUNCTIONS OF RESPECTIVE PARTS Connecting Accessory Cables – Installation location When installing the IE-784000-R, bear in mind the following points: • Do not install the IE-784000-R where is subject to dust and dirt. • Do not place any object in the vicinity of the air inlet of the IE-784000-R. (1) Power cable Insert the power cable into the AC IN inlet on the rear panel of the IE-784000-R. Photo 2-5 Connecting Power Cable Power cable AC IN 33 CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS (2) RS-232C interface cable Connect the RS-232C interface cable to the serial interface port CH1 on a side panel of the IE-784000-R. Photo 2-6 Connecting RS-232C Cable 34 CHAPTER 2 NAMES AND FUNCTIONS OF RESPECTIVE PARTS (3) PC bus interface cable Connect the PC bus interface cable to the PC bus interface/network interface port CH3 on a side panel of the IE-784000-R. Photo 2-7 Connecting PC Bus Interface Cable 35 [MEMO] 36 CHAPTER 3 3.1 IE-784000-R-EM (EMULATION BOARD) General The IE-784000-R-EM is an emulation board for the 78K/IV series. This board is used in combination with the IE-784000-R and a peripheral emulation board. Photo 3-1 IE-784000-R-EM 3.2 Unpacking Carton Box of IE-784000-R-EM The carton box containing the IE-784000-R-EM also contains the following accessories (a) through (d). Check to see that each accessory is not damaged or missing. If you find any abnormality, consult NEC. • Accessories (a) Installation manual: ×1 (b) Warranty : ×1 (c) Packing list : ×1 (d) Accessory list : ×1 37 [MEMO] 38 CHAPTER 4 4.1 IE-784000-R-BK (BREAK BOARD) General The IE-784000-R-BK is a break board for the 78K/IV series. This board consists of an event trace board and a performance board. These two boards are secured with screws. Photo 4-1 Break Board (1) Event trace board 39 CHAPTER 4 IE-784000-R-BK (BREAK BOARD) (2) Performance board 4.2 Unpacking Carton Box of IE-784000-R-BK The carton box containing the IE-784000-R-BK also contains the following accessories (a) through (d). Check to see that each accessory is not damaged or missing. If you find any abnormality, consult NEC. • Accessories 40 (a) Installation manual: ×1 (b) Warranty : ×1 (c) Packing list : ×1 (d) Accessory list : ×1 CHAPTER 5 HOST INTERFACE BOARDS This chapter describes the following four boards for the 78K/IV series: • IE-70000-98-IF-B • IE-70000-98N-IF • IE-70000-PC-IF-B • IE-78000-R-SV3 41 CHAPTER 5 5.1 5.1.1 HOST INTERFACE BOARDS IE-70000-98-IF-B General The IE-70000-98-IF-B consists of an interface adapter and a cable that are used when an NEC’s PC-9800 series personal computer is used as the host machine. This board is inserted to an expansion slot of the PC-9800 series. Photo 5-1 IE-70000-98-IF-B 5.1.2 Unpacking carton box of IE-70000-98-IF-B The carton box containing the IE-70000-98-IF-B also contains the following accessories (a) through (c). Check to see that each accessory is not damaged or missing. If you find any abnormality, consult NEC. • Accessories 42 (a) Warranty : ×1 (b) Packing list : ×1 (c) Accessory list : ×1 CHAPTER 5 5.1.3 HOST INTERFACE BOARDS Setting IE-70000-98-IF-B Set the I/O address of the IE-70000-98-IF-B by using the DIP switches, and set the interrupt vector address by using the jumper, as illustrated below. Example 0 fixed 0 1 0 1 1 2 4 A4 A5 A6 A7 5 6 7 8 3 D 0 0 1 1 0 0 0 0 0 0 0 0 0 A8 A9 A10 A11 A12 A13 A14 A15 1 2 3 4 5 6 7 8 OFF OFF SW2 SW1 NOUSE IR13 IR12 IR11 IR9 IR6 IR5 IR3 JP1 IR5 Short-circuited I/O address = xxx0 SW2: 8-5 SW1: 4-1 SW1: 8-5 Set Value of Jumper Vector Number IE-70000-98-IF-B IR3 (INT0) 0 × 0B O IR5 (INT1) 0 × 0D O IR6 (INT2) 0 × 0E O IR9 (INT3) 0 × 11 O IR11 (INT4) 0 × 12 O IR12 (INT5) 0 × 14 O IR13 (INT6) 0 × 15 O 43 CHAPTER 5 SW2 HOST INTERFACE BOARDS SW1 JP1 Caution If the setting of the PC interface board has been changed, the setting of the EXPC.INI file must be changed accordingly. 44 CHAPTER 5 5.2 5.2.1 HOST INTERFACE BOARDS IE-70000-98N-IF General The IE-70000-98N-IF consists of an interface adapter and a cable that are used when an NEC’s PC-9800 series notebook type personal computer is used as the host machine. Photo 5-2 IE-70000-98N-IF 5.2.2 Unpacking carton box of IE-70000-98N-IF The carton box containing the IE-70000-98N-IF also contains the following accessories (a) through (c). Check to see that each accessory is not damaged or missing. If you find any abnormality, consult NEC. • Accessories 5.2.3 (a) Warranty : ×1 (b) Packing list : ×1 (c) Accessory list : ×1 Setting of IE-70000-98N-IF The IE-70000-98N-IF has no parts to be set. 45 CHAPTER 5 5.3 5.3.1 HOST INTERFACE BOARDS IE-70000-PC-IF-B General The IE-70000-PC-IF-B consists of an interface adapter and a cable that are used when an IBM PC/AT is used as the host machine. This board is inserted in a bus slot of the IBM PC/AT. Photo 5-3 IE-70000-PC-IF-B 5.3.2 Unpacking carton box of IE-70000-PC-IF-B The carton box containing the IE-70000-PC-IF-B also contains the following accessories (a) through (c). Check to see that each accessory is not damaged or missing. If you find any abnormality, consult NEC. • Accessories 46 (a) Warranty : ×1 (b) Packing list : ×1 (c) Accessory list : ×1 CHAPTER 5 5.3.3 HOST INTERFACE BOARDS Setting IE-70000-PC-IF-B Set the I/O address of the IE-70000-PC-IF-B by using the DIP switches, and set the interrupt vector address by using the jumper, as illustrated below. Example 2 0 1 A4 A5 1 2 2 0 0 0 1 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 IRQ7 3 1 2 IRQ6 4 0 3 0 4 0 5 1 6 0 NOUSE 0 7 0 8 IRQ5 IRQ4 OFF OFF SW2 SW1 IRQ3 IRQ2 JP1 IRQ3 Short-circuited I/O address = xxx0 SW2: 4-1 SW1: 4-1 SW1: 8-5 Set Value of Jumper Vector Number IE-70000-98-IF-B IRQ2 0 × 0A O IRQ3 0 × 0B O IRQ4 0 × 0C O IRQ5 0 × 0D O IRQ6 0 × 0E O IRQ7 0 × 0F O 47 CHAPTER 5 SW2 HOST INTERFACE BOARDS JP1 SW1 Caution If the setting of the PC interface board has been changed, the setting of the EXPC.INI file must be changed accordingly. 48 CHAPTER 5 5.4 5.4.1 HOST INTERFACE BOARDS IE-78000-R-SV3 General The IE-78000-R-SV3 is an interface board that is used when an EWS is used as the host machine, and is connected to an internal board of the IE-784000-R. As Ethernet, 10BASES is supported. For any other method, a commercially available conversion adapter is necessary. Photo 5-4 IE-78000-R-SV3 5.4.2 Unpacking carton box of IE-78000-R-SV3 The carton box containing the IE-78000-SV3 also contains the following accessories (a) through (c). Check to see that each accessory is not damaged or missing. If you find any abnormality, consult NEC. • Accessories 5.4.3 (a) Warranty : ×1 (b) Packing list : ×1 (c) Accessory list : ×1 Setting of IE-78000-R-SV3 For the setting of the IE-78000-R-SV3, refer to CHAPTER 9 SETTING NETWORK INFORMATION. 49 [MEMO] 50 CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT The IE-784000-R can debug or program the target device when it is connected to peripheral equipment, and thereby to organize a system. This chapter describes how to connect the peripheral equipment, and the set values and setting of each. Be sure to read this chapter when connecting peripheral equipment. For the sequence of system configuration, refer to 1.4 Setup Sequence. For the details on how to start the system, refer to the User’s Manual for the ID78K/IV Integrated Debugger. 51 CHAPTER 6 6.1 CONNECTING PERIPHERAL EQUIPMENT Peripheral Equipment A “host machine” is connected to the IE-784000-R as peripheral equipment. <Host machine> – PC-9800 series The PC-9800 series can supply a consistent development environment where software development and total evaluation of hardware can be carried out, when an optional control program for the IE-784000-R is executed on WindowsTM. – IBM PC/AT The IBM PC/AT can supply a consistent development environment where software development and total evaluation of hardware can be carried out, when an optional control program for the IE-784000-R is executed on Windows. – Work station A work station can supply a consistent development environment where software development and total evaluation of hardware can be carried out, when an optional control program for the IE-784000-R is executed on OS. 6.2 Interface of IE-784000-R To connect the IE-784000-R with peripheral equipment, a serial interface (channel 1), PC bus interface (channel 3), or network interface (channel 3) is used. Note that channel 2 of the IE-784000-R is reserved and cannot be used. (1) Serial interface (channel 1) Serial Interface 52 Connected Peripheral Equipment Channel 1 (I/O) Terminal Channel 2 (I/O) None CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT Table 6-1 outlines the functions of channel 1. For further information on the functions of channel 1, refer to CHAPTER 8 FUNCTIONS OF RESPECTIVE CHANNELS. Table 6-1 Functional Outline of Channel 1 Set Item Functional Outline of Channel 1 Mode Modem mode Baud rate Internal : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 78600, 153600 [bps] MAX. External : 19200 [bps] MAX. Handshaking Hardware: Software : Remark Fixed Character specification 1 character Flow control Setting Shared H Fixed Character length 8 bits Fixed Parity bit None Fixed Stop bit 2 bits Fixed H: selected by switch (hardware) (2) PC bus interface and network interface (channel 3) Channel 3 is a PC bus interface/network interface port that is used to connect the host machine. As the network interface, Ethernet is employed. For details, refer to CHAPTER 5 HOST INTERFACE BOARDS. 53 CHAPTER 6 6.3 CONNECTING PERIPHERAL EQUIPMENT Connecting PC-9800 Series To connect the PC-9800 series, use the PC bus interface. 6.3.1 Connecting PC-9800 series as host machine – General • Turn off power. • Connect channel 3 of the IE-784000-R and the PC-9800 series (hereafter referred to as the “host machine”) with the PC bus interface cable. • Turn on power. IE-784000-R Host machine PC bus interface cable CH3 Expansion board IE-70000-98-IF-B – Connecting (1) Turn off power. Before connection, turn off the power to each equipment. If power to the IE-784000-R and host machine is on, be sure to turn it off. (2) Set the IE-70000-98-IF-B board. (3) Insert the board to an expansion slot of the host machine. (4) Connect the IE-784000-R with the host machine. Table 6-2 Cable Connection IE-784000-R CH3 54 Connecting Cable Host Machine PC bus interface cable IE-70000-98-IF-B CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT (5) Turn on power Turn on power in the sequence described below. Turn off power in the reverse sequence. Usually, turn power on/off in the described sequence. ◊ Procedure – Power-on sequence <1> Turn on the power switch of the host machine. <2> Turn on the power switch of the IE-784000-R. <3> Start Windows and then the integrated debugger. For details on how to start the debugger, refer to the User’s Manual for the ID78K/IV Integrated Debugger. Caution If communication with the IE-784000-R cannot be established after the integrated debugger has been started, check the following points: <1> Is the cable between the IE-784000-R and host machine connected correctly? <2> Is the PC interface board connected to the host machine correctly? <3> Is the setting of the PC interface board correct? <4> Does the setting of the PC interface board match the setting of the integrated debugger? <5> Is the jumper on the emulation board or supervisor board set as described in APPENDIX C JUMPER SETTING? <6> Are the break board, emulation board, I/O emulation board, and connector board correctly mounted to specified positions? <7> If the target system is connected, is the RESET pin of the target device fixed to the low level or not? If the IE-784000-R still cannot be started, consult NEC. – Power-off sequence <1> Turn off the power switch of the IE-78400-R. <2> Turn off the power switch of the host machine. 55 CHAPTER 6 6.3.2 CONNECTING PERIPHERAL EQUIPMENT When using PC-9800 series notebook type personal computer as host machine – General • Turn off power. • Connect channel 3 of the IE-784000-R and the PC-9800 series notebook type personal computer (hereafter referred to as the “host machine”) with the PC bus interface cable. • Turn on power. IE-784000-R PC bus interface cable Host machine CH3 IE-70000-98N-IF Cable supplied with IE-70000-98N-IF – Connecting (1) Turn off power. Before starting connection, turn off power to each equipment. If power to the IE-784000-R and host machine is on, first turn it off. (2) Connect the IE-70000-98N-IF to the expansion connector of the host machine. (3) Connect the IE-784000-R and IE-70000-98N-IF. Table 6-3 Cable Connection IE-784000-R CH3 56 Connecting Cable PC bus interface cable Host Machine IE-70000-98N-IF CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT (5) Turn on power Turn on power in the sequence described below. Turn off power in the reverse sequence. Usually, turn power on/off in the described sequence. ◊ Procedure – Power-on sequence <1> Turn on the power switch of the host machine. <2> Turn on the power switch of the IE-784000-R. <3> Start Windows and then the integrated debugger. For details on how to start the debugger, refer to the User’s Manual for ID78K/IV Integrated Debugger. Caution If communication with the IE-784000-R cannot be established after the integrated debugger has been started, check the following points: <1> Is the cable between the IE-784000-R and IE-70000-98N-IF connected correctly? <2> Is the connecting cable between the IE-70000-98N-IF and host machine connected correctly? <3> Is the setting of the integrated debugger for the IE-70000-98N-IF? <4> Is the jumper on the emulation board or supervisor board set as described in APPENDIX C JUMPER SETTING? <5> Are the break board, emulation board, I/O emulation board, and connector board correctly mounted to specified positions? <6> If the target system is connected, be sure that the RESET pin of the target device is not fixed to the low level. If the IE-784000-R still cannot be started, consult NEC. – Power-off sequence <1> Turn off the power switch of the IE-784000-R. <2> Turn off the power switch of the host machine. 57 CHAPTER 6 6.4 CONNECTING PERIPHERAL EQUIPMENT Connecting IBM PC/AT To connect the IBM PC/AT, use the PC bus interface. – General • Turn off power. • Connect channel 3 of the IE-784000-R and the IBM PC/AT (hereafter referred to as the “host machine”) with the PC bus interface cable. • Turn on power. IE-784000-R PC bus interface cable CH3 Host machine Expansion board IE-70000-PC-IF-B – Connecting (1) Turn off power. Before connection, turn off the power to each equipment. If power to the IE-784000-R and host machine is on, be sure to turn it off. (2) Set the IE-70000-PC-IF-B board. (3) Insert the board to an expansion slot of the host machine. (4) Connect the IE-784000-R with the host machine. Table 6-4 Cable Connection IE-784000-R CH3 58 Connecting Cable PC bus interface cable Host Machine IE-70000-PC-IF-B CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT (5) Turn on power Turn on power in the sequence described below. Turn off power in the reverse sequence. Usually, turn power on/off in the described sequence. ◊ Procedure – Power-on sequence <1> Turn on the power switch of the host machine. <2> Turn on the power switch of the IE-784000-R. <3> Start Windows and then the integrated debugger. For details on how to start the debugger, refer to the User’s Manual for the ID78K/IV Integrated Debugger. Caution If communication with the IE-784000-R cannot be established after the integrated debugger has been started, check the following points: <1> Is the cable between the IE-784000-R and host machine connected correctly? <2> Is the PC interface board connected to the host machine correctly? <3> Is the setting of the PC interface board correct? <4> Does the setting of the PC interface board match the setting of the integrated debugger? <5> Is the jumper on the emulation board or supervisor board set as described in APPENDIX C JUMPER SETTING? <6> Are the break board, emulation board, I/O emulation board, and connector board correctly mounted to specified positions? <7> If the target system is connected, be sure that the RESET pin of the target device is not fixed to the low level. If the IE-784000-R still cannot be started, consult NEC. – Power-off sequence <1> Turn off the power switch of the IE-784000-R. <2> Turn off the power switch of the host machine. 59 CHAPTER 6 6.5 CONNECTING PERIPHERAL EQUIPMENT Connecting EWS To connect an EWS, use the network interface. – General • Turn off power. • If the IE-784000-R is connected to Ethernet for the first time, or if the network information is changed, set the network information by referring to CHAPTER 9 SETTING NETWORK INFORMATION. • Connect channel 3 of the IE-784000-R and Ethernet with the IE-ETHER cable. • Turn on power. EWS Ethernet cable 10BASE5 IE-ETHER cable IE-784000-R CH3 CH1 IE-78000-R-SV3 (with expansion board) Terminal (necessary for setting network information by software) – Setting network information (by software) (1) Turn off power. (2) Connect the IE-78000-R-SV3 board to the RS-232C setting compartment on a side panel of the IE784000-R. (3) Connect the IE-ETHER cable to CH3. 60 CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT (4) Connect the terminal to CH1 of the IE-784000-R. Table 6-5 Cable Connecting IE-784000-R Connecting Cable Connected to: CH1 RS-232C cable Terminal CH3 IE-ETHER cable Ethernet or open (5) Turn on power Turn on power in the following sequence: <1> Terminal <2> IE-784000-R (6) Set network information Set the necessary information from the terminal. For details, refer to CHAPTER 9 SETTING NETWORK INFORMATION. (7) Turn off power Turn off power in the following sequence: <1> IE-784000-R <2> Terminal 61 CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT – Setting network information (by hardware) (1) Turn off power. (2) Connect the IE-78000-R-SV3 board to the RS-232C setting compartment on a side panel of the IE784000-R. (3) Connect the IE-ETHER cable to CH3. Table 6-6 Cable Connecting IE-784000-R CH3 Connecting Cable IE-ETHER cable Connected to: Ethernet or open (4) Turn on power while pressing SW1 of the IE-784000-R-SV3. (5) Set network information. Set the necessary information by using the switches on the IE-78000-R-SV3. For details, refer to CHAPTER 9 SETTING NETWORK INFORMATION. (6) Turn off power. 62 CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT – Connecting (1) Turn off power. Before starting connection, be sure to turn off power to the IE-784000-R first. (2) Set network information. (3) Connect the IE-ETHER cable to Ethernet. Table 6-7 Cable Connection IE-784000-R CH3 Connecting Cable IE-ETHER cable Connected to: Ethernet (4) Turn on power. Turn on power in the sequence described below. Turn off power in the reverse sequence. Usually, turn power on/off in the described sequence. ◊ Procedure – Power-on sequence <1> Turn on the power switch of EWS. <2> Turn on the power switch of the IE-784000-R. <3> Start the integrated debugger. For details on how to start the debugger, refer to the User’s Manual for the ID78K/IV Integrated Debugger. Caution If communication with the IE-784000-R cannot be established after the integrated debugger has been started, check the following points: <1> Is the cable between the IE-784000-R and EWS connected correctly? <2> Is the IE-78000-R-SV3 connected correctly to the IE-784000-R? <3> Is the setting of the network information correct? If the IE-784000-R still cannot be started, consult NEC. – Power-off sequence <1> Turn off the power switch of the IE-784000-R. <2> Turn off the power switch of the EWS. 63 [MEMO] 64 CHAPTER 7 CONNECTING TARGET SYSTEM This chapter describes how to connect the emulation probe connected to the IE-784000-R to the target system. Also described is the action to be taken in case a latchup occurs. Be sure to read this chapter when you connect the IE-784000-R to the target system. 65 CHAPTER 7 7.1 CONNECTING TARGET SYSTEM Connection – Before connection • If the user clock has not yet been set (only when the user clock must be set) → Refer to the User’s Manual for the I/O emulation board. – General • Connect the emulation probe to the target system. • Connect the external sense clip to the target system. 66 CHAPTER 7 CONNECTING TARGET SYSTEM (1) Connect the target system and emulation probe Connect the emulation probe to the target system following the steps described below. For the details of connection, refer to the User’s Manual of the I/O emulation board or emulation probe. ◊ Procedure <1> Connect the ground clip of the emulation probe to GND (signal ground) of the CPU on the target system. Caution Unless the ground clip is connected, the IE-784000-R may be damaged by static electricity. <2> Insert the tip of the emulation probe to the CPU socket on the target system. At this time, match pin 1 of the CPU socket and pin 1 of the tip of the emulation probe. Fig. 7-1 Example of Connecting Target System with EP-78230GC-R Ground clip 80-pin GC Notch In-circuit emulator 41 21 40 External sense clip Conversion socket (EV-9200GC-80) 20 60 1 61 80 Target system Caution Do not bend the pins of the CPU and those of the emulation probe. 67 CHAPTER 7 CONNECTING TARGET SYSTEM (2) Connect the external sense clip to the target system The IE-784000-R can trace the bus cycle of the emulation CPU real-time. Eight external sense clips are available for evaluating the five types of functions listed below. For details on how to use the external sense clips, refer to the User’s Manual for the ID78K/IV Integrated Debugger. <1> External sense function to trace any eight signal lines real-time <2> External data detection condition <3> External data condition of bus event detection <4> External data condition of program execution event condition <5> External trigger output function Cautions 1. Connect the external sense clip to a signal line of TTL or CMOS level. If the external sense clip is connected to any other signal line, the signal level cannot be accurately detected. Moreover, the sensor of the IE-784000-R may be damaged depending on the voltage level. 2. Usually, the eight external sense clips are used as input signal lines. However, external sense clip 1 can be used to output a trigger signal to an external system when an event occurs if so set by using an external trigger output function (for details, refer to the User’s Manual for the ID78K/IV Integrated Debugger). To use external sense clip 1 as an output signal line, do not connect it to a line that outputs a signal of the target system. 3. To connect the external sense clip, use an IC clip. 68 CHAPTER 7 CONNECTING TARGET SYSTEM ◊ Procedure <1> First, turn off power to the IE-784000-R. <2> Next, turn off power to the target system. <3> Attach the IC clip to an IC on the target system to be traced. <4> Connect the external sense clip to the IC clip. Fig. 7-2 Connecting External Sense Clip External sense clip IC clip 69 CHAPTER 7 7.2 CONNECTING TARGET SYSTEM Power-On/Off Sequence After connecting the target system, turn on power in the sequence described below. For the details on how to start and end the IE-784000-R’s operation, refer to the User’s Manual for the ID78K/IV Integrated Debugger. Caution Be sure to turn on/off power in the correct sequence; otherwise, the IE-784000-R may not operate correctly or, in the worst case, may be damaged. ◊ Procedure – Power-on sequence <1> Turn on power to the IE-784000-R. <2> Start the integrated debugger. – Power-off sequence <1> Turn off power to the target system. <2> Turn off power to the IE-784000-R. 70 CHAPTER 7 7.3 CONNECTING TARGET SYSTEM Action to Be Taken in Case of Latchup If a latchup occurs in the emulation CPU of the IE-784000-R or in the peripheral CMOS devices, immediately turn off power. • The IE-784000-R automatically turns off power when it has detected a latchup. • Emulation CPU • Peripheral CMOS devices of emulation CPU • Other CMOS devices • Turn off power to the target system. • Turn off power to the IE-784000-R. 71 [MEMO] 72 CHAPTER 8 FUNCTIONS OF RESPECTIVE CHANNELS This chapter describes in detail the functions of channels 1 and 3 of the IE-784000-R. Channel 1 is an interface for setting network information, and channel 3 is an interface for the host machine. You do not have to read this chapter as long as the IE-784000-R is connected to the host machine by either of the following methods in accordance with CHAPTER 6 CONNECTING PERIPHERAL EQUIPMENT. 1. Connect the PC bus interface port (CH3) and host machine. 2. Connect the network interface port (CH1) and host machine. 73 CHAPTER 8 8.1 FUNCTIONS OF RESPECTIVE CHANNELS Function of Channel 1 Channel 1 is a serial interface provided for setting network interface information when the network interface is used. This channel employs an RS-232C interface. The RS-232C setting compartment on a side panel of the IE-784000R contains a switch that sets a mode of channel 1 (CHANNEL1). Located above this compartment is a serial interface port (CH1). Photo 8-1 Channel 1 CH1 Baud rate setting switch for CH1 JP6 JP5 JP4 JP3 Terminal↔Modem selector switch for CH2 Remark JP3: Selects SG or FG of CH1 JP4: Selects SG or FG of CH2 JP3: Shorted JP6: Shorted 74 CHAPTER 8 FUNCTIONS OF RESPECTIVE CHANNELS Channel 1 controls the RS-232C interface by setting the following five parameters (1) through (5) and sets network information necessary for using the network interface. Parameters (2) and (3) can be set by using the setting switch or jumper of channel 1. The other parameters, (1), (4), and (5), are fixed and cannot be changed. (1) Mode Parameter Mode Contents Modem mode Setting Fixed (2) Setting of FG Parameter Setting of FG Contents Open/short Setting JP3 shorted to FG side (3) Baud rate Parameter Baud rate Contents Internal : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 78600, 153600 [bps] External : 19200 [bps] Setting Baud rate setting switch (4) Handshake mode Parameter Handshake mode Contents Hardware/software shared Setting Fixed (5) Character specification Parameter Contents Character length 8 bits Parity bit No parity Stop bit length 2 bits Setting Fixed 75 CHAPTER 8 FUNCTIONS OF RESPECTIVE CHANNELS (1) Mode The mode is fixed to the modem mode. (2) Setting of FG The FG select jumper (JP3) is used for setting of FG. When this jumper is set to the FG (frame ground) side, FG is opened. When it is set to the SG (signal ground) side, FG and SG are shared. Usually, set the jumper to the FG side (open). Fig. 8-1 Circuit Diagram of FG Select Jumper (CH1) FG of CH1 FG 76 SG CHAPTER 8 FUNCTIONS OF RESPECTIVE CHANNELS (3) Baud rate It is necessary to set the baud rate of the terminal same as that of the IE-784000-R. To set a baud rate, use the baud rate setting rotary DIP switch. Fig. 8-2 Baud Rate Setting Switch CHANNEL1 3 4 5 6 E 7 8 9 A F0 1 2 B C D Table 8-1 Setting Baud Rate Switch Position Baud Rate [bps] Switch Position Baud Rate [bps] 0 300 6 19200 1 600 7 38400 2 1200 8 76800 3 2400 9 153600 4 4800 A to F ExternalNote 5 9600 Note This is the mode in which the baud rate of the terminal is used. If the setting of the baud rate is changed, the setting of the IE-784000-R is changed. However, the baud rate must be 19200 bps or less. 77 CHAPTER 8 FUNCTIONS OF RESPECTIVE CHANNELS (4) Handshake mode Hardware handshaking is established by connecting handshake signals RTS, CTS, DSR, and DTR. If these signals are not connected, software handshaking is executed. Usually, channel 1 executes both hardware handshaking and software handshaking simultaneously to transfer data. Hardware handshaking is to transfer data 1 byte at a time by using a handshake signal. This is called character handshaking. Software handshaking cannot handshake on a byte-by-byte basis, but can handshake on a block basis. This is called flow control. The IE-784000-R automatically adjusts its hardware by using the respective handshake signals so that no data overlap during handshaking. For example, if a buffer becomes full, the IE-784000-R controls the CTS signal and completely stops data transfer. Therefore, no data is skipped as long as the handshake signals are connected. If the handshake signals are not connected, however, only software handshaking is executed, and there is a possibility that some data are skipped. (5) Character specifications The character specifications for data transmission/reception are as follows: – Character length Fixed to 8 bits – Parity bit None – Stop bit length Fixed to 2 bits 78 CHAPTER 8 8.2 FUNCTIONS OF RESPECTIVE CHANNELS Function of Channel 3 Channel 3 is a PC bus interface/network interface provided for the host machine. It transmits control data between the IE-784000-R and host machine, and loads object files. Photo 8-2 Channel 3 CH3 Baud rate setting switch for CH1 JP6 JP5 JP4 JP3 Terminal↔Modem selector switch for CH2 Remark JP3: Selects SG or FG of CH1 JP4: Selects SG or FG of CH2 JP5: Shorted JP6: Shorted 79 [MEMO] 80 CHAPTER 9 SETTING NETWORK INFORMATION This chapter describes how to set network information necessary for implementing network interfacing. Be sure to set the network information because it is necessary for network interfacing. The network information is written to the EEPROM on the IE-78000-R-SV3. Once set, therefore, the information is retained even if power has been turned off. 81 CHAPTER 9 9.1 SETTING NETWORK INFORMATION Setting Network Information The network information can be set in the following two ways: <1> By connecting a terminal (by software) <2> By using hardware switches (by hardware) Features Environment Set Information Setting Merit/Demerit Setting by software Terminal (personal computer, etc.) All information Refer to 9.2. All information can be set. Terminal is necessary. Setting by hardware Unnecessary Only IP address port No. Refer to 9.5. Terminal is not necessary. All information cannot be set. 82 CHAPTER 9 9.2 9.2.1 SETTING NETWORK INFORMATION Setting by Software Connecting equipment To set the network information by software, the equipment must be set as follows: <1> Confirm that the IE-78000-R-SV3 is connected to the setting window. <2> Connect channel 1 of the IE-784000-R and terminal with the RS-232C cable supplied as an accessory (for the setting of RS-232C, refer to Table 9-1). <3> Connect the IE-ETHER cable supplied as an accessory to channel 3 of the IE-784000-R (the other side of the cable may be left open). <4> When power is turned on, the menu shown in Fig. 9-1 will be displayed. Table 9-1 Setting of RS-232C (factory-set condition) Baud rate 9600 bps Character 8 bits Parity bit None Stop bit 2 bits Modem/terminal Modem Fig. 9-1 Menu Screen IE-SV VX.XX [XX/XX/XX] --- SETUP NETWORK INFORMATION ------------------------------1.LOCAL ETHERNET ADDRESS XXXXXXXXXXXX 2.LOCAL IP ADDRESS XXXXXXXX 3.LOCAL HOST NAME XXXXXXXXXXXXXXXX 4.LOCAL PORT NO. XXXX 5.REMOTE ETHERNET ADDRESS XXXXXXXXXXXX 6.REMOTE IP ADDRESS XXXXXXXX 7.REMOTE HOST NAME XXXXXXXXXXXXXXXX 8.REMOTE PORT NO. XXXX 9.ROUTER ADDRESS XXXXXXXX 10.SUBNET ADDRESS MASK XXXXXXXX 11.EXIT ------------------------------------------------------------FUNCTION NO. > XX 83 CHAPTER 9 9.2.2 SETTING NETWORK INFORMATION Operation This section describes the operations to be performed after the menu screen has been displayed. FUNCTION NO. > On the menu screen, you can set 11 types of parameters. Input a parameter number, 1 to 11, to the position of and press the return key (↓). Parameter “1” is to display only and the setting cannot be changed. --- SETUP NETWORK INFORMATION ---------------------------1.LOCAL ETHERNET ADDRESS XXXXXXXXXXXX ... (1) 2.LOCAL IP ADDRESS XXXXXXXX ... (2) 3.LOCAL HOST NAME XXXXXXXXXXXXXXXX ... (3) 4.LOCAL XXXX ... (4) 5.REMOTE ETHERNET ADDRESS XXXXXXXXXXXX PORT NO. ... (5) 6.REMOTE IP ADDRESS XXXXXXXX ... (6) 7.REMOTE HOST NAME XXXXXXXXXXXXXXXX ... (7) 8.REMOTE PORT NO. XXXX ... (8) 9.ROUTER ADDRESS XXXXXXXX ... (9) XXXXXXXX ... (10) ... (11) 10.SUBNET ADDRESS MASK 11.EXIT ----------------------------------------------------------FUNCTION NO. > XX Each of the 11 parameters is described in detail next. 84 CHAPTER 9 SETTING NETWORK INFORMATION (1) LOCAL ETHERNET ADDRESS Indicates the Ethernet address of the station. This parameter is only displayed and cannot be set. (2) LOCAL IP ADDRESS Sets the IP address of the station. Input an 8-digit hexadecimal number. <1> LOCAL IP ADDRESS > XXXXXXXX <2> NEW LOCAL IP ADDRESS > XX is currently set. ↓ Set the new value to the position of . (3) LOCAL HOST NAME Sets the host name of the station. Input up to 16 alphanumeric characters. <1> LOCAL HOST NAME > XXXX <2> NEW LOCAL HOST NAME > XX is currently set. ↓ Set the new value to the position of . (4) LOCAL PORT NO. Sets the port number of the station. Input a 4-digit hexadecimal number except 0. <1> LOCAL PORT NO. > XXXX <2> NEW LOCAL PORT NO. > XX is currently set. ↓ Set the new value to the position of . (5) REMOTE ETHERNET ADDRESS Sets the Ethernet address of the other station. Input a 12-digit hexadecimal number. <1> REMOTE ETHERNET ADDRESS > XXXXXXXXXXXX XX is currently set. ↓ <2> NEW REMOTE ETHERNET ADDRESS > Set the new value to the position of . If the current address is not changed, only input ↓. (6) REMOTE IP ADDRESS Sets the IP address of the other station. Input an 8-digit hexadecimal number. <1> REMOTE IP ADDRESS > XXXXXXXX XX is currently set. <2> NEW REMOTE IP ADDRESS ↓ > Set the new value to the position of . If the current address is not changed, only input ↓. (7) REMOTE HOST NAME Sets the host name of the other station. Input up to 16 alphanumeric characters. If the other station is not specified, input ↓. <1> REMOTE HOST NAME > XXXX <2> NEW REMOTE HOST NAME > XX is currently set. ↓ Set the new number to the position of . 85 CHAPTER 9 SETTING NETWORK INFORMATION (8) REMOTE PORT NO. Sets the port number of the other station. Input a 4-digit hexadecimal number. If the other station is not specified, input ↓. <1> REMOTE PORT NO. > XXXX <2> NEW REMOTE PORT NO. > XX is currently set. ↓ Set the new number to the position of . (9) ROUTER ADDRESS Sets the IP address of the router. Input an 8-digit hexadecimal number. If the IP address of the router is not set, input 0. <1> ROUTER ADDRESS > XXXXXXXX XX is currently set. <2> NEW ROUTER ADDRESS ↓ > Sets the new value to the position of . (10) SUBNET ADDRESS MASK Sets a subnet address mask field. Input an 8-digit hexadecimal number. When the subnet address mask is not set, input 0. <1> SUBNET ADDRESS MASK > XXXXXXXX <2> NEW SUBNET ADDRESS MASK > XX is currently set. ↓ Sets the new value to the position of . (11) EXIT Finishes the setting of the network information. <1> Save & quit/Quit/Continue If S or s is input in response to this message, the set information is written to the EEPROM, and the setting will be completed. If Q or q is input, the set information is not written to the EEPROM, and the setting will be completed. If C or c is input, the menu screen is displayed again. 86 CHAPTER 9 9.3 SETTING NETWORK INFORMATION List of Network Set Values No. Input Parameter 1 LOCAL ETHERNET ADDRESS 2 Number of Digits Input Range Hexadecimal 12 0-FFFFFFFFFFFF 00004C80XXXX LOCAL IP ADDRESS Hexadecimal 8 0-FFFFFFFF C00101FE 3 LOCAL HOST NAME Alphanumeric 16 4 LOCAL PORT NO. Hexadecimal 4 5 REMOTE ETHERNET ADDRESS Hexadecimal 12 6 REMOTE IP ADDRESS Hexadecimal 8 7 REMOTE HOST NAME Alphanumeric 16 8 REMOTE PORT NO. Hexadecimal 4 0-FFFF 0000 9 ROUTER ADDRESS Hexadecimal 8 0-FFFFFFFF 00000000 10 SUBNET ADDRESS MASK Hexadecimal 8 0-FFFFFFFF 00000000 No. Input Format — Too few IESV3 1-FFFF 1000 0-FFFFFFFFFFFF FFFFFFFFFFFF 0-FFFFFFFF 00000000 — Number of Digits Input Parameter Default Value Too many — In Case of Abnormal Data Input 1 LOCAL ETHERNET ADDRESS Left-justified. 0 for remaining digits 12 digits from left 0 2 LOCAL IP ADDRESS Right-justified. 0 for remaining digits 8 digits from right 0 3 LOCAL HOST NAME Left-justified 16 characters from left — 4 LOCAL PORT NO. Right-justified. 0 for remaining digits 4 digits from right 0 5 REMOTE ETHERNET ADDRESS Left-justified. 0 for remaining digits 12 digits from left 0 6 REMOTE IP ADDRESS Right-justified. 0 for remaining digits 8 digits from right 0 7 REMOTE HOST NAME Left-justified 16 characters from left — 8 REMOTE PORT NO. Left-justified. 0 for remaining digits 4 digits from right 0 9 ROUTER ADDRESS Right-justified. 0 for remaining digits 8 digits from right 0 10 SUBNET ADDRESS MASK Left-justified. 0 for remaining digits 8 digits from right 0 87 CHAPTER 9 9.4 SETTING NETWORK INFORMATION Meaning of Network Set Values (1) LOCAL ETHERNET ADDRESS (station Ethernet address) This value indicates the Ethernet address of the station. A different value is assigned to each station. The address cannot be changed. (2) LOCAL IP ADDRESS (station IP address) This value indicates the IP address of the station. Usually, one IP address is assigned to each node. Be sure to set this address. (3) LOCAL HOST NAME (station host name) This value indicates the host name of the station. (4) LOCAL PORT NO. (station port number) This value indicates the port number of the station. Be sure to set a port number other than 0. Usually, one port number is assigned to one user application process. (5) REMOTE ETHERNET ADDRESS (other station Ethernet address) This value indicates the Ethernet address of the other station. This address must be set to specify the other station. If the Ethernet address of the other station is not known, set FFFFFFFFFFFF. (6) REMOTE IP ADDRESS (other station IP address) This value indicates the IP address of the other station. Set this address to specify the other station. Set 0 if the other station is not specified. (7) REMOTE HOST NAME (other station host name) This value indicates the host name of the other station. Set this name to specify the other station. Input ↓ if the other station is not specified. (8) REMOTE PORT NO. (other station port number) This value indicates the port number of the other station. Set this port number to specify the other station. Set 0 if the other station is not specified. (9) ROUTER ADDRESS (router IP address) This value indicates the IP address of the router. It is used to communicate with a station having different net_ID. (10) SUBNET ADDRESS MASK (subnet address mask) This value indicates a subnet address mask field. net_ID is determined by this value. 88 CHAPTER 9 9.5 SETTING NETWORK INFORMATION Setting by Hardware Of the network information, the IP address (LOCAL IP ADDRESS) and port number (LOCAL PORT NO.) can be set by using hardware switches. In this case, no special equipment such as a terminal is necessary. <Setting procedure> <1> Confirm that the IE-78000-R-SV3 is connected to the setting window. <2> Connect the IE-ETHER cable to channel 3 of the IE-784000-R (the other side of the cable may be open). <3> Turn on power while holding SW1 (pushbutton switch) on the IE-78000-R-SV3. LED1 and LED2 will blink two times (the network information setting mode is set). SW1 LED1 LED2 SW2 SW3 IE-78000-R-SV3 <4> Perform setting according to the flowchart in Fig. 9-2. 89 CHAPTER 9 SETTING NETWORK INFORMATION <Meanings of LEDs and switches> • LED1 Indicates the position (pointer) of the data displayed on LED2. 0 to 7 (decimal point remains dark) : IP address 0. to 3. (decimal point lights) port No. : <1> Indication of LED1 (with decimal point remaining dark) IP address #31-28 #27-24 #23-20 #19-16 #15-12 #11-8 #7-4 #3-0 <2> Indication of LED1 (with decimal point lighting) Port No. #15-12 #11-8 #7-4 #3-0 • LED2 Indicates the value of data indicated by LED1 (hexadecimal indication). • SW1 <1> Sets the network information setting mode when power is turned ON while this switch is held down. <2> Writes data to the buffer. (Press this switch once. The LED will blink once.) <3> Writes the buffer contents to the EEPROM (Hold down this switch for about 2 seconds. The LED will blink two times.) • SW2 Increments the value indicated by LED1. The value indicated by LED1 is successively incremented while this switch is held down. (Incrementing value indicated by LED1) → 0 → 1 → 2 → 3 → 4 → 5 → 6 → 7 → 0. → 1. → 2. → 3. 90 CHAPTER 9 SETTING NETWORK INFORMATION • SW3 Increments the value indicated by LED2. The value indicated by LED2 is successively incremented while this switch is held down. (Incrementing value indicated by LED2) →0→1→2→3→4→5→6→7→8→9→A→B→C→D→E→F 91 CHAPTER 9 SETTING NETWORK INFORMATION Fig. 9-2 Network Information Setting Flow POWER ON Normal mode or network software setting No Connect IN-ETHER cable to CH3 on power ON & SW1 ON Yes Default indication LED = 0 Waits for setting SW2 ON SW1 ON (within 2 seconds) SW3 ON Changes set position. Increments LED1 (also changes indication by LED2). Sets data. Increments LED2. Writes displayed data to buffer. Blinks once SW1 ON (within 2 seconds) Writes buffer data to EEPROM Setting completed 92 Blinks two times CHAPTER 9 SETTING NETWORK INFORMATION <Example of setting> Here is a setting example: IP address = 12XXXXXXh Port No. = XXX4h Both the IP address and port No. are set in hexadecimal number. Turn ON power while holding down SW1 with IE-ETHER cable connected to CH3. Displays current data value after blinking. Press SW3 once. Data is incremented to D. Press SW3 and display 1 on LED2. Displays data to be set. Press SW1 once. Blinks once (data is stored to buffer). Press SW2 once Pointer is incremented. Press SW3 and increment indication on LED2 to 2. Displays data to be set. Press SW1 once. Blinks once (data is stored to buffer). These operations are repeated to store the data to be set to the buffer sequentially. Press SW1 once. All data has been completely written to buffer. Hold down SW1 for 2 seconds or longer. Blinks two times and then extinguishes (buffer contents are written to EEPROM). The stored data can be checked by pressing SW2 successively. 93 [MEMO] 94 APPENDIX A SPECIFICATIONS This appendix describes the product specifications (dimensions and electrical specifications) of the IE-784000-R. A.1 Product Specifications Parameter Specifications Dimension • Depth : 370 mm • Width : 160 mm • Height : 283 mm Weight 8.5 kg Power requirement AC100 – 120/220 – 240 V, 50/60 Hz Power dissipation 300 W (MAX.) Operating temperature range 10 to 40 °C Storage temperature range –15 to –45 °C Ambient humidity range 10 to 80 % RH 95 APPENDIX A A.2 SPECIFICATIONS Basic Specifications as an In-Circuit Emulator ♦ Target device µPD784026 subseries: µPD784020, 784021, 784025, 784026, 78P4026 ♦ Internal system clock 16 MHz MAX. (However, the clock may be less than 16 MHz depending on the target device.) ♦ Clock supply The clock is supplied from the internal crystal oscillator of the IE-784026-R-EM1 and target system. ♦ Memory • Alternate memory capacity Internal ROM and alternate memory: 1M bytes (0 wait, except SFR internal RAM) • Mapping units Peripheral RAM : 32K bytes MAX. Internal ROM : 8K-byte units Alternate memory : 4K-byte units Peripheral RAM 256-byte units : ♦ Event detection • Bus event detection condition : Detects data read/write or program fetch operation. Can be set by mask data (address/data/status/external data signal). • Program execution detection condition : Detects program execution at any address. Four points can be set (address/external data signal). • External data detection condition : Detects that external sense clips 1 through 4 have reached predetermined levels. Can be set by mask data. • External trigger output : High-level signal is output from TRGOUT pin when external trigger condition is satisfied. 96 APPENDIX A SPECIFICATIONS ♦ Event integration • Break condition setting : Break condition can be set during real-time execution. • Pass condition setting : Counts the specified number of times of event occurrence. • Delay condition setting : Sets the number of trace frames until the real-time tracer stops. • Enable condition setting/ : Sequential point pulse becomes active in bus cycle in which four disable condition setting enable conditions are satisfied in the order of 1 to 4. When the disable condition is satisfied, all the enable conditions become invalid. Two sequential circuits are provided. • Zone measurement condition setting : Performs “real-time trace in zone trace mode” measurement from when the start condition of the zone measurement conditions is satisfied, until the stop condition is satisfied. • Trace qualify condition setting : Sets a qualify trace condition under which only a specified bus cycle is traced. • Check point condition setting : Writes the following specified condition to the real-time tracer and re-executes writing when a check point condition is satisfied: <1> Register, memory, SFR <2> User check routine of target program ♦ Performance measurement Measures time (mean, maximum, or minimum value) of a zone specified by three time measurement conditions. • Maximum measurement time : 14 minutes 18 seconds • Resolution : 200 nanoseconds • Number of measurements : 65535 MAX. ♦ Internal RAM real-time display The addresses of the specified internal RAM space can be displayed real-time. 97 APPENDIX A SPECIFICATIONS ♦ C0 coverage Displays the accessed area of the program area and data area. “Accessing” means fetching, reading, and writing. ♦ Break source • Break by event detection • Manual break • Break by command • Trace full break • Fail-safe break : Non-map break Write-protect break SFR illegal access break Illegal relocation break ♦ Real-time trace • Trace source : All trace Section trace Qualify trace 32K bytes × 142 bits • Traced contents : Main busNote 1 : CPU internal busNote 2 : Others : Address : 24 bits Data : 16 bits Status : 5 bits Address : 10 bits Data : 32 bits Status : 7 bits External sense data signal: 8 bits Time tag: 24 bits Others : 15 bits • Trace capacity : Selectable Notes 1. Bus to fetch the program from or access data to the internal ROM or expansion memory, and to access SFR data 2. Bus to access the CPU’s internal RAM and data ♦ Target interface Emulation probe (optional) 98 APPENDIX A SPECIFICATIONS ♦ External interface • RS-232C : CH1 ··· for setting network information • PC bus interface : CH3 ··· for connecting host machine • Network interface : CH3 ··· for connecting host machine (Conforms to IEEE802.3, supports Ethernet: 10BASE5) ♦ Host machine • PC-9800 series • IBM PC/AT • EWS ♦ Control program • For Windows (optional) • Others, supporting each software ♦ Language processor program ♦ Others • Standby function supported • Internal latchup protection circuit • Changes event detection and displays trace result during emulation CPU operation 99 [MEMO] 100 APPENDIX B BLOCK DIAGRAM This appendix shows the block diagrams of the control board and driver module that implements the pivotal functions of the IE-784000-R. (1) Control board block ♦ Driver control Interfaces the driver module. ♦ Serial interface One channel of an RS-232C interface is provided. This interface channel is used to set network information. ♦ RAM 768K-byte memory with symbol and program work areas ♦ ROM 512K-byte ROM storing the program that starts the IE-784000-R ♦ PC bus interface One dedicated parallel interface channel that can be used when a dedicated interface board is connected to a personal computer (PC-9800 series or IBM PC/AT) is provided (the connector is also used to connect the network interface). ♦ Network interface One channel of network interface (supporting Ethernet) conforming to IEEE802.3 is provided (the connector is also used to connect the PC bus interface). To use the network interface, an optional network board is necessary. 101 APPENDIX B BLOCK DIAGRAM Fig. B-1 Block Diagram of Control Board OSC 32 MHz Control bus Data bus Address bus CPU µPD70236GD-16 OSC 4.9152 MHz Memory selector Serial interface ROM 512 MB ROM 768 KB I/O selector Driver control Parallel interface Buffer PC bus interface Network interface To driver module 102 APPENDIX B BLOCK DIAGRAM (2) Driver module block The driver module block consists of the following six: (a) I/O emulation board (b) Emulation board (c) Mother bus interface (d) Event trace board (e) Performance board (f) Control interface Each of these is described next. (a) I/O emulation board ♦ I/O emulation Emulates the target device. ♦ Target interface Interfaces the target system via the emulation probe. ♦ Clock block The clock block selects the clock to be supplied to the evachip under direction by the supervisor. <1> The internal clock of the IE is used. <2> The user clock is used (supplied from the emulation probe or a user clock is mounted). (b) Emulation board ♦ Emulation CPU Provided with the CPU emulation function of the target device and special functions of the IE-784000R. ♦ Latchup warning block Turns off power to the emulation CPU, peripheral CMOS devices of the emulation CPU, and TTL at the stage preceding to the CMOS devices if a latchup occurs in the emulation CPU, peripheral CMOS devices, or TTL. ♦ Program execution detection block Detects program execution at a set address. ♦ 3-V emulation/5-V emulation selector block Allows emulation in accordance with the supply voltage of the target. 103 APPENDIX B BLOCK DIAGRAM ♦ Emulation memory Alternate memory of 0-FFFFFH (except SFR, internal RAM, and peripheral RAM) that can be accessed by the target device in the µPD784026 subseries. Even if the target system has not been developed, software debugging can be implemented by using this memory. With a mapping function, 0 to 64K bytes can be allocated as an alternate memory in 4K-byte units, and an internal ROM can be allocated in 8Kbyte units. Map a space of 64K to 12K in 64K-byte units. ♦ Peripheral RAM Can be allocated as an internal expansion RAM in 256-byte units. ♦ Break control block Controls break, manual break, and fail-safe break of the emulation CPU caused by detection of each event. ♦ Internal RAM real-time display The value of the internal RAM can be displayed real-time. ♦ Alternate memory Dual-port memory to establish alternate communication between the supervisor CPU and emulation CPU. (c) Mother bus interface Connector to establish communication among the emulation board, event board, and trace board. (d) Event trace board ♦ Bus event detection block Detects read/write access to memory and SFR and prefetch operation of the program. ♦ External data detection block Detects that external sense clips 1 to 4 reach predetermined levels. ♦ Event control block Integrates many types of event detection. ♦ Trace control block Controls the trace condition and data. The IE-784000-R has a trace memory of 32K words x 142 bits that records the execution status of the emulation CPU. Various trace conditions can be set by combining event conditions. 104 APPENDIX B BLOCK DIAGRAM (e) Performance board ♦ Performance measurement block Measures the execution time of a zone specified as one of the three zone measurement conditions, and the number of executed instructions. ♦ C0 coverage block Records the accessed area of the program area and data area. (f) Control interface Used by the supervisor CPU to communicate with the driver module. 105 APPENDIX B BLOCK DIAGRAM Fig. B-2 Block Diagram of Driver Module (1) Emulation probe Target interface I/O emulation CPU Clock Emulation board interface User power supply Emulation CPU Latchup External data bus Program execution detection Alternate memory 3-V/5-V selection Supervisor bus Internal power supply of IE Peripheral RAM Internal RAM realtime display Break control Mother bus interface 106 Emulation memory 1 Emulation CPU bus APPENDIX B BLOCK DIAGRAM Fig. B-3 Block Diagram of Driver Module (2) Break board Performance board Event trace board Mother bus interface Supervisor bus Bus event detection block C0 coverage block Performance measurement block Emulation CPU bus Trace control block Event control block Control interface block Control board 107 [MEMO] 108 APPENDIX C JUMPER SETTING This appendix describes the factory-set conditions of the jumpers on the supervisor board (IE-78000-R-SV2) and emulation board (IE-784000-R-EM). Usually, the setting of the jumpers needs not to be changed. C.1 Setting of Jumpers on Supervisor Board The factory-set conditions of the jumpers on the supervisor board (IE-78000-R-SV2) are as follows: Table C-1 Jumper Setting (factory-set conditions) Board Note Jumper No. Setting Supervisor board (component side) JP1 Shorted to 1024 side/shorted to 4096 sideNote JP2 Open Supervisor board (setting window) JP3 Shorted to FG side JP4 Shorted to FG side JP5 Shorted JP6 Shorted Set to either side depending on the type of the monitor ROM mounted (equivalent to µPD27C1024/ µPD27C4096). The supervisor board does not operate correctly if the factory-set condition is changed. Caution If the factory-set conditions of JP1, JP2, JP5, and JP6 are changed, the supervisor board does not operate correctly. Do not change the factory-set conditions of the jumpers, because they do not have to be changed for ordinary use. 109 APPENDIX C JUMPER SETTING Fig. C-1 Locations of Jumpers on IE-78000-R-SV2 Board (1/2) Setting window JP5 JP6 CH3: OUT CH2 CH4: IN RS-232-C MODE SETTING 110 JP3 JP4 CH1: CONSOLE APPENDIX C JUMPER SETTING Fig. C-1 Locations of Jumpers on IE-78000-R-SV2 Board (2/2) Component side JP1 JP2 4096/1024 111 APPENDIX C C.2 JUMPER SETTING Setting Jumper on Emulation Board The factory-set conditions of the jumper on the emulation board (IE-784000-R-EM) are as follows: Table C-2 Jumper Setting (factory-set conditions) Board Jumper No. Emulation board JP1 Setting Shorted Caution If the factory-set condition of the jumper is changed, the emulation board does not operate correctly. Do not change the factory-set conditions of the jumper, because it does not have to be changed for ordinary use. Fig. C-2 Location of Jumper on Emulation Board JP1 Component side 112 Facsimile Message From: Name Company Tel. Although NEC has taken all possible steps to ensure that the documentation supplied to our customers is complete, bug free and up-to-date, we readily accept that errors may occur. Despite all the care and precautions we've taken, you may encounter problems in the documentation. Please complete this form whenever you'd like to report errors or suggest improvements to us. FAX Address Thank you for your kind support. North America Hong Kong, Philippines, Oceania NEC Electronics Inc. NEC Electronics Hong Kong Ltd. Corporate Communications Dept. Fax: +852-2886-9022/9044 Fax: 1-800-729-9288 1-408-588-6130 Korea Europe NEC Electronics Hong Kong Ltd. NEC Electronics (Europe) GmbH Seoul Branch Technical Documentation Dept. Fax: 02-528-4411 Fax: +49-211-6503-274 South America NEC do Brasil S.A. Fax: +55-11-6465-6829 Asian Nations except Philippines NEC Electronics Singapore Pte. Ltd. Fax: +65-250-3583 Japan NEC Semiconductor Technical Hotline Fax: 044-548-7900 Taiwan NEC Electronics Taiwan Ltd. Fax: 02-719-5951 I would like to report the following error/make the following suggestion: Document title: Document number: Page number: If possible, please fax the referenced page or drawing. Document Rating Excellent Good Acceptable Poor Clarity Technical Accuracy Organization CS 98.2