|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
User's Manual IE-75300-R-EM 75X Series Emulation Board 75XL Series Emulation Board Version 1.47 For IE-75001-R IE-75000-R Document No. U11354EJ3V0UM00 (3rd edition) Date Published July 1997 N (c) Printed in Japan 1994 [MEMO] EEPROM is a trademark of NEC Corporation. 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 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.) Santa Clara, California Tel: 800-366-9782 Fax: 800-729-9288 NEC Electronics (Germany) GmbH Benelux Office Eindhoven, The Netherlands Tel: 040-2445845 Fax: 040-2444580 NEC Electronics Hong Kong Ltd. Hong Kong Tel: 2886-9318 Fax: 2886-9022/9044 NEC Electronics (Germany) GmbH Duesseldorf, Germany Tel: 0211-65 03 02 Fax: 0211-65 03 490 NEC Electronics Hong Kong Ltd. NEC Electronics (France) S.A. 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 (UK) Ltd. Milton Keynes, UK Tel: 01908-691-133 Fax: 01908-670-290 NEC Electronics (France) S.A. Spain Office Madrid, Spain Tel: 01-504-2787 Fax: 01-504-2860 NEC Electronics Singapore Pte. Ltd. United Square, Singapore 1130 Tel: 253-8311 Fax: 250-3583 NEC Electronics Italiana s.r.1. Milano, Italy Tel: 02-66 75 41 Fax: 02-66 75 42 99 NEC Electronics Taiwan Ltd. NEC Electronics (Germany) GmbH Scandinavia Office Taeby, Sweden Tel: 08-63 80 820 Fax: 08-63 80 388 Taipei, Taiwan Tel: 02-719-2377 Fax: 02-719-5951 NEC do Brasil S.A. Sao Paulo-SP, Brasil Tel: 011-889-1680 Fax: 011-889-1689 J96. 8 Major Revisions in This Edition Page General Upgraded the IE-75300-R-EM to Ver.1.47 Added PD753304 to target devices Upgraded information ROM (IC79, IC80) and system setting data ROM (IC3) p.41 p.43 p.46 Added 3.4 Differences in Clock Generation Circuit Added 3.7 Restrictions 4.1 Differences among Target Devices Added (5) Serial interface, and (6) A/D converter p.47 p.50 p.52 p.54 p.56 p.58 p.60 p.63 Change in 4.2 Handling of Pins of IE-75300-R-EM (PD75308, 316, 328, and 336 Subseries) Change in 5.2 Handling of Pins of IE-75300-R-EM (PD750008, 0108 Subseries) Change in 6.2 Handling of Pins of IE-75300-R-EM (PD750068 Subseries) Change in 7.2 Handling of Pins of IE-75300-R-EM (PD753017 Subseries) Change in 8.2 Handling of Pins of IE-75300-R-EM (PD753036 Subseries) Change in 9.2 Handling of Pins of IE-75300-R-EM (PD753108 Subseries) Change in 10.2 Handling of Pins of IE-75300-R-EM (PD753208 Subseries) 12.1 Differences among Target Devices Added (2) EEPROMTM Change in 13.2 Handling of Pins of IE-75300-R-EM (PD754304 Subseries) Description p.66 The mark shows major revised points. INTRODUCTION Product description The IE-75300-R-EM, when connected to the separately sold IE-75001-RNote, is used for debugging of 4-bit single-chip microcomputers of the 75X or 75XL Series. This device cannot be used with the EVAKIT-75X. Note The IE-75001-R comes as an IE-75000-R-EM taken from the IE-75000-R (maintenance part). The IE-75000-R can be used in place of the IE-75001-R. Readers This manual is intended for system debugging engineers who are using the 75X or 75XL Series and who connect the IE-75300-R-EM to the IE-75001-R. Purpose This manual's purpose is to explain methods for connecting the IE-75300-R-EM to the IE75001-R and settings to be made when debugging various devices in the 75X or 75XL Series. Organization This manual generally contains the following sections. * System configuration * IE-75001-R connection methods and settings How to read this manual Engineers who read this manual are assumed to be acquainted with the functions and use methods for devices to be debugged and knowledgeable about debugging. When using the IE-75000-R, you can consider all of this manual's references to the IE-75001-R as applicable to the IE-75000-R (see the setting procedures described in CHAPTER 2 INSTALLATION PROCEDURE). The shape and connecting methods of versions less than and above the IE-75300R-EM Ver.1.32 differ. When using an IE-75300-R-EM earlier than Ver.1.32, read the user's manual provided for that IE-75300-R-EM. For a brief description of the IE-75300-R-EM's functions and operation methods: -> See the table of contents For description of basic specifications: -> See the overview description in CHAPTER 1 OVERVIEW. For information on setting methods when debugging various devices connected to the IE75001-R: -> See CHAPTERS 2 to 13. Legends Main system clock : this manual assumes that the main system clock has been set to 4.19 MHz. Significance of data notation : left side is most significant, right side is least significant. Symbols inside of boxes Input key description : contents of monitor screen or input command. : xxxxx indicates key input. : The symbol indicates the return (ENTER) key. : The symbol indicates a space. JP settings : JP (Jumper Pin) settings are indicated as shown below. Example 3 2 1 JP3 Indicates short between pins 1 and 2 in JP3. Switch settings : switch (DIP switch) settings are indicated as shown below. Example ON 1 2 3 4 5 SW1 OFF (1 to 5 are ON) Indicates bits 1 to 5 in SW1 are ON. Note Caution : refers to notes explaining contents of text. : refers to contents that warrant special attention when reading. Numerical notation : binary numbers ... xxxxB : hexadecimal numbers ... xxxxH Related document IE-75000-R/IE-75001-R USER'S MANUAL (ref. No. EEU-846). [MEMO] CONTENTS CHAPTER 1 OVERVIEW ..................................................................................................................... 1 1.1 What is the IE-75300-R-EM? ................................................................................................. 1 1.2 IE-75300-R-EM Features ........................................................................................................ 4 1.3 IE-75300-R-EM Product Configuration ................................................................................ 5 1.4 IE-75300-R-EM Part Names ................................................................................................... 8 1.5 List of Target Devices ........................................................................................................... 8 1.6 Cautions Concerning Use of IE-75300-R-EM ..................................................................... 9 1.7 ROMs Provided with IE-75300-R-EM ................................................................................... 11 1.7.1 1.7.2 Firmware ROM ........................................................................................................................... 11 Information ROM and system setting data ROM ...................................................................... 11 1.8 IE-75300-R-EM D759000 BOARD ......................................................................................... 12 CHAPTER 2 INSTALLATION PROCEDURE ..................................................................................... 13 2.1 Method for Connection with Target System ...................................................................... 13 2.1.1 2.1.2 2.1.3 When connecting with target system ........................................................................................ 13 When not connecting with target system .................................................................................. 19 When replacing firmware ROM .................................................................................................. 20 2.2 User Clock Settings ............................................................................................................... 21 2.3 Selection of Target Device ................................................................................................... 28 2.3.1 2.3.2 2.4.1 2.4.2 2.4.3 Selection of target device using SW1 ....................................................................................... 28 Selection of target device using STS command ....................................................................... 32 ROM checking ............................................................................................................................ 34 Information ROM replacement ................................................................................................... 36 System setting data ROM replacement .................................................................................... 38 2.4 ROM Checking and Replacement ........................................................................................ 34 2.5 2.6 2.7 2.8 Mask Options .......................................................................................................................... Power Supply Setting ............................................................................................................ JP2 and JP3 Settings ............................................................................................................ JP1 of IE-75300-R-EM D759000 BOARD Setting ............................................................... 39 39 40 40 CHAPTER 3 DIFFERENCES BETWEEN IE-75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION) ....... 3.1 Differences in Executable Commands ............................................................................... 3.2 Differences in Program Memory Area ................................................................................ 3.3 Differences in Power Supply Voltage ................................................................................. 3.4 Differences in Clock Generation Circuit ............................................................................ 3.5 Operation Using Main System Clock or Subsystem Clock ............................................. 3.6 Differences between IE-75300-R-EM Version's Earlier than Ver. 1.32 and Target Devices .................................................................................................................................... 3.7 Restrictions ............................................................................................................................ 41 41 41 41 41 42 43 43 CHAPTER 4 INSTALLATION (PD75308, 316, 328, AND 336 SUBSERIES) FOR IE-75001-R .... 45 4.1 Differences among Target Devices ..................................................................................... 45 4.2 Handling of Pins of IE-75300-R-EM (PD75308, 316, 328, and 336 Subseries) ............ 47 -i- CHAPTER 5 INSTALLATION (PD750008 AND 0108 SUBSERIES) FOR IE-75001-R .............. 49 5.1 Differences among Target Devices ..................................................................................... 49 5.2 Handling of Pins of IE-75300-R-EM (PD750008 and 0108 Subseries) .......................... 50 CHAPTER 6 INSTALLATION (PD750068 SUBSERIES) FOR IE-75001-R .................................. 51 6.1 Differences among Target Devices ..................................................................................... 51 6.2 Handling of Pins of IE-75300-R-EM (PD750068 Subseries) ........................................... 52 CHAPTER 7 INSTALLATION (PD753017 SUBSERIES) FOR IE-75001-R .................................. 53 7.1 Differences among Target Devices ..................................................................................... 53 7.2 Handling of Pins of IE-75300-R-EM (PD753017 Subseries) ........................................... 54 CHAPTER 8 INSTALLATION (PD753036 SUBSERIES) FOR IE-75001-R .................................. 55 8.1 Differences among Target Devices ..................................................................................... 55 8.2 Handling of Pins of IE-75300-R-EM (PD753036 Subseries) ........................................... 56 CHAPTER 9 INSTALLATION (PD753108 SUBSERIES) FOR IE-75001-R .................................. 57 9.1 Differences among Target Devices ..................................................................................... 57 9.2 Handling of Pins of IE-75300-R-EM (PD753108 Subseries) ........................................... 58 CHAPTER 10 INSTALLATION (PD753208 SUBSERIES) FOR IE-75001-R ................................ 59 10.1 Differences Among Target Devices .................................................................................... 59 10.2 Handling of Pins of IE-75300-R-EM (PD753208 Subseries) ........................................... 60 CHAPTER 11 INSTALLATION (PD753304) FOR IE-75001-R ....................................................... 61 11.1 Differences among Target Devices ..................................................................................... 61 11.2 Handling of Pins of IE-75300-R-EM (PD753304) .............................................................. 62 CHAPTER 12 INSTALLATION (PD754244 SUBSERIES) FOR IE-75001-R ................................ 63 12.1 Differences among Target Devices ..................................................................................... 63 12.2 Handling of Pins of IE-75300-R-EM (PD754244 Subseries) ........................................... 64 CHAPTER 13 INSTALLATION (PD754304 SUBSERIES) FOR IE-75001-R ................................ 65 13.1 Differences among Target Devices ..................................................................................... 65 13.2 Handling of Pins of IE-75300-R-EM (PD754304 Subseries) ........................................... 66 APPENDIX A IE-75300-R-EM SPECIFICATIONS .............................................................................. 67 APPENDIX B IE-75300-R-EM BLOCK DIAGRAM ............................................................................ 69 APPENDIX C PIN TABLES FOR CN1 TO CN4 .............................................................................. 71 APPENDIX D REVISION HISTORY .................................................................................................... 75 - ii - LIST OF FIGURES (1/2) Figure No. Title Page 1-1 1-2 1-3 1-4 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 2-11 2-12 2-13 2-14 2-15 2-16 2-17 2-18 2-19 2-20 2-21 2-22 2-23 4-1 Connection with IE-75001-R .................................................................................................... IE-75300-R-EM and Its Product Configuration ....................................................................... Interface Circuit for External Sense Clip ................................................................................. 3 5 9 SW1 Setting (for shipment of IE-75300-R-EM) ...................................................................... 10 Connection between IE-75001-R and Target System ............................................................ 13 Opening Lid of IE-75001-R ...................................................................................................... 14 Removal of IE-75000-R-BK ..................................................................................................... 14 Connection between IE-75300-R-EM and IE-75000-R-BK .................................................... 15 Connection of IE-75300-R-EM, IE-75000-R-BK, and Adapter Board .................................... 16 Screw Fastening of IE-75300-R-EM, IE-75000-R-BK, and Adapter Board ........................... 17 Board Installation ..................................................................................................................... 17 Board Position .......................................................................................................................... 18 Mounting on Converter Socket ................................................................................................ 18 Connection between Emulation Probe and Converter Socket .............................................. 19 Location of Firmware ROM ...................................................................................................... 20 Positions of SX1 and SX2 ....................................................................................................... 21 SW1 Setting .............................................................................................................................. 28 Positions of Information ROM and System Setting Data ROM ............................................. 35 Removal of IE-75300-R-EM D759000 BOARD ...................................................................... 36 Removal of Information ROM .................................................................................................. 36 Mounting of Information ROM ................................................................................................. 37 Connection of IE-75300-R-EM D759000 BOARD .................................................................. 37 Removal of System Setting Data ROM .................................................................................. 38 Mounting of System Setting Data ROM .................................................................................. 38 SW2 Setting .............................................................................................................................. 39 JP2 and JP3 Settings .............................................................................................................. 40 JP1 of IE-75300-R-EM D759000 BOARD Setting .................................................................. 40 Handling of Pins of PD75304, 304B, 306, 306B, 308, 308B, P308, 312, 312B, 316, 316B, P316, P316A, P316B, 328, P328, 336, and P336 .............................................. 47 5-1 6-1 7-1 8-1 9-1 10-1 Handling of Pins of PD750004, 0006, 0008, P0016, 0104, 0106, 0108, and P0116 ......... 50 Handling of Pins of PD750064, 0066, 0068, and P0076 ..................................................... 52 Handling of Pins of PD753012, 3012A, 3016, 3016A, 3017, 3017A, P3018, and P3018A .... 54 Handling of Pins of PD753036 and P3036 ........................................................................... 56 Handling of Pins of PD753104, 3106, 3108, and P3116 ..................................................... 58 Handling of Pins of PD753204, 3206, 3208, and P3216 ..................................................... 60 - iii - LIST OF FIGURES (2/2) Figure No. Title Page 11-1 12-1 13-1 B-1 B-2 Handling of Pins of PD753304 .............................................................................................. 62 Handling of Pins of PD754202, 4144, 4244, 4264, and F4264 ........................................... 64 Handling of Pins of PD754302, 4304, and P4308 ............................................................... 66 IE-75300-R-EM Block Diagram ............................................................................................... 69 IE-75300-R-EM D759000 BOARD Block Diagram ................................................................. 70 - iv - LIST OF TABLES Table No. Title Page 1-1 1-2 1-3 1-4 2-1 2-2 2-3 2-4 Adapter Boards and Emulation Probes for Various Models .................................................. IE-75300-R-EM Part Names .................................................................................................... 2 8 Information ROM and System Setting Data ROM .................................................................. 11 Provision of IE-75300-R-EM D759000 BOARD ...................................................................... 12 Switching between Internal Clock and User Clock in Main System Clock ........................... 22 Main System Clock Connection Circuit and SX1 Setting ...................................................... 23 Switching between Internal Clock and User Clock in Subsystem Clock .............................. 25 Target Device and Corresponding ROM ................................................................................. 34 -v- [MEMO] - vi - CHAPTER 1 OVERVIEW CHAPTER 1 OVERVIEW 1.1 What is the IE-75300-R-EM? The IE-75300-R-EM is an emulation board for the (separately sold) IE-75001-R development system for 4-bit single-chip microcomputers of the 75X or 75XL Series. When the IE-75001-R is combined with the IE-75300-R-EM and the EP-75xxxzz-RNote 1 (separately sold adapter board and emulation probe described (refer to Table 1-1)), efficient debugging and operation checking of the system using various devicesNote 2 can be performed. This emulation board can execute emulation in the power supply voltage VDD range of 2.7 to 5.0 V. Notes 1. The EP-75xxxzz-R is an adapter board and emulation probe for various devices used with the 75X or 75XL Series. Example EP-75328GC-R: probe set for PD75328GC and P328. 2. Refer to 1.5 List of Target Devices. 1 CHAPTER 1 OVERVIEW Table 1-1. Adapter Boards and Emulation Probes for Various Models No. of Pins Package QFP (GF) (0.8 mm pitch) WQFN (K) QFP (GC) (0.65 mm pitch) Target Device Adapter Board/Emulation Probe EP-75308GF-R 80 PD75304, 304B, 306, 306B, 308, 308B, P308, 312, 316, P316, P316A PD75304B, 306B, 308B, 312B, 316B, P316B PD753012, 3012A, 3016, 3016A, 3017, 3017A, P3018, P3018A PD75328, P328 PD75336, P336, 3036, P3036 EP-75308BGC-R EP-753017GC-R EP-75328GC-R EP-75336GC-R TQFP (GK) (0.5 mm pitch) PD75304B, 306B, 308B, 312B, 316B, P316B PD753012, 3012A, 3016, 3016A, 3017, 3017A, P3018, P3018A PD75336, P336, 3036, P3036 EP-75308BGK-R EP-753017GK-R EP-75336GK-R 64 QFP (GC) (0.8 mm pitch) QFP (GK) (0.65 mm pitch) PD753104, 3106, 3108, P3116 PD753104, 3106, 3108, P3116 PD753204, 3206, 3208, P3216 PD750004, 0006, 0008, P0016, 0104, 0106, 0108, P0116 PD750004, 0006, 0008, P0016, 0104, 0106, 0108, P0116 PD750064, 0066, 0068, P0076 EP-753108GC-R EP-753108GK-R 48 44 Shrink SOP (GT) QFP (GB) (0.8 mm pitch) Shrink DIP (CU) EP-753208GT-R EP-75008GB-R 42 EP-75008CU-R EP-750068CU-R EP-753304DU-R EP-750068GT-R EP-754304GS-R EP-754144GS-R Shrink DIP (DU) Shrink SOP (GT) 36 20 Shrink SOP (GS) SOP (GS) (1.27 mm pitch) Shrink SOP (GS) (0.65 mm pitch) PD753304Notes 1, 2 PD750064, 0066, 0068, P0076 PD754302, 4304, 4308 PD754202, 4144, 4244, 4264, F4264Note 2 PD754202, 4144, 4244 Notes 1. Supports only ES products (shrink DIP (DU)), but not mass produced products (bare chip). 2. Under development 2 CHAPTER 1 OVERVIEW Figure 1-1. Connection with IE-75001-R IE-75000-R-BK J2 J1 IE-75300-R-EM Adapter board for various models CN5 CN1 CN3 CN1 CN2 CN4 CN2 P1 PD75000A PC2 P2 PC1 P1 CN3 CN4 P2 IE-75300-R-EM D759000 BOARD Emulation probe for various models Emulation probe connector Emulation probe connector Target system IE-75001-R cabinet 3 CHAPTER 1 OVERVIEW 1.2 IE-75300-R-EM Features The IE-75300-R-EM has the following features when connected to the IE-75000-R-BK. (1) Emulation can be performed in real time or in one step for various target devicesNote 1. (2) If the target program has accessed a stack area, data memory, a register, or a peripheral I/O which is not incorporated in the target devices, forced termination of the program's execution will be performed (guard break function). (3) When using the IE-75001-R's on-line assembler function (ASM command), you can use target device peripheral hardware reserved wordsNote 2 for operand input addresses. (4) The I/O port status can be traced during emulation. (5) The command set that can be assembled and disassembled using the ASM and DAS commands is attached to the target deviceNote 1. Notes 1. Refer to 1.5 List of Target Devices. 2. A reserved word is a symbol value that has been reserved to indicate the address assigned to a target device's peripheral hardware by memory mapped I/O. 4 CHAPTER 1 OVERVIEW 1.3 IE-75300-R-EM Product Configuration The IE-75300-R-EM consists of the products shown in Figure 1-2. Figure 1-2. IE-75300-R-EM and Its Product Configuration (1/3) CN4 CN3 CN2 CN1 SW1 ON P1 USER IE SW2 P2 IC80 IC3 IE-75300-R-EM D759000 BOARD 1 3 11 10 9 8 7 6 5 JP4 JP3 1 3 JP2 JP1 1 3 IC79 SX1 SX2 IE-75300-R-EM 5 CHAPTER 1 OVERVIEW Figure 1-2. IE-75300-R-EM and Its Product Configuration (2/3) CN4 CN3 CN2 CN1 SW1 ON P1 USER IE SW2 P2 IC80 CN6 CN5 1 SW3 SW4 SW5 SW6 3 11 10 9 8 7 6 5 JP4 JP3 1 3 JP2 JP1 1 3 IC79 ON ON ON ON SX1 SX2 IE-75300-R-EM (With the IE-75300-R-EM D759000 BOARD removed) IC3 PD759000 IE-75300-R-EM D759000 BOARD Remark IE-75300-R-EMs later than Ver.1.32 do not have SW3 to SW6 and JP4 to JP11. Settings performed by users using SW3 to SW6 and JP4 to JP11 in versions earlier than Ver.1.32 are performed automatically by the IE-75300-R-EM D759000 BOARD with versions later than Ver.1.32, thus eliminating the need for users to perform the settings. IE-75300-R-EM boards later than Ver.1.32 also have labels SW3 to SW6 and JP4 to JP11 because the same board as versions earlier than Ver.1.32 are used. 6 CHAPTER 1 OVERVIEW Figure 1-2. IE-75300-R-EM and Its Product Configuration (3/3) E75X IC79 xxx or E75X IC80 xxx Information ROM (PD27C1001A) (Mounted on IE-75300-R-EM's IC79 and IC80 when shipped) D75X IC3 xxx System setting data ROM (PD27C1001A) (Mounted on IC3 IE-75300-R-EM D759000 BOARD when shipped) Caution The IE-75300-R-EM includes dedicated devices for emulation of each target devices' peripheral function (I/O port, etc.). 7 CHAPTER 1 OVERVIEW 1.4 IE-75300-R-EM Part Names Table 1-2. IE-75300-R-EM Part Names Name SW1 SW2 JP1 P1, P2 CN1 to CN4 SX1, SX2 IC79 IC3 Note Function DIP switch for selecting target device when starting up system Power supply switch Internal clock and user clock switch for subsystem clock Connector for IE-75000-R-BK connection Connector for adapter board connection Socket for mounting user clock Note , IC80 Information ROM Ver.3.3 System setting data ROM Ver.3.3 (Mounted on IE-75300-R-EM D759000 BOARD) Note Note Mounted on IE-75300-R-EM prior to shipment. Other than the above, the IE-75300-R-EM is provided with IC86 (firmware ROM Ver.1.6), IC79, IC80 (information ROM Ver.4.3), and IC3 (system setting data ROM Ver.4.3). 1.5 List of Target Devices In this manual, the term "target device" is used to refer to microcontrollers such as the PD75308 that are targeted for emulation. Also, the term "target system" is used to refer to user systems composed of target devices. The following are target devices that can be emulated using the IE-75001-R. PD75304, 75312, 75328, 750004, 750104, 750064, 753012, 753036, 753104, 753204, 754202, 754302, Notes 304B, 312B, P328, 0006, 0106, 0066, 3012A, P3036, 3106, 3206, 4144, 4304, 306, 316, 336, 0008, 0108, 0068, 3016, 3108, 3208, 4244, P4308 306B, 316B, P336, P0016, P0116, P0076, 3016A, P3116, P3216, 4264, 308, P316, 308B, P316A, P308, P316B, 3017, 3017A, P3018, P3018A, 753304Notes 1, 2, F4264Note 2, 1. Supports only ES products (shrink DIP (DU)), but not mass produced products (bare chip). 2. Under development 8 CHAPTER 1 OVERVIEW 1.6 Cautions Concerning Use of IE-75300-R-EM The following shows common precautions not specifically related to the target device used. Refer to CHAPTERS 3 to 13 for precautions for each target device used. (1) Turn off the power supply to the IE-75001-R and target system before connecting or removing the IE-75300-REM and adapter board or target system, or changing the switch settings on these devices. (2) When connecting the IE-75300-R-EM with the IE-75001-R to emulate a target device, the operation will vary in some respects from that of an actual device. (3) If the connection between the IE-75300-R-EM and the IE-75001-R has not been made correctly, a "No Connect" message is output and the devices will not operate correctly. (4) If the target program attempts to access a memory area, peripheral I/O, stack pointer, or register which is not incorporated in the target devices, forced termination of the program's execution will be performed and one of the following messages will be displayed on the IE-75001-R. Memory area Peripheral I/O Stack pointer Register been checked. (6) Bit 0 (EXT0) on the external sense clip used for the external trigger sets up open drain output and therefore a pull-up resistor should be attached. External sense interface should be used in output mode. Do not use it in input mode. Figure 1-3 shows the interface circuit for the external sense clip. Figure 1-3. Interface Circuit for External Sense Clip "GDM" break terminated "GDIO" break terminated "GDSP" break terminated "GDR" break terminated (5) When performing mnemonic input using ASM commands, note that the data memory R/W attributes have not IE-75000-R-BK IE-75300-R-EM Adapter board LS06 Emulation probe on target system side DQ Y A 9 CHAPTER 1 OVERVIEW (7) The DIP switch (SW1) on the IE-75300-R-EM is set as follows prior to shipment. When connecting to the IE75001-R, use the STS command or SW1 to select the target device. (Refer to 2.3 Selection of Target Device) Figure 1-4. SW1 Setting (for shipment of IE-75300-R-EM) ON 1 2 3 4 5 SW1 OFF (Bits 1 to 5 are ON.) 10 CHAPTER 1 OVERVIEW 1.7 ROMs Provided with IE-75300-R-EM IE-75300-R-EMs later than Ver.1.32 are provided with the following four ROMs. * Firmware ROM (IC86 Ver.1.6) * Information ROM (IC79, IC80 Ver.4.3) * System setting data ROM (IC3 Ver.4.3) These ROMs are used when replacing ROMs mounted on the IE-75001-R and IE-75300-R-EM prior to shipment to the version of the IE-75300-R-EM and target device. 1.7.1 Firmware ROM The firmware ROM (IC86 Ver.1.6) is used when connecting IE-75300-R-EMs above Ver.1.32 to the IE-75001-R. Replace the firmware ROM mounted on the IE-75001-R prior to shipment with the firmware ROM (IC86 Ver.1.6) provided with the IE-75300-R-EM. For details, refer to 2.1.3 When exchanging firmware ROM. Cautions 1. The IE-75001-R provided with a firmware ROM earlier than Ver.1.6 cannot be used for IE75300-R-EMs Ver.1.32 or later. If used, the message "NO CONNECT" will be displayed. 2. Always replace the firmware ROM before turning on the power. 1.7.2 Information ROM and system setting data ROM The information ROM and system setting data ROM (Ver.3.3) mounted on the IE-75300-R-EM prior to shipment needs to be replaced with the ROM (Ver.4.3) provided with the IE-75300-R-EM according to the target device used. For details, refer to 2.4 ROM Checking and Replacement. Table 1-3. Information ROM and System Setting Data ROM IE-75300-R-EM Version Less than Ver.1.32 Applications Information ROM ROM Label E75x IC79 xxx E75x IC79 xxx E75x IC80 xxx System setting data ROMNote D75x IC3 xxx Mounting Site IC79 socket (On IE-75300-R-EM) Device PD27C1001A Ver.1.32 or later Information ROMNote IC79 socket (On IE-75300-R-EM) IC80 socket (On IE-75300-R-EM) IC3 socket (On IE-75300-R-EM D759000 BOARD) Note Uses ROM Ver.3.1 with IE-75300-R-EM Ver.1.32 and ROM Ver.4.3 with IE-75300-R-EM Ver.1.47. 11 CHAPTER 1 OVERVIEW 1.8 IE-75300-R-EM D759000 BOARD IE-75300-R-EMs Ver.1.32 or later are provided with an IE-75300-R-EM D75900 BOARD mounted to CN5 and CN6 (Refer to Figure 1-2. IE-75300-R-EM and Its Product Configuration). The IE-75300-R-EM D759000 BOARD is mounted with an emulation device PD759000, which automatically performs settings of detailed parts required during the emulation of the target device. This means that settings performed by SW3 to SW6 and JP4 to JP11 for IE-75300-R-EMs less than Ver.1.32 are unnecessary. The IE-75300-R-EM D759000 BOARD has an EEPROM control section, which performs the emulation of target devices incorporating the EEPROMTM. Table 1-4 shows the differences made by whether the device is provided with the IE-75300-R-EM D759000 BOARD. Table 1-4. Provision of IE-75300-R-EM D759000 BOARD Item IE-75300-R-EM version Emulation device EEPROM control section No IE-75300-R-EM D759000 BOARD Less than Ver.1.32 With IE-75300-R-EM D759000 BOARD Ver.1.32 or later PD75000AL, PD75390R, FPGA No (Emulation of devices incorporating EEPROM not possible) Yes (Mounted on IE-75300-R-EM, and requires user settings for use.) PD75000AL, PD759000 Yes (Emulation of devices incorporating EEPROM possible) No (IE-75300-R-EM D759000 BOARD performs settings automatically. User settings unnecessary.) SW3 to SW6 JP4 to JP11 Other The shape, weight, CN2 pin connection, etc. differ. Functions other than those in Table 1-4 and IE-75300-R-EM operations are the same. Remark IE-75300-R-EMs later than Ver.1.32 do not have SW3 to SW6 and JP4 to JP11. Settings performed by users using SW3 to SW6 and JP4 to JP11 in versions earlier than Ver.1.32 are performed automatically by the IE-75300-R-EM D759000 BOARD with versions above Ver.1.32, thus eliminating the need for users to perform the settings. IE-75300-R-EM boards above Ver.1.32 also have labels SW3 to SW6 and JP4 to JP11 because the same board as versions earlier than Ver.1.32 are used. 12 CHAPTER 2 INSTALLATION PROCEDURE CHAPTER 2 INSTALLATION PROCEDURE 2.1 Method for Connection with Target System 2.1.1 When connecting with target system When using the IE-75001-R for emulation of a target device, use an EP-75xxxzz-R (emulation probe and adapter board). Follow the connection procedure described below. Figure 2-1. Connection between IE-75001-R and Target System IE-75000-R-BK J2 J1 P1 PD75000A PC2 P2 PC1 IE-75300-R-EM Adapter board for various models CN5 CN3 CN4 CN1 CN2 P1 CN3 CN4 CN1 CN2 P2 IE-75300-R-EM D759000 BOARD Emulation probe connector Emulation probe connector Motherboard PC2 PC1 IE-75001-R cabinet 13 CHAPTER 2 INSTALLATION PROCEDURE (1) Remove screws from six locations on the IE-75001-R unit to open the lid of the case. Figure 2-2. Opening Lid of IE-75001-R (2) The IE-75000-R-BK is connected inside the IE-75001-R. If using the IE-75000-R instead of the IE-75001-R, the IE-75000-R-EM fits into the case when the IE-75000-R is screw-fastened to the IE-75000-R-BK. Remove the two boards once and remove the screws. (3) Remove the cable (J1 or J2 cable) connecting the IE-75000-R-BK to the control/trace board, then pull forward the two card pullers on either side of the IE-75000-R-BK to completely remove the IE-75000-R-BK from its slot. Figure 2-3. Removal of IE-75000-R-BK IE-75000-R-BK 14 CHAPTER 2 INSTALLATION PROCEDURE (4) Connect the IE-75300-R-EM to the IE-75000-R-BK. <1> Remove the screws from the two spacers on the IE-75000-R-BK. <2> Connect connectors P1 and P2 on the IE-75000-R-BK to connectors P1 and P2 on the IE-75300-REM. <3> Use the screws removed at step <1> to fasten the IE-75300-R-EM. Figure 2-4. Connection between IE-75300-R-EM and IE-75000-R-BK 15 CHAPTER 2 INSTALLATION PROCEDURE (5) Connect the emulation probe's adapter board to the boards fastened at step (4) above. <1> Connect connectors CN1 to CN4 on the IE-75300-R-EM to connectors CN1 to CN4 on the adapter board. Figure 2-5. Connection of IE-75300-R-EM, IE-75000-R-BK, and Adapter Board Adapter board IE-75300-R-EM IE-75000-R-BK 16 CHAPTER 2 INSTALLATION PROCEDURE <2> Insert a flat-head screw, spring, washer, and flat washer to attach one spacer between the IE-75300R-EM and adapter board. Figure 2-6. Screw Fastening of IE-75300-R-EM, IE-75000-R-BK, and Adapter Board (6) Install the boards connected at step (5) inside the IE-75001-R's case. Figure 2-7. Board Installation Adapter board IE-75000-R-BK IE-75300-R-EM 17 CHAPTER 2 INSTALLATION PROCEDURE (7) Insert the IE-75000-R-BK's connectors PC1 and PC2 to connectors PC1 and PC2 inside the case. (8) Connect the cables from J1 and J2 to the IE-75000-R-BK. Check the position of the board. Figure 2-8. Board Position Screw hole IE-75300-R-EM IE-75000-R-BK Adapter board Control/trace board (9) Solder an appropriate converter socket, etc.Note suiting with shape of the top of the probe at the mounting site on the target system's target device. Figure 2-9. Mounting on Converter Socket WQFN converter socket Pin 1 mark Target system Note Depending on the probe used, the converter socket, converter adapter, or flexible board may be required. Use the items provided with the probe intended for the target device. The above shows a case using the WQFN converter socket. For details of the converter adapter and flexible board, refer to the User's Manual of the respective probe. 18 CHAPTER 2 INSTALLATION PROCEDURE (10) Connect the emulation probe's plug to the converter socket that was soldered at step (9). Figure 2-10. Connection between Emulation Probe and Converter Socket Emulation probe Pull-up bar WQFN converter socket Align the emulation probe's mark to the Pin 1 mark of the converter socket when connecting. Caution Use the pull-up bar to remove the emulation probe's plug from the converter socket. 2.1.2 When not connecting with target system Among the pins left open for connectors CN1 to CN4 on the IE-75300-R-EM, the input and input/output ports have 1 M pull-down resistors. Accordingly, when not connecting with a target system, the connection pins can be used in open condition. 19 CHAPTER 2 INSTALLATION PROCEDURE 2.1.3 When replacing firmware ROM When using IE-75300-R-EMs Ver.1.32 or later to perform the emulation of a target device, replace the IE-75001-R firmware ROM with the ROM IC86 Ver.1.6 provided with the IE-75300-R-EM. Follow the replacement procedure described below. (1) Remove the firmware ROM mounted on the IE-75001-R at shipment from the socket. The firmware ROM is located next to the "RTS SELECT" switch in the RS-232C setting section at the side of the IE-75001-R. Figure 2-11. Location of Firmware ROM (2) Insert the firmware ROM IC86 Ver.1.6 provided with the IE-75300-R-EM in the socket. Cautions 1. IE-75001-Rs provided with a firmware ROM earlier than Ver.1.6 cannot be used for IE-75300R-EMs Ver.1.32 or later. If used, the message "NO CONNECT" will be displayed. 2. Always replace the firmware ROM before turning on the power. 20 CHAPTER 2 INSTALLATION PROCEDURE 2.2 User Clock Settings When the IE-75001-R is activated, the main system clock and subsystem clock are set to the status selecting the internal clock. When using only the user clock from the main system clock and subsystem clock, you must change the settings. When using the user clock, the mounting positions for the parts boards (SX1, SX2) are as follows. Figure 2-12. Positions of SX1 and SX2 CN4 CN3 CN2 CN1 SW1 ON P1 USER IE SW2 P2 IC80 IC3 IE-75300-R-EM D759000 BOARD 1 3 11 10 9 8 7 6 5 JP4 JP3 1 3 JP2 JP1 1 3 SX1 SX2 IC79 SX1 SX2 21 CHAPTER 2 INSTALLATION PROCEDURE (1) Switching between internal clock and user clock in main system clock The main system clock can be switched between internal clock and user clock. The settings for using the user clock are as follows. <1> Setting of SX1 (parts board) on IE-75300-R-EM <2> Use of CLK command to select "U" Table 2-1. Switching between Internal Clock and User Clock in Main System Clock Main System Clock Selection Set using CLK commandNote CLKI Select internal clock Internal Clock CLKU Select user clock (clock in target system) CLK If the operand is omitted, the current setting is displayed. User Display when user clock has been selected User Clock CLK If the operand is omitted, the current setting is displayed. IE Display when internal clock has been selected Note After selecting the clock source, be sure to use the RES command to reset the emulation device. If the operand has been omitted, the currently selected clock source name will be displayed. When the IE-75001-R is activated, the internal clock is automatically selected. Caution If you execute the "CLKU" command without first setting SX1, the error message "E-CPU ERROR" will be output. This occurs because the clock is not being supplied to the emulation device. 22 CHAPTER 2 INSTALLATION PROCEDURE Table 2-2. Main System Clock Connection Circuit and SX1 Setting (1/2) Main System Clock Selection Connection circuit during setting Crystal resonator 4.194304 MHz Emulation device Internal Clock SX1 setting (1) User Clock When using an oscillator NC X1 X2 VCC GND CLOCK OUT (Crystal oscillator) 1 2 3 4 5 6 7 14 13 12 11 10 9 8 (Socket) Crystal oscillator pin NC GND CLOCK OUT VCC Socket No. -1 -7 -8 - 14 (Connection) Emulation device Crystal resonator X1 X2 (2) When using resonator (No. between parts board pins) 1 2 3 4 5 6 7 14 13 12 11 10 9 8 Ceramic resonator or crystal resonator Resistor Rx (normally 0 Note) Capacitor CA Capacitor CB Lead 4 - 11 5 - 10 3 - 12 2 - 13 8-9 (Parts board) (Connection) Emulation device 1 M Rx CA CB X1 X2 Parts board Note If using a low frequency such as 1 MHz, connect a limiting resistance. 23 CHAPTER 2 INSTALLATION PROCEDURE Table 2-2. Main System Clock Connection Circuit and SX1 Setting (2/2) Main System Clock Selection Connection circuit during setting Internal Clock (3) User Clock When using external clock 1 2 3 4 5 6 7 14 13 12 11 10 9 8 (No. between parts board pins) Lead 4 - 12 6-8 (Parts board) (Connection) Emulation device Emulation probe X1 pin X1 X2 Use oscillation circuit output for external clock. Leave the X2 pin open. Remark The SX1 peripheral circuits are shown below. This should be used as a reference when mounting a ceramic oscillator with internal capacitor to SX1 and selecting the user clock. 1 2 3 4 5 CLOCK IN 6 7 SX1 14 13 12 11 10 9 8 CLOCK OUT 24 CHAPTER 2 INSTALLATION PROCEDURE (2) Switching between internal clock and user clock in subsystem clock Use JP1 to switch between internal clock and user clock in the subsystem clock. When using the user clock, be sure to set SX2 (parts board) on the IE-75300-R-EM. If the target device does not have a subsystem clock, the subsystem user clock cannot be used. In addition, if using something other than fXT = 32.768 kHz, connect an (4.19 x fXT/32.768) MHz resonator to SX2. fXT: clock to be used Table 2-3. Switching between Internal Clock and User Clock in Subsystem Clock (1/2) Subsystem Clock Selection JP1 and JP2 connection positions Internal Clock User Clock 1 2 JP1 (2 and 3 shorted) 3 1 2 JP1 3 (1 and 2 shorted) (Shipped setting) Caution To select the user clock, the CLKU command is effective only in the main system clock. Connection circuit for setting Emulation device SX2 setting (1) When using an oscillator NC XT1 XT2 VCC Crystal resonator GND 32.768 kHz CLOCK OUT (Crystal oscillator) 1 2 3 4 5 6 7 14 13 12 11 10 9 8 (Socket) Socket No. Crystal oscillator pin NC GND CLOCK OUT VCC -1 -7 -8 - 14 (Connection) Crystal resonator Emulation device XT1 XT2 XT1 XT2 25 CHAPTER 2 INSTALLATION PROCEDURE Table 2-3. Switching between Internal Clock and User Clock in Subsystem Clock (2/2) Subsystem Clock Selection Connection circuit for setting Internal Clock (2) User Clock When using resonator (No. between parts board pins) 1 2 3 4 5 6 7 14 13 12 11 10 9 8 Ceramic resonator or crystal resonator Resistor Rx Capacitor CA Capacitor CB Lead 4 - 11 5 - 10 3 - 12 2 - 13 8-9 (Parts board) (Connection) 1 M Emulation device 1 M XT1 XT2 Rx CA CB 1 M XT1 XT2 (3) When using external clock 1 2 3 4 5 6 7 14 13 12 11 10 9 8 (No. between parts board pins) Lead 4 - 12 6-8 (Parts board) (Connection) Emulation probe XT1 pin Emulation device 1 M XT1 XT2 1 M XT1 XT2 Use oscillation circuit output for external clock. Leave the XT2 pin open. 26 CHAPTER 2 INSTALLATION PROCEDURE Remark The SX2 peripheral circuits are shown below. This should be used as a reference when using a frequency other than 32.768 kHz. 1 2 3 4 5 CLOCK IN 6 7 SX2 14 13 12 11 10 9 8 CLOCK OUT 27 CHAPTER 2 INSTALLATION PROCEDURE 2.3 Selection of Target Device When connecting to the IE-75001-R, you can select the target device either by using the DIP switch (SW1) on the IE-75300-R-EM or by using the IE-75001-R's STS command. These two methods are described below. 2.3.1 Selection of target device using SW1 If you use SW1 on the IE-75300-R-EM to set the target device in advance, the selected target device will always be set whenever the IE-75001-R's power is turned on. You can change the target device setting by using the IE75001-R's STS command. Figure 2-13. SW1 Setting (1/4) PD75304, 306, 308, P308, 312, 316, P316, 304B, 306B, 308B ON 1 2 3 4 5 SW1 OFF (Bits 1 to 5 are ON.) ON PD75312B, 316B, P316A, P316B 1 2 3 4 5 SW1 OFF (Bits 2 to 5 are ON.) PD75328, P328 PD75336, P336 ON 1 2 3 4 5 SW1 OFF (Bits 1 and 3 to 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 3 to 5 are ON.) PD750004, 0006, 0008, P0016 (Mk I) PD750004, 0006, 0008, P0016 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1, 2, 4, and 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 2, 4, and 5 are ON.) 28 CHAPTER 2 INSTALLATION PROCEDURE Figure 2-13. SW1 Setting (2/4) PD750104, 0106, 0108, P0116 (Mk I) PD750104, 0106, 0108, P0116 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1, 4, and 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 4 and 5 are ON.) PD750064, 0066, 0068, P0076 (Mk I) PD750064, 0066, 0068, P0076 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1, 2, and 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 2 and 5 are ON.) PD753012, 3016, 3017, P3018 (Mk I) PD753012A, 3016A, 3017A, P3018A (Mk I) PD753012, 3016, 3017, P3018 (Mk II) PD753012A, 3016A, 3017A, P3018A (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1, 4, and 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 4 and 5 are ON.) PD753036, P3036 (Mk I) PD753036, P3036 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1 and 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 5 is ON.) 29 CHAPTER 2 INSTALLATION PROCEDURE Figure 2-13. SW1 Setting (3/4) PD753104, 3106, 3108, P3116 (Mk I) PD753104, 3106, 3108, P3116 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1 to 3 and 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 2, 3, and 5 are ON.) PD753204, 3206, 3208, P3216 (Mk I) PD753204, 3206, 3208, P3216 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1 to 4 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 2 to 4 are ON.) PD753304 (Mk I) PD753304 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1, 2, and 4 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 2 and 4 are ON.) PD754202 (Mk I) PD754202 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1 to 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 2 to 5 are ON.) 30 CHAPTER 2 INSTALLATION PROCEDURE Figure 2-13. SW1 Setting (4/4) PD754144, 4244 (Mk I) PD754144, 4244 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1, 3, and 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 3 and 5 are ON.) PD754264 (Mk I) PD754264 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1 and 3 to 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 3 to 5 are ON.) PD75F4264 (Mk I) PD75F4264 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1, 2, 4, and 5 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 2, 4, and 5 are ON.) PD754302, 4304, P4308 (Mk I) PD754302, 4304, P4308 (Mk II) ON 1 2 3 4 5 SW1 OFF (Bits 1, 3, and 4 are ON.) ON 1 2 3 4 5 SW1 OFF (Bits 3 and 4 are ON.) 31 CHAPTER 2 INSTALLATION PROCEDURE 2.3.2 Selection of target device using STS command The IE-75001-R's STS command (STSC) can be used to change the target device setting regardless of the SW1 setting on the IE-75300-R-EM. After entering the command, select the number for the target device from the menu screens to select a new target device. The list of target devices is divided into two screens. After executing the STSC command, press the RETURN key to switch screens. When the power is switched on, the target device will be that selected via SW1 on the IE-75300-R-EM. Enter STSD to display the selected target device. In addition to the target device name, this display shows the program memory area address and other device-related information. Example of display following STSC command: (a) When information ROM and system setting data ROM are Ver.3.3 brk:0>stsc (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) (21) (22) Target Target Target Target Target Target Target Target Target Target Target Target Target Target Target Target Target Target Target Target Target Target CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU CPU uPD75304/304B/306/306B/308/308B/P308/312/316/P316 uPD75312B/316B/P316A/P316B uPD75328/P328 uPD75336/P336 uPD750004/0006/0008/P0016(MkI) uPD750004/0006/0008/P0016(MkII) uPD753017/3017A/3016/3016A/3012/3012A/P3018/P3018A(MkI) uPD753017/3017A/3016/3016A/3012/3012A/P3018/P3018A(MkII) uPD753108/3106/3104/P3116(MkI) uPD753108/3106/3104/P3116(MkII) uPD754144/4244(MkI) uPD754144/4244(MkII) uPD750064/0066/0068/P0076(MkI) uPD750064/0066/0068/P0076(MkII) uPD753036/P3036(MkI) uPD753036/P3036(MkII) uPD753208/3206/3204/P3216(MkI) uPD753208/3206/3204/P3216(MkII) uPD754304/4302/P4308(MkI) uPD754304/4302/P4308(MkII) uPD753304(MkI) uPD753304(MkII) <1> <2> Target CPU No. 11(cr:next page / .:end)= <3> <1> Change target device <2> Selectable target device Select the target device used according to the number in parentheses. The device name displayed differs according to the version of the information ROM and system setting data ROM. <3> Select target device 32 CHAPTER 2 INSTALLATION PROCEDURE (b) When information ROM and system setting data ROM are Ver.4.3 brk:0>stsc (1) (2) (3) (4) (5) (6) (7) (8) Target Target Target Target Target Target Target Target CPU CPU CPU CPU CPU CPU CPU CPU uPD754102/4202(MkI) uPD754102/4202(MkII) uPD754264(MkI) uPD754264(MkII) uPD75F4264(MkI) uPD75F4264(MkII) uPD750104/0106/0108/P0116(MkI) uPD750104/0106/0108/P0116(MkII) <1> <2> Target CPU No. 1(cr:next page / .:end)= <1> Change target device <2> Selectable target device Select the target device used according to the number in parentheses. The device name displayed differs according to the version of the information ROM and system setting data ROM. <3> Select target device Example of display following STSD command: brk:0>stsd Target CPU Program Memory Data Memory Memory Bank Register Bank <3> <1> uPD75304/304B/306/306B/308/308B/P308/312/316/P316 0-FFFFH 00H-1FFH, F80H-FFFH 0-1, 15 0-0 <1> Display target device for debugging Caution On the target device, the SBS.3 setting can be used to select between Mk I (2-byte stack operation) and Mk II (3-byte stack operation), but note that the selection made using the STS command is in effect. 33 CHAPTER 2 INSTALLATION PROCEDURE 2.4 ROM Checking and Replacement 2.4.1 ROM checking With the Ver.1.47 IE-75300-R-EM, it is necessary to replace the information ROM and system setting data ROM mounted at shipment (Ver.3.3) with the ROM (Ver.4.3) provided according to the target device used. Table 2-4 shows the target device and corresponding ROM. Table 2-4. Target Device and Corresponding ROM Target Device Corresponding ROM ROMs mounted at shipment * Information ROM IC79, IC80 (Ver.3.3) * System setting data ROM IC3 (Ver.3.3) PD75304, 304B, 306, 306B, 308, 308B, P308, 75312, 312B, 316, 316B, P316, P316A, P316B, 75328, P328, 336, P336, 750004, 0006, 0008, P0016, 750064, 0066, 0068, P0076, 753012, 3012A, 3016, 3016A, 3017, 3017A, P3018, P3018A, 753036, P3036, 753104, 3106, 3108, P3116, 753204, 3206, 3208, P3216, 753304Notes 1, 2, 754144, 4244, 754302, 4304, P4308 PD750104, 0106, 0108, P0116, 754202, 4264, F4264Note 2 ROMs provided with IE-75300-R-EM * Information ROM IC79, IC80 (Ver.4.3) * System setting data ROM IC3 (Ver.4.3) Notes 1. Supports only ES products (shrink DIP (DU)), but not mass produced products (bare chip). 2. Under development Before use, check that the versions of the information ROM and system setting data ROM mounted on the IE-75300R-EM correspond to the target device used. 34 CHAPTER 2 INSTALLATION PROCEDURE Figure 2-14. Positions of Information ROM and System Setting Data ROM CN4 CN3 CN2 CN1 SW1 ON P1 USER IE SW2 P2 IC80 IC3 System setting data ROM SX1 SX2 IE-75300-R-EM D759000 BOARD IE-75300-R-EM 1 1 3 11 10 9 8 7 6 5 JP4 JP3 3 JP2 JP1 1 3 Information ROM IC79 35 CHAPTER 2 INSTALLATION PROCEDURE 2.4.2 Information ROM replacement Replace the information ROM as follows. (1) Remove the IE-75300-R-EM D759000 BOARD from the IE-75300-R-EM. The IE-75300-R-EM D759000 BOARD is inserted into CN5 and CN6 of the IE-75300-R-EM. Figure 2-15. Removal of IE-75300-R-EM D759000 BOARD (2) Remove the information ROMs IC79 and IC80 from the IC79 and IC80 sockets on the IE-75300-R-EM. Figure 2-16. Removal of Information ROM 36 CHAPTER 2 INSTALLATION PROCEDURE (3) Insert the information ROMs IC79 and IC80 for replacement into the IC79 and IC80 sockets. Figure 2-17. Mounting of Information ROM (4) Insert the IE-75300-R-EM D759000 BOARD into CN5 and CN6 of the IE-75300-R-EM. Figure 2-18. Connection of IE-75300-R-EM D759000 BOARD 37 CHAPTER 2 INSTALLATION PROCEDURE 2.4.3 System setting data ROM replacement Replace the system setting data ROM as follows. (1) Remove the system setting data ROM from the IC3 socket on the IE-75300-R-EM D759000 BOARD. Figure 2-19. Removal of System Setting Data ROM (2) Insert the system setting data ROM IC3 for replacement into the IC3 socket. Figure 2-20. Mounting of System Setting Data ROM 38 CHAPTER 2 INSTALLATION PROCEDURE 2.5 Mask Options For details of mask options, see the user's manual for the target emulation probe. 2.6 Power Supply Setting Two types of power supply can be set for emulation using the IE-75300-R-EM: the IE-75001-R's internal power supply or a user power supply. Use SW2 to make the power supply setting. SW2's shipped setting is for use of the IE-75001-R's internal power supply. Figure 2-21. SW2 Setting SW2 USER USER SW2 IE IE: sets IE-75001-R's internal power supply IE USER: sets user power supply If you use SW2 to set user power supply, emulation can be performed in the power supply voltage VDD range of 2.7 to 5.0 V. However, if you use the IE-75001-R's internal power supply, emulation can only be performed at VDD = 5.0 V. Cautions 1. When performing low-voltage emulation, make sure that the power supply is applied to VDD. 2. When performing emulation with a user power supply, make sure that the RESET pin is pulledup. Remark IE-75300-R-EMs Ver.1.32 or later do not have SW3 to SW5 and JP4 to JP11, therefore settings are not necessary. IE-75300-R-EM D759000 BOARD has the functions of SW3 to SW5 and JP4 to JP11, and automatically performs the settings. 39 CHAPTER 2 INSTALLATION PROCEDURE 2.7 JP2 and JP3 Settings JP2 and JP3 are jumper pins (JP) to select IE-75300-R-EM D759000 BOARD. Therefore, their settings do not need to be changed. The factory-shipped jumpers are installed between 2 and 3 on both JP2 and JP3. Figure 2-22. JP2 and JP3 Settings 3 2 1 JP2 JP3 2.8 JP1 of IE-75300-R-EM D759000 BOARD Setting JP1 of IE-75300-R-EM D759000 BOARD is a jumper pin to select the version of PD759000 which is the emulation device of IE-75300-R-EM D759000 BOARD. Therefore, its setting does not need to be changed. The factory-shipped jumpers are installed as shown below depending on the version. Figure 2-23. JP1 of IE-75300-R-EM D759000 BOARD Setting (1) When version of IE-75300-R-EM is 1.32 to 1.35 3 2 1 JP1 (2) When version of IE-75300-R-EM is 1.46 or later 3 2 1 JP1 40 CHAPTER 3 DIFFERENCES BETWEEN IE-75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION) CHAPTER 3 DIFFERENCES BETWEEN IE-75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION) When combining the IE-75300-R-EM with the IE-75000-R-BK to emulate various target devices, the executable commands, program memory area, pin treatment, and other factors vary in some respects from the operation of an actual device. These differences should be noted, and are described below. 3.1 Differences in Executable Commands The emulation CPU (PD75000ANote 1) for the IE-75000-R-BK can execute the entire command sets of the 75X and 75XL Series even when it is connected to the IE-75300-R-EM. Accordingly, this includes commands that are not supported by the target device or that have different use ranges from the target device's commands. This should be noted when developing programsNote 2. Notes 1. The IE-75000-R-BK uses a PD75000A as a dedicated device for executing emulation of common functions of the 75X and 75XL Series. 2. The target device can be specified using the relocatable assembler (RA75X) for the 75X Series to enable program development within the target device's instruction set. 3.2 Differences in Program Memory Area The IE-75000-R-BK has 64 Kbytes of program memory area, all of which can be used even when the IE-75000R-BK is connected to the IE-75300-R-EM. When using this area, be sure to note the internal ROM capacity of the target device. 3.3 Differences in Power Supply Voltage Although actual devices operate with power supply voltages VDD = 2.7 V to 6.0 V, 2.0 V to 6.0 V, or 1.8 V to 6.0 V, the IE-75300-R-EM can perform emulation with a power supply voltage VDD = 2.7 V to 5.0 V. 3.4 Differences in Clock Generation Circuit When emulating a device which has RC oscillation, use the internal clock (4.19 MHz) or the user clock. Oscillaion with an external resistor (R) and a capacitor (C) is not possible. 41 CHAPTER 3 DIFFERENCES BETWEEN IE-75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION) 3.5 Operation Using Main System Clock or Subsystem Clock * Main system clock oscillation stop (SCC.3 = 1) The following are differences when the main system clock's oscillation is stopped. Emulation Main system clock Basic interval timer operation Does not stop Operable via divided clock of X1 input (32 kHz x1, x2, x16) Target Device Stops Stops After switching to subsystem clock oscillation, the clock supplied to the peripheral hardware differs until the main system clock's oscillation is stopped. Emulation Supplied clock 32 kHz x1, x2, x16 Target Device 4.19 MHz divided clock As shown above, the emulation operates differently from the target device, and the following caution points should be noted. (1) Basic interval timer operation Before switching to 32 kHz (SCC.0 = 1), set the BT interrupt to disabled mode. When the clock returns to the main system clock (SCC.0 = 0), be sure to use the start command to clear the interrupt request flag and counter before using the BT. (2) Peripheral hardware operation Before switching to 32 kHz (SCC.0 = 1), set the peripheral hardware for internal clock operation to interrupt disabled mode or operation stop mode. (3) When using a target device subsystem clock with a frequency other than fXT = 32.768 kHz, connect a (4.19 x fXT/32.768) MHz resonator to SX2. fXT: clock to be used 42 CHAPTER 3 DIFFERENCES BETWEEN IE-75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION) 3.6 Differences between IE-75300-R-EM Version's Earlier than Ver. 1.32 and Target Devices While IE-75300-R-EMs earlier than Ver.1.32 have the following differences with the target device, the Ver.1.47 do not have such restrictions and can carry out the same operations as the device. * Restrictions of IE-75300-R-EMs earlier than Ver.1.32 Emulation Operation when using the P02/SO/ SB0 and P03/SB7/SI pins as serial interface I/O port Buzzer output frequency Low-voltage emulation is possible only with some devices Target Device Operates regardless of the power voltage 2 kHz only Selectable 2 kHz, 4 kHz, and 32 kHz 3.7 Restrictions When using SPR command of the control program, the manipulation of the system clock control register (SCC) is made illegal. Do not manipulate SCC, SCC.0, and SCC.3 with SPR command. The following methods are taken to bypass the problem. * When reading (checking the value) Check the trace result and make sure the manipulation instruction has been executed. * When writing Describe the manipulation instruction on the program. 43 CHAPTER 3 DIFFERENCES BETWEEN IE-75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION) [MEMO] 44 CHAPTER 4 INSTALLATION (PD75308, 316, 328, AND 336 SUBSERIES) FOR IE-75001-R CHAPTER 4 INSTALLATION (PD75308, 316, 328, AND 336 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD75304, 304B, 306, 306B, 308, 308B, and P308 (PD75308 Subseries) PD75312, 312B, 316, 316B, P316, P316A, and P316B (PD75316 Subseries) PD75328 and P328 (PD75328 Subseries) PD75336 and P336 (PD75336 Subseries) 4.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD75308, 316, 328, and 336 Subseries. (1) Clock timer The following shows the restrictions when using the clock timer. <1> Always write bits 4 and 5 of the clock mode register (WM) as "0". <2> As bits 0, 1, and 2 of the clock mode register (WM) can be read by IE, but not with the device, do not read these bits. (2) LCD display Always write bit 1 of the LCD display mode register (LCDC) as "0". (3) Interrupt function Always write bit 2 of the INT0 edge detection mode register (IM0) as "0". (4) Timer/event counter * PD75308, 316, and 328 Subseries only <1> Always write "0" to the bits 0 and 1 of the timer/event counter mode register (TM0, TM1). <2> The bits 0 and 1 of the timer/event counter mode register (TM0, TM1) and timer/event counter output enable flag (TOE0, TOE1) can be read with IE, but not with a device. Therefore, do not perform reading. * PD75336 Subseries only (a) When using PTO0 and PTO1 <1> Output 0H to PORT2 and clear the output latch. <2> Do not connect a pull-up resistor with POGA bit 2 = 0. <3> Set the output port mode with PMGB bit 2 = 1. (b) When using TI1 Set the input port mode with PMGC bit 0 = 0. 45 CHAPTER 4 INSTALLATION (PD75308, 316, 328, AND 336 SUBSERIES) FOR IE-75001-R (5) Serial interface If reading is performed to the higher four bits of the serial operation mode register (CSIM), the bit 4 can be read with IE, but not with a device. Therefore, do not perform reading to the higher four bits. (6) A/D converter (PD75328 and 336 Subseries only) Always write "0" to the bits 0 and 1, and "1" to the bit 7 of the A/D conversion mode register (ADM). 46 CHAPTER 4 INSTALLATION (PD75308, 316, 328, AND 336 SUBSERIES) FOR IE-75001-R 4.2 Handling of Pins of IE-75300-R-EM (PD75308, 316, 328, and 336 Subseries) Figure 4-1. Handling of Pins of PD75304, 304B, 306, 306B, 308, 308B, P308, 312, 312B, 316, 316B, P316, P316A, P316B, 328, P328, 336, and P336 IE-75300-R-EM PD759000 PORT0 P00 PORT7 Adapter board (Target system side) 100 1 M Pull-down resistor PORT0 to 7 D HC374 P40 PORT4Note 1 Note 1 PORT5 64 k Pull-up resistor 100 PORT4 and PORT5 1 M Pull-down resistor 39 k Pull-up resistor D HC374 P110 P111 P112 P113 P90 P91 100 1 M Pull-down resistor AN0 to 5Note 2 100 P80Note 2 P81Note 2 P82/AN6Note 3 P83/AN7Note 3 1 M Pull-down resistor D HC374 PORT23 PORT22 COM0 to 3 S0 to 31 PORT15 Notes 1. N-ch open drain output 2. Only for PD75328, P328, 336, and P336 3. Only for PD75336 and P336 47 CHAPTER 4 INSTALLATION (PD75308, 316, 328, AND 336 SUBSERIES) FOR IE-75001-R [MEMO] 48 CHAPTER 5 INSTALLATION (PD750008 AND 0108 SUBSERIES) FOR IE-75001-R CHAPTER 5 INSTALLATION (PD750008 AND 0108 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD750004, 0006, 0008, and P0016 (PD750008 Subseries) PD750104, 0106, 0108, and P0116 (PD750108 Subseries) 5.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD750008 and 0108 Subseries. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. (2) Oscillation wait time when reset (PD750108 Subseries only) The oscillation wait time when reset is fixed at 217/fCC (131.1 ms: fCC = at 1.0 MHz operation) with the IE. (3) Subsystem clock oscillation circuit Read/write of the sub-oscillation circuit control register (SOS) cannot be performed. 49 CHAPTER 5 INSTALLATION (PD750008 AND 0108 SUBSERIES) FOR IE-75001-R 5.2 Handling of Pins of IE-75300-R-EM (PD750008 and 0108 Subseries) Figure 5-1. Handling of Pins of PD750004, 0006, 0008, P0016, 0104, 0106, 0108, and P0116 IE-75300-R-EM PD759000 Adapter board (Target system side) PORT0 P00 PORT8 100 1 M Pull-down resistror PORT0 PORT8 D HC374 P40 PORT4Note PORT5Note 64 k Pull-up resistor 100 PORT4 and PORT5 1 M Pull-down resistor 39 k Pull-up resistor D HC374 Note N-ch open drain output 50 CHAPTER 6 INSTALLATION (PD750068 SUBSERIES) FOR IE-75001-R CHAPTER 6 INSTALLATION (PD750068 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD750064, 0066, 0068, and P0076 (PD750068 Subseries) 6.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD750068 Subseries. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. 51 CHAPTER 6 INSTALLATION (PD750068 SUBSERIES) FOR IE-75001-R 6.2 Handling of Pins of IE-75300-R-EM (PD750068 Subseries) Figure 6-1. Handling of Pins of PD750064, 0066, 0068, and P0076 IE-75300-R-EM Adapter board (Target system side) PD759000 PORT0 P00/INT4 to PORT3 100 1 M Pull-down resistor D PORT0 to PORT3 64 k Pull-up resistor 100 PORT4 and PORT5 PORT4Note P40 PORT5Note HC374 1 M Pull-down resistor D P12 P70 39 k Pull-up resistor 100 HC374 P12/TI1/INT2 1 M Pull-down resistor P60 P90 D HC374 100 P60/AN4 1 M Pull-down resistor 100 P61 P91 1 M Pull-down resistor P61/AN5 100 P62 P92 1 M Pull-down resistor 100 P63 P93 1 M Pull-down resistor D P80 PORT8 HC374 1 M Pull-down resistor D HC374 100 P62/AN6 P63/AN7 P110/AN0 P111/AN1 P112/AN2 P113/AN3 Note N-ch open drain output 52 CHAPTER 7 INSTALLATION (PD753017 SUBSERIES) FOR IE-75001-R CHAPTER 7 INSTALLATION (PD753017 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD753012, 3012A, 3016, 3016A, 3017, 3017A, P3018, and P3018A (PD753017 Subseries) 7.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD753017 Subseries. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. (2) Subsystem clock oscillation circuit Read/write of the sub-oscillation circuit control register (SOS) cannot be performed. 53 CHAPTER 7 INSTALLATION (PD753017 SUBSERIES) FOR IE-75001-R 7.2 Handling of Pins of IE-75300-R-EM (PD753017 Subseries) Figure 7-1. Handling of Pins of PD753012, 3012A, 3016, 3016A, 3017, 3017A, P3018, and P3018A IE-75300-R-EM Adapter board (Target system side) PD759000 PORT0 P00 to PORT8 100 1 M Pull-down resistor D HC374 PORT0 PORT8 P12 P110 100 P12/TI1/TI2/INT2 1 M Pull-down resistor D HC374 64 k Pull-up resistor P40 PORT4Note Note PORT5 100 PORT4 and PORT5 1 M Pull-down resistor 39 k Pull-up resistor D HC374 PORT23 PORT22 COM0 to 3 S0 to 31 PORT15 Note N-ch open drain output 54 CHAPTER 8 INSTALLATION (PD753036 SUBSERIES) FOR IE-75001-R CHAPTER 8 INSTALLATION (PD753036 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD753036 and P3036 (PD753036 Subseries) 8.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD753036 Subseries. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. 55 CHAPTER 8 INSTALLATION (PD753036 SUBSERIES) FOR IE-75001-R 8.2 Handling of Pins of IE-75300-R-EM (PD753036 Subseries) Figure 8-1. Handling of Pins of PD753036 and P3036 IE-75300-R-EM Adapter board PD759000 PORT0 to P00/INT4 PORT3 PORT6 to PORT8 100 1 M Pull-down resistor D HC374 64 k Pull-up resistor P40 PORT4Note Note PORT5 100 1 M Pull-down resistor 39 k Pull-up resistor D P110 P111 P112 P113 P90 P91 P82 P83 HC374 AN0 to 5 PORT4 and PORT5 PORT0 to PORT3 PORT6 to PORT8 100 1 M Pull-down resistor 100 D HC374 P60/AN4 P61/AN5 PORT23 PORT19 to PORT15 COM0 to 3 S0 to 15 Note N-ch open drain output 56 CHAPTER 9 INSTALLATION (PD753108 SUBSERIES) FOR IE-75001-R CHAPTER 9 INSTALLATION (PD753108 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD753104, 3106, 3108, and P3116 (PD753108 Subseries) 9.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD753108 Subseries. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. 57 CHAPTER 9 INSTALLATION (PD753108 SUBSERIES) FOR IE-75001-R 9.2 Handling of Pins of IE-75300-R-EM (PD753108 Subseries) Figure 9-1. Handling of Pins of PD753104, 3106, 3108, and P3116 IE-75300-R-EM Adapter board (Target system side) PD759000 PORT0 P00 100 1 M Pull-down resistor D HC374 P12 P110 100 1 M Pull-down resistor P12/TI1/TI2/INT2 PORT0 PORT7 D HC374 64 k Pull-up resistor 100 PORT5 P50 PORT5Note 1 M Pull-down resistor 39 k Pull-up resistor D HC374 Mask option P80/S23 P81/S22 P82/S21 P83/S20 P90/S19 P91/S18 P92/S17 P93/S16 COM0 to 3 S0 to 15 P160 PORT16 PORT17 P170 PORT23 PORT22 Mask option PORT15 Note N-ch open drain output 58 CHAPTER 10 INSTALLATION (PD753208 SUBSERIES) FOR IE-75001-R CHAPTER 10 INSTALLATION (PD753208 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD753204, 3206, 3208, and P3216 (PD753208 Subseries) 10.1 Differences Among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD753208 Subseries. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. 59 CHAPTER 10 INSTALLATION (PD753208 SUBSERIES) FOR IE-75001-R 10.2 Handling of Pins of IE-75300-R-EM (PD753208 Subseries) Figure 10-1. Handling of Pins of PD753204, 3206, 3208, and P3216 IE-75300-R-EM Adapter board (Target system side) PD759000 PORT0 P00/INT4 to PORT3 PORT6 100 1 M Pull-down resistor D HC374 P12/INT2 P110 1 M Pull-down resistor D HC374 64 k Pull-up resistor P50 PORT5Note 100 1 M Pull-down resistor 39 k Pull-up resistor D HC374 P160 PORT16 PORT17 P170 Mask option 100 PORT5 100 P12/TI1/TI2/INT2 PORT0 to PORT3 PORT6 P80/S23 Mask option 100 P90/S19 PORT23 PORT19 COM0 to 3 S12 to 15 Note N-ch open drain output 60 CHAPTER 11 INSTALLATION (PD753304) FOR IE-75001-R CHAPTER 11 INSTALLATION (PD753304) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of the product shown below. Target devices: PD753304 11.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD753304. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. (2) Interrupt function The bits 3 and 4 of the INTA register (INTA) can be read/written with IE, but not with a device. Always write "0" to the bits 3 and 4. (3) P30 to P33, P100 to P103 When using IE, P30 to P33 and P100 to P103 become low-level input mode after reset. However, when using a device, P30 to P32 become low-level output mode, P33 becomes high-level output mode, P100 to P103 become input mode with a pull-up resistor after reset. Performs the following processings after reset. <1> Write "8H" to the address FF3H. <2> Write "0FH" to the address FE8H. <3> Write "01H" to the address FDEH. (4) Sub-oscillation circuit control register (SOS) When using a device, the oscillation of the subsystem clock can be stopped in the STOP mode. However, when using IE, the oscillation cannot be stopped. Always write "0" to the bit 3 of SOS. 61 CHAPTER 11 INSTALLATION (PD753304) FOR IE-75001-R 11.2 Handling of Pins of IE-75300-R-EM (PD753304) Figure 11-1. Handling of Pins of PD753304 IE-75300-R-EM Adapter board (Target system side) PD759000 P30 PORT3 Switch 100 PORT3 1 M Pull-down resistor D HC374 P80 PORT8 100 k Pull-up resistor 100 PORT10 1 M Pull-down resistor D HC374 P160 PORT16 100 P80/S23 P81/S22 P82/S21 P83/S20 PORT23 PORT22 COM0 to 3 S0 to 19 PORT18 62 CHAPTER 12 INSTALLATION (PD754244 SUBSERIES) FOR IE-75001-R CHAPTER 12 INSTALLATION (PD754244 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD754202, 4144, 4244, 4264, and F4264 (PD754244 Subseries) 12.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD754244 Subseries. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. (2) EEPROM (PD754144, 4244, 4264, and F4264 only) IE simulatively performs writing to EEPROM using a RAM, so it seems as if the writing is properly performed even when sufficient writing time is not secured. However, a device cannot perform proper writing unless sufficient writing time is secured. 63 CHAPTER 12 INSTALLATION (PD754244 SUBSERIES) FOR IE-75001-R 12.2 Handling of Pins of IE-75300-R-EM (PD754244 Subseries) Figure 12-1. Handling of Pins of PD754202, 4144, 4244, 4264, and F4264 IE-75300-R-EM Adapter board (Target system side) PD759000 P30 PORT3 P70 to PORT7 P60 VREF 1 M Pull-down resistor 100 P61 P11 1 M Pull-down resistor 100 P62 P82 1 M Pull-down resistor 100 P63 P83 1 M Pull-down resistor 100 KRREN P12 P80 KRREN/TI0/TI1 P80 P63/PTH01 P62/PTH00 P61/INT0/TI2 100 1 M Pull-down resistor D HC374 100 P60/VREF PORT3 PORT7 D HC374 Remark Alternate-function pin can be used only for the PD754144 and 4244. Alternate functions differ according to the device used. 64 CHAPTER 13 INSTALLATION (PD754304 SUBSERIES) FOR IE-75001-R CHAPTER 13 INSTALLATION (PD754304 SUBSERIES) FOR IE-75001-R This chapter describes use of the IE-75001-R for emulation of products of the subseries shown below. Target devices: PD754302, 4304, and P4308 (PD754304 Subseries) 13.1 Differences among Target Devices When combining the IE-75300-R-EM with the IE-75001-R to emulate various target devices, some factors vary in certain respects from the operation of an actual device. For details concerning operation factors such as the executable commands, program memory area, and system clock, see CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE-75001-R (ALL TARGET DEVICES COMMON VERSION). Described below are the differences between actual devices and target devices belonging to the PD754304 Subseries. (1) Watchdog timer (WDT) mode The IE-75001-R cannot perform emulation in the WDT mode. When the software comes to the WDT setting, the basic interval timer (BT) is activated and a BT interrupt flag is set. 65 CHAPTER 13 INSTALLATION (PD754304 SUBSERIES) FOR IE-75001-R 13.2 Handling of Pins of IE-75300-R-EM (PD754304 Subseries) Figure 13-1. Handling of Pins of PD754302, 4304, and P4308 IE-75300-R-EM PD759000 Adapter board (Target system side) PORT0 to PORT3 PORT6 to PORT8 P00/INT4 1 M Pull-down resistor P13/TI0/TI1 P20/PTO0 P21/PTO1 100 PORT0 to PORT3 PORT6 to PORT8 D HC374 P80 P81 64 k Pull-up resistor PORT5 Note P50 100 PORT5 1 M Pull-down resistor 39 k Pull-up resistor D HC374 Note N-ch open drain output 66 APPENDIX A IE-75300-R-EM SPECIFICATIONS APPENDIX A IE-75300-R-EM SPECIFICATIONS Part number Emulation device Humidity Storage temperature Power supply PCB dimensions : IE-75300-R-EM : PD75000AL and PD759000 : 10 to 80 % (must be free of condensation) : -15 to +60 C (must be free of condensation) :5V5% : IE-75300-R-EM Operating ambient temperature : 0 to 50 C (must be free of condensation) 261.62 mm 249.97 mm P1 P2 304.80 mm IE-75300-R-EM D759000 BOARD 192.4 mm 71.01 mm 180.00 mm CN4 CN3 CN2 CN1 67 APPENDIX A IE-75300-R-EM SPECIFICATIONS [MEMO] 68 APPENDIX B IE-75300-R-EM BLOCK DIAGRAM APPENDIX B IE-75300-R-EM BLOCK DIAGRAM Figure B-1. IE-75300-R-EM Block Diagram Peripheral emulation interface (P1, P2) SVA0 to SVA11 SVD0 to SVD7 MD0 to MD7 VACK TPTM LUP +12 V TPTH MA0 to MA11 TC0, TC1 INFROM MEMW MEMR Information ROM Port trace latch Mapping ROM BNK1 IROMSEL IOSEL CLKSEL0 Clock generator Vector interrupt control Control signal generator MRBS0 to MRBS3 X1, X2 XT1, XT2 BMD Expansion connectors CN5 CN6 MD FPGA AMD PD75390R Latch up detector L/S RESET, EXT0 to EXT7 L/S PORT0 to PORT15 PORT8, PORT9 PMGA, PMGB, PMGC PORT0 to PORT8 L/S X1, XT1 AN0 to AN7 USER VDD Probe interface (CN1 to CN4) S0 to S31, COM0 to COM3, BIAS TR Adapter board CN5, CN6 Emulation probe User target system Mask option 69 APPENDIX B IE-75300-R-EM BLOCK DIAGRAM Figure B-2. IE-75300-R-EM D759000 BOARD Block Diagram Pe0 to Pe15 Pe16 to Pe23 BIAS, USRESO AVREF, AVSS, USRESI, VREF, KRREN, VLC0 to VLC2 MA0 to MA11 MD0 to MD7 X1, XT3, VACK, BHEN, MRD, MWR PD759000 OSCOUT, REL Pe8, Pe9, Pe11, Pe15 MA0 to MA11 EESEL BUSYV2 Pe17 IA1 to IA17 IAD0 to IAD17 I759WR IA1 to IA17 Connector RUN EEPROM control IA1 to IA3 IAD0 to IAD7 IEEWR P014RES IAD0 to IAD17 IROMRD IAD0 to IAD17 System setting data ROM IMWRMSK IROMSEL0 to IROMSEL4 IROMWR Expansion control CPU 70 APPENDIX C PIN TABLES FOR CN1 TO CN4 APPENDIX C PIN TABLES FOR CN1 TO CN4 CN1 pin table No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Pin Name GND GND GND GND P00a/INT4 P01 NC P02 NC P03 NC P10 NC P11 NC P12 NC P13 NC NC TI1 P20 P21 NC P22 P23 P30 P31 P32 P33 NC P40 a c a a a a a a a c a a a a a a a No. 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 Pin Name NC P41 NC P42 NC P43 NC P50 NC P51 NC P52 NC P53 P60 P61 P62 P63 P70 P71 P72 P73 NC NC NC NC P80 P81 P82 P83 P90 P91 a a a a a a a a a a a a a a a a a a a No. 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 Pin Name P92 P93 P100 NC P101 NC P102 NC P103 NC AVSS NC NC NC NC AN0 AN1 AN2 AN3 AN4 NC AN5 NC AN6 NC AN7 NC AVDD NC AVREF NC NC 71 APPENDIX C PIN TABLES FOR CN1 TO CN4 CN2 pin table No. 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 Pin Name GND GND GND GND P110 P111 P112 P113 P120 P121 P122 P123 P130 P131 P132 P133 P140 P141 P142 P143 P150 P151 P152 P153 P21 P22 NC NC NC NC VREF KRREN a a No. 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 Pin Name VLC0 VLC1 VLC2 TRG2 RESET u IROMSEL0 IROMSEL1 IROMSEL2 IROMSEL3 IROMSEL4 pe12 NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC X1 NC a No. 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 Pin Name XT1 NC NC NC NC RUN/BRK TI2 TI3 NC NC NC NC NC NC NC NC NC NC NC NC NC NC EXT0 EXT1 EXT2 EXT3 EXT4 EXT5 EXT6 EXT7 P82 P83 d d a 72 APPENDIX C PIN TABLES FOR CN1 TO CN4 CN3 pin table No. 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 Pin Name RESETU NC NC NC NC NC NC NC EVCMOSPW EVCMOSPW EVCMOSPW TR153 TR152 TR151 TR150 NC NC NC NC TR143 TR142 TR141 TR140 NC NC NC NC TR133 TR132 TR131 TR130 NC a a a a a a a a a a a a a No. 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 Pin Name NC NC NC TR123 TR122 TR121 TR120 TR113 TR112 TR111 TR110 TR103 TR102 TR101 TR100 TR93 TR92 TR91 TR90 TR83 TR82 TR81 TR80 TR73 TR72 TR71 TR70 TR63 TR62 TR61 TR60 TR53 a a a a a a a a a a a a a a a a a a a a a a a a a a a a a No. 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Pin Name TR52 TR51 TR50 TR43 TR42 TR41 TR40 TR33 TR32 TR31 TR30 TR23 TR22 TR21 TR20 TR13 TR12 TR11 TR10 TR03 TR02 TR01 TR00 a a a a a a a a a a a a a a a a a a a a a a a VDD (+3 V) VDD (+3 V) VDD (+3 V) VDD (+5 V) VDD (+5 V) VDD (+5 V) USRVDD USRVDD USRVDD 73 APPENDIX C PIN TABLES FOR CN1 TO CN4 CN4 pin table No. 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 Pin Name S31/BP7 S30/BP6 S29/BP5 S28/BP4 S27/BP3 S26/BP2 S25/BP1 S24/BP0 S23 S22 S21 S20 S19 S18 S17 S16 S15 S14 S13 S12 S11 S10 S9 S8 S7 S6 S5 S4 S3 S2 S1 S0 No. 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 Pin Name COM0 COM1 COM2 COM3 VLC0 VLC1 VLC2 BIAS NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC No. 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 Pin Name NC NC OSCOUT CPUCL MA0 MA1 MA2 MA3 MA4 MA5 MA6 MA7 MA8 MA9 MA10 MA11 MD0 MD1 MD2 MD3 MD4 MD5 MD6 MD7 MRD MWR TC0 TC1 BHEN VACK SADREL RESET 74 APPENDIX D REVISION HISTORY APPENDIX D REVISION HISTORY The history of revisions hitherto made until now is shown below. (1/2) Edition Second Major Revisions Upgraded the IE-75300-R-EM to Ver.1.34 Added the following products to target devices: PD750068 subseries, PD750108 Subseries, PD753036 subseries, PD753208 Subseries, PD754244 subseries, PD754304 Subseries, PD753012A, 3016A, 3017A, and P3018A Added the items about ROMs provided at shipment and IE-75300-REM D759000 BOARD mounted on Added explanation of procedure when replacing firmware ROM Change in figures when connecting with target system Added the item about check and replacement of information ROM and system setting data ROM. Addition of the item about JP1 of IE-75300R-EM D759000 BOARD setting Added caution for RESET pin when performing emulation with user power supply Added the figure of JP2 and JP3 settings Added differences between less than Ver.1.32 and above Ver.1.32 of IE-75300-R-EM when connecting with IE-75001-R CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE75001-R (ALL TARGET DEVICES COMMON VERSION) CHAPTER 4 INSTALLATION (PD75308, 316, 328, AND 336 SUBSERIES) FOR IE-75001-R CHAPTER 5 INSTALLATION (PD750008 AND 0108 SUBSERIES) FOR IE75001-R CHAPTER 7 INSTALLATION (PD753017 SUBSERIES) FOR IE-75001-R CHAPTER 9 INSTALLATION (PD753108 SUBSERIES) FOR IE-75001-R APPENDIX B IE-75300-R-EM BLOCK DIAGRAM APPENDIX C PIN TABLES FOR CN1 TO CN4 CHAPTER 1 OVERVIEW General Chapter CHAPTER 2 INSTALLATION PROCEDURE Added differences among target devices when using watch timer, LCD display, and interrupt function Change of the figure of pin treatment of IE-75300-R-EM Added differences among target devices of oscillation wait time when reset and subsystem clock oscillation circuit Change in the figure of pin treatment of IE-75300-R-EM Added differences among target devices of subsystem clock oscillation circuit Change of the figure of pin treatment of IE-75300-R-EM Change of the figure of pin treatment of IE-75300-R-EM Added IE-75300-R-EM D759000 BOARD block diagram Change of CN2 pin table 75 APPENDIX D REVISION HISTORY (2/2) Edition Third Major Revisions Upgraded the IE-75300-R-EM to Ver.1.47 Added PD753304 to target devices Upgrading of information ROM (IC79, IC80) and system setting data ROM (IC3) Added the differences in clock generation circuit Added the restrictions CHAPTER 3 DIFFERENCES BETWEEN IE75001-R AND TARGET DEVICES WHEN CONNECTING THE IE75001-R (ALL TARGET DEVICES COMMON VERSION) CHAPTER 4 INSTALLATION (PD75308, 316, 328, AND 336 SUBSERIES) FOR IE-75001-R CHAPTER 5 INSTALLATION (PD750008 AND 0108 SUBSERIES) FOR IE75001-R CHAPTER 6 INSTALLATION (PD750068 SUBSERIES) FOR IE-75001-R CHAPTER 7 INSTALLATION (PD753017 SUBSERIES) FOR IE-75001-R CHAPTER 8 INSTALLATION (PD753036 SUBSERIES) FOR IE-75001-R CHAPTER 9 INSTALLATION (PD753108 SUBSERIES) FOR IE-75001-R CHAPTER 10 INSTALLATION (PD753208 SUBSERIES) FOR IE-75001-R CHAPTER 12 INSTALLATION (PD754244 SUBSERIES) FOR IE-75001-R CHAPTER 13 INSTALLATION (PD754304 SUBSERIES) FOR IE-75001-R General Chapter Added serial interface and A/D converter to the differences among target devices Change the figure of handling of pins of IE-75300-R-EM Change the figure of handling of pins of IE-75300-R-EM Change the figure of handling of pins of IE-75300-R-EM Change the figure of handling of pins of IE-75300-R-EM Change the figure of handling of pins of IE-75300-R-EM Change the figure of handling of pins of IE-75300-R-EM Change the figure of handling of pins of IE-75300-R-EM Added the differences between EEPROM and target devices Change the figure of handling of pins of IE-75300-R-EM Change the figure of handling of pins of IE-75300-R-EM 76 Facsimile Message From: Name Company 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. Tel. 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-889-1689 Taiwan NEC Electronics Taiwan Ltd. Fax: 02-719-5951 Asian Nations except Philippines NEC Electronics Singapore Pte. Ltd. Fax: +65-250-3583 Japan NEC Corporation Semiconductor Solution Engineering Division Technical Information Support Dept. Fax: 044-548-7900 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 Clarity Technical Accuracy Organization CS 96.8 Excellent Good Acceptable Poor |
Price & Availability of IE-75300-R-EM |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |