background image

Notice 

1. 

All information included in this document is current as of the date this document is issued. Such information, however, is 
subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, please 
confirm the latest product information with a Renesas Electronics sales office. Also, please pay regular and careful attention to 
additional and different information to be disclosed by Renesas Electronics such as that disclosed through our website. 

2. 

Renesas Electronics does not assume any liability for infringement of patents, copyrights, or other intellectual property rights 
of third parties by or arising from the use of Renesas Electronics products or technical information described in this document.  
No license, express, implied or otherwise, is granted hereby under any patents, copyrights or other intellectual property rights 
of Renesas Electronics or others. 

3. 

You should not alter, modify, copy, or otherwise misappropriate any Renesas Electronics product, whether in whole or in part. 

4. 

Descriptions of circuits, software and other related information in this document are provided only to illustrate the operation of 
semiconductor products and application examples.  You are fully responsible for the incorporation of these circuits, software, 
and information in the design of your equipment.  Renesas Electronics assumes no responsibility for any losses incurred by 
you or third parties arising from the use of these circuits, software, or information. 

5. 

When exporting the products or technology described in this document, you should comply with the applicable export control 
laws and regulations and follow the procedures required by such laws and regulations.  You should not use Renesas 
Electronics products or the technology described in this document for any purpose relating to military applications or use by 
the military, including but not limited to the development of weapons of mass destruction.  Renesas Electronics products and 
technology may not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited 
under any applicable domestic or foreign laws or regulations. 

6. 

Renesas Electronics has used reasonable care in preparing the information included in this document, but Renesas Electronics 
does not warrant that such information is error free.  Renesas Electronics assumes no liability whatsoever for any damages 
incurred by you resulting from errors in or omissions from the information included herein. 

7. 

Renesas Electronics products are classified according to the following three quality grades:  “Standard”, “High Quality”, and 
“Specific”.  The recommended applications for each Renesas Electronics product depends on the product’s quality grade, as 
indicated below.  You must check the quality grade of each Renesas Electronics product before using it in a particular 
application.  You may not use any Renesas Electronics product for any application categorized as “Specific” without the prior 
written consent of Renesas Electronics.  Further, you may not use any Renesas Electronics product for any application for 
which it is not intended without the prior written consent of Renesas Electronics.  Renesas Electronics shall not be in any way 
liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for an 
application categorized as “Specific” or for which the product is not intended where you have failed to obtain the prior written 
consent of Renesas Electronics.  The quality grade of each Renesas Electronics product is “Standard” unless otherwise 
expressly specified in a Renesas Electronics data sheets or data books, etc. 

“Standard”: 

Computers; office equipment; communications equipment; test and measurement equipment; audio and visual 
equipment; home electronic appliances; machine tools; personal electronic equipment; and industrial robots. 

“High Quality”:  Transportation equipment (automobiles, trains, ships, etc.); traffic control systems; anti-disaster systems; anti-

crime systems; safety equipment; and medical equipment not specifically designed for life support. 

“Specific”:  

Aircraft; aerospace equipment; submersible repeaters; nuclear reactor control systems; medical equipment or 
systems for life support (e.g. artificial life support devices or systems), surgical implantations, or healthcare 
intervention (e.g. excision, etc.), and any other applications or purposes that pose a direct threat to human life. 

8. 

You should use the Renesas Electronics products described in this document within the range specified by Renesas Electronics, 

especially with respect to the maximum rating, operating supply voltage range, movement power voltage range, heat radiation 
characteristics, installation and other product characteristics. Renesas Electronics shall have no liability for malfunctions or 
damages arising out of the use of Renesas Electronics products beyond such specified ranges. 

9. 

Although Renesas Electronics endeavors to improve the quality and reliability of its products, semiconductor products have 
specific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use conditions. Further, 
Renesas Electronics products are not subject to radiation resistance design.  Please be sure to implement safety measures to 
guard them against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a 
Renesas Electronics product, such as safety design for hardware and software including but not limited to redundancy, fire 
control and malfunction prevention, appropriate treatment for aging degradation or any other appropriate measures.  Because 
the evaluation of microcomputer software alone is very difficult, please evaluate the safety of the final products or system 
manufactured by you. 

10. 

Please contact a Renesas Electronics sales office for details as to environmental matters such as the environmental 
compatibility of each Renesas Electronics product.  Please use Renesas Electronics products in compliance with all applicable 
laws and regulations that regulate the inclusion or use of controlled substances, including without limitation, the EU RoHS 
Directive.  Renesas Electronics assumes no liability for damages or losses occurring as a result of your noncompliance with 
applicable laws and regulations. 

11. 

This document may not be reproduced or duplicated, in any form, in whole or in part, without prior written consent of Renesas 
Electronics. 

12. 

Please contact a Renesas Electronics sales office if you have any questions regarding the information contained in this 
document or Renesas Electronics products, or if you have any other inquiries. 

(Note 1)  “Renesas Electronics” as used in this document means Renesas Electronics Corporation and also includes its majority-

owned subsidiaries. 

(Note 2)  “Renesas Electronics product(s)” means any product developed or manufactured by or for Renesas Electronics. 

Summary of Contents for Emulation Pod M306H2T-RPD-E

Page 1: ...ok over all the business of both companies Therefore although the old company name remains in this document it is a valid Renesas Electronics document We appreciate your understanding Renesas Electron...

Page 2: ...t for an application categorized as Specific or for which the product is not intended where you have failed to obtain the prior written consent of Renesas Electronics The quality grade of each Renesas...

Page 3: ...M306H2T RPD E User s Manual User s Manual Rev 1 00 2003 09 Emulation Pod for M16C 6H Group M306H2...

Page 4: ...Renesas Technology Corporation Renesas Solutions Corporation or an authorized Renesas Technology product distributor when considering the use of a product contained herein for any specific purposes su...

Page 5: ...anual If there is any question or doubt about this product contact your local distributor To use the product properly Precautions for Safety In both this User s Manual and on the product itself severa...

Page 6: ...tor Circuit of the Emulation Pod 37 3 Replacing the Oscillator Circuit Boards 38 3 4 A D Conversion Bypass Capacitor 39 3 5 Data Slicer I O Signal and FSC Clock I O Signal Circuit 40 3 6 Connecting th...

Page 7: ...ooting 65 6 1 Flowchart to Remedy the Troubles 66 6 2 When the Emulator Debugger Does Not Start Up Properly 67 1 When the LED Display of the PC4701 is Abnormal 67 2 Errors Occur When the Emulator Debu...

Page 8: ...6 76 MEMO...

Page 9: ...When the Emulator Debugger Ends 11 Note on Final Evaluation 11 Notes on Target System 11 Notes on Stack Area 11 Notes on MAP References and Settings 12 Note on Setting the Work Area 12 Note on RESET...

Page 10: ...8 76 Notes on Pullup Control Resistor 16 Note on Reading Internal Resources of an MCU 16 Notes on Watchdog Function 16 Note on Differences between Actual MCUs and the Emulator 17...

Page 11: ...ngs The following pages describe the symbols WARNING CAUTION and IMPORTANT In addition to the three above the following are also used as appropriate means WARNING or CAUTION Example CAUTION AGAINST AN...

Page 12: ...Product Do not disassemble or modify this product Disassembling or modifying this product can cause damage Disassembling and modifying the product will void your warranty Cautions to Be Taken for Han...

Page 13: ...Do not change the voltage of the target system after turning on the power Before powering on your emulator system check that the host machine the emulator main unit the converter board and target sys...

Page 14: ...er Be sure to set the SFR area to EXTERNAL an external section When setting 0FFFCh 0FFFFh to EXTERNAL This product uses the 4 bytes area 0FFFCh 0FFFFh as the stack area If this 4 bytes memory cannot b...

Page 15: ...nputting L to the HOLD pin when stopping the user program may cause a malfunction of the emulator Notes on NMI Input NMI input from the target system is accepted only while a user program is being exe...

Page 16: ...hen the target program is not being executed but the target program enables that interrupt it will be accepted immediately after program execution starts Note on BRK Instruction and BRK Instruction In...

Page 17: ...Notes on Software Breaks and Hardware Breaks Software breaks generate BRK interrupts by substituting the proper instruction to the BRK instruction Therefore when referencing the result of a trace in...

Page 18: ...Ports P14 P17 Note on Reading Internal Resources of an MCU When the registers that are listed in Table 1 1 are read with an emulator those results will be the following the data in the MCU are not ef...

Page 19: ...ulation circuit is as follows Device M60081L 0142FP 6 HOLD control When inputting L to the HOLD pin to run into the HOLD state P00 to P52 will be in the HOLD state delaying by 2 5 cycles than the actu...

Page 20: ...fixed to H output Outputs Outputs Outputs inputs external data at read cycle Outputs L output at write cycle L output at read cycle Outputs Outputs Outputs floating during read cycle Outputs L output...

Page 21: ...t Retains previous status Retains previous status Retains previous status Does not output fixed to H output Retains previous status Does not output fixed to H output Access area Signal Actual MCU This...

Page 22: ...20 76 MEMO...

Page 23: ...ion and the preparation for using this product for the first time 2 1 Terminology 22 2 2 Package Components 23 2 3 Other Tool Products Required for Development 23 2 4 Name of Each Part 24 1 System Con...

Page 24: ...his program is installed in the EEPROM This program is downloadable from the emulator debugger to upgrade the firmware or to support other MCUs Software break A software break is a function to break t...

Page 25: ...p MCUs the products listed below are necessary in addition to those contained package above Get them separately Other tool products required for development To purchase these products contact your nea...

Page 26: ...its to feature the debugging functions 2 Flexible cable FLX120 RPD This is a 120 pin flexible cable for connecting the PC4701 emulator and the emulation pod 3 Flexible cable FLX160 This is a 160 pin f...

Page 27: ...terface with the PC4701 and the evaluation MCU 3 Memory board Board on which is mounted the emulation memory 1 MB and the map memory 4 bit 1M for the M16C 60 and M16C 20 Series MCUs 4 Oscillator circu...

Page 28: ...bugger and the PC4701 Figure 2 3 Firmware download procedure when the emulator is used for the first time To make sure the emulation pod works properly run the self checks For self check procedures se...

Page 29: ...upply 35 1 Using the Oscillator Circuit on the Target System 36 2 Changing the Internal Oscillator Circuit of the Emulation Pod 37 3 Replacing the Oscillator Circuit Boards 38 3 4 A D Conversion Bypas...

Page 30: ...the constant of the circuit for data slicer I O signal 3 1 Removing the Upper Cover The procedure of removing the upper cover is shown below 1 Remove the four screws of both sides of this product and...

Page 31: ...Figure 3 2 shows the positions of switches and a position for installing pullup resistors Tables 3 1 to 3 4 list how to set each switch and Figure 3 3 shows how to install pullup resistors Figure 3 2...

Page 32: ...33 k Does not pull down up the CNVSS pin of MCU Pulls up the CNVSS pin of MCU with a resistance at 33 k Does not connect the XOUT pin of MCU to the target system Pulls down the CNVSS pin of MCU with a...

Page 33: ...UT pin of MCU to the target system Uses P86 XCOUT pin as XCOUT and opens XCOUT Uses P87 XCIN pin as XCIN Connects the P86 XCOUT pin of MCU to the target system Uses P86 XCOUT pin as port P86 P87 XCIN...

Page 34: ...arget system via the FLX160 SYNC HOR SYNC HOR JC2 FLX Only this setting is available Factory setting JC2 FLX Do not use this setting JC3 FLX Only this setting is available Factory setting JC3 FLX Do n...

Page 35: ...setting SW11 SVREF SW12 Unused SW13 FSCIN JC4 FLX Only this setting is available Factory setting FSCIN 4 43 MHz FLX Connects the FSCIN pin to the 4 43MHz oscillator circuit on the M306H0T PRT Factory...

Page 36: ...write by the pullup control resistors However as this product has sockets for installing the pullup resistors it is possible to pull up by mounting the resistor arrays included with this product For t...

Page 37: ...ly can be set by the Init dialog box when starting up the emulator debugger or inputting CLK command on the script window For XCIN XCOUT it is necessary to set switches in the emulation pod For detail...

Page 38: ...an external clock construct the oscillator circuit as shown in Figure 3 4 in the target system and input the oscillator output at 50 duty within the operating range of the evaluation MCU into the XIN...

Page 39: ...board bare board and where connector pins are located Figure 3 7 shows the circuitry of the OSC 2 oscillator circuit board bare board Use the number of oscillator circuits recommended by the oscillat...

Page 40: ...cuit board see Figure 3 2 Figure 3 8 Replacing the oscillator circuit boards 3 Attach the J1 connector of another oscillator circuit board for replacement to the connector of the MCU dependent board 4...

Page 41: ...Figure 3 10 Socket for the A D conversion bypass capacitor IMPORTANT Note on the A D Converter Because a flexible board and other devices are used between the evaluation MCU and the target system the...

Page 42: ...the FSC clock circuit are connected by sockets to be changed Figure 3 11 shows the position of each part which is used for the data slicer and the FSC clock circuit Figure 3 2 shows the layout of the...

Page 43: ...3 13 shows how to connect the PC4701 and FLX120 RPD Figure 3 13 Connecting PC4701 and FLX120 RPD CAUTION Note on Connecting the Cable To connect the FLX120 RPD be sure to hold the both sides of the PC...

Page 44: ...mulation pod Figure 3 14 Connecting FLX120 RPD and emulation pod CAUTION Note on Connecting the Cable Always shut OFF power before connecting the cable The power ON state could destroy internal circui...

Page 45: ...UTION Notes on Connecting the Target System Take care not to attach the converter board in a wrong direction It may cause a fatal damage to the emulation pod The small connector of the M306H2T PTC is...

Page 46: ...internal RAM area internal ROM area the name of the firmware file are shown below Change the settings according to the MCU to be debugged Use your text editor for changing the contents of the MCU file...

Page 47: ...wer 46 1 Checking the Connection of the Emulator System 46 2 Turning On the Power 46 3 LED Display When PC4701 Starts Up Normally 47 4 2 Downloading Firmware 48 1 When It is Necessary to Download Firm...

Page 48: ...multaneously as possible CAUTION Notes on Power Supply The emulator s VCC pin is connected to the target system in order to monitor target system voltage For this reason the emulator cannot supply pow...

Page 49: ...des To use the memory expansion or microprocessor mode be sure to set the RDY HOLD and NMI pins so that they are not active at start up Otherwise the emulator system will not function correctly Note o...

Page 50: ...ss the RESET switch on the emulator front panel This will switch the emulator to the maintenance mode 2 Start up the emulator debugger When the Init dialog box setup is complete the dialog which urges...

Page 51: ...ts blinking and then press the RESET switch again 5 The self checks will start If the normal result is displayed in about 40 seconds self checks terminated normally Figure 4 3 Switch settings when run...

Page 52: ...50 76 Figure 4 4 Self check procedure...

Page 53: ...3 2 Separate Bus With Wait Accessing External Memory Area 55 3 Multiplex Bus With Wait Accessing External Memory Area 57 4 Timing Requirements 59 5 3 Electrical Characteristics 61 5 4 Connection Diagr...

Page 54: ...l oscillator input XCIN XCOUT Internal oscillator circuit board OSC 2 Switchable to external oscillator input 4 75 to 5 25 V 5 to 35 C no dew 10 to 60 C no dew Supplied from PC4701 Refer to 3 7 Connec...

Page 55: ...B Address output delay time Address output hold time BCLK standard Address output hold time RD standard Address output hold time WR standard Chip select output delay time Chip select output hold time...

Page 56: ...modes no wait Memory expansion and microprocessor modes no wait Read timing BCLK ALE DB Write timing BCLK ALE DB Conditions VCC 5 V Input timing voltage VIL 0 8 V VIH 2 5 V Output timing voltage VOL...

Page 57: ...ss output delay time Address output hold time BCLK standard Address output hold time RD standard Address output hold time WR standard Chip select output delay time Chip select output hold time BCLK st...

Page 58: ...emory expansion and microprocessor modes with wait accessing external memory area Read timing BCLK ALE DB Write timing BCLK ALE DB Conditions VCC 5 V Input timing voltage VIL 0 8 V VIH 2 5 V Output ti...

Page 59: ...z RD AD Address output delay time Address output hold time BCLK standard Address output hold time RD standard Address output hold time WR standard Chip select output delay time Chip select output hold...

Page 60: ...nsion and microprocessor modes with wait accessing external memory area and using multiplex bus Read timing BCLK ALE ADi DBi Write timing BCLK ALE Conditions VCC 5 V Input timing voltage VIL 0 8 V VIH...

Page 61: ...BCLK Conditions VCC 5 V Input timing voltage VIL 1 0 V VIH 4 0 V Output timing voltage VOL 2 5 V VOH 2 5 V RDY input WR WRL WRH multiplex bus RD multiplex bus WR WRL WRH separate bus RD separate bus T...

Page 62: ...of the input level of BYTE pin and ports P40 to P43 function selection bit PM06 of the processor mode register 0 Note 2 This product will be high impedance status delaying by 2 5 cycles than an actual...

Page 63: ...V VOL 0 4 V VCC 4 5 V VOH 4 1 V VCC 5 5 V VI 0 V VCC 5 5 V VI 5 5 V VCC 5 5 V VO 0 V VCC 5 5 V VO 5 5 V f 1 MHz VCC 0 V Max Standard values Unit Standard VIL Min Input voltage Condition VCC 4 5 V VCC...

Page 64: ...m mainly shows the interface section and the circuits which are not connected to the target system such as the emulator s control system are omitted Control signal Each number of part indicates the pa...

Page 65: ...63 76 Figure 5 7 External dimensions of the emulation pod 5 5 External Dimensions 1 External Dimensions of the Emulation Pod Unit mm...

Page 66: ...xternal Dimensions of the Pitch Converter Board M306H2T PTC Figure 5 9 shows the external dimensions and the sample foot pattern of the pitch converter board M306H2T PTC for 116 pin QFP 116P6A A 2 Ext...

Page 67: ...ccur When the Emulator Debugger Starts Up When the target system is connected 68 3 Errors Occur When the Emulator Debugger Starts Up When the target system is not connected 69 6 3 Operation Differs fr...

Page 68: ...rogram window of emulator debugger displayed Front panel LED of PC4701 Init dialog box of emulator debugger displayed 1 Check the operating environment etc of the emulator debugger See the user s manu...

Page 69: ...See the user s manual of the PC4701 Recheck the connection between the PC4701 and this product See 3 6 Connecting the PC4701 page 41 Check power is properly supplied to the target system and that the...

Page 70: ...k power is properly supplied to the target system and that the target system is properly grounded 5 The program may be uncontrollable in areas where memory is not allocated Recheck the map setting See...

Page 71: ...Firmware page 48 The program may be uncontrollable in areas where memory is not allocated Recheck the map setting See the user s manual or online manual of the emulator debugger 1 The MCU is either i...

Page 72: ...le cable a pitch converter board and other devices are used between the evaluation MCU and the target system some characteristics are slightly different from those of the actual MCU Therefore be sure...

Page 73: ...r 7 Maintenance and Guarantee This chapter describes how to maintenance repair provisions and how to request for repair 7 1 Maintenance 72 7 2 Guarantee 72 7 3 Repair Provisions 72 7 4 How to Request...

Page 74: ...leasing company or the owner 7 3 Repair Provisions 1 Repair with extra charge The products elapsed more than twelve months after purchase can be repaired with extra charge 2 Replacement with extra cha...

Page 75: ...Repair Request Sheet to Renesas Solutions Corp Renesas Solutions When the faulty product is repaired it will be returned to the customer at the earliest convenience CAUTION Note on Transporting the P...

Page 76: ...74 76 MEMO...

Page 77: ...M306H2T RPD E User s Manual Rev 1 00 September 1 2003 REJ10J0259 0100Z COPYRIGHT 2003 RENESAS TECHNOLOGY CORPORATION AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED...

Page 78: ...1753 Shimonumabe Nakahara ku Kawasaki shi Kanagawa 211 8668 Japan M306H2T RPD E REJ10J0259 0100Z User s Manual...

Reviews: