Renesas Emulation Pod M306V2T-RPD-E User Manual
Renesas Emulation Pod M306V2T-RPD-E User Manual

Renesas Emulation Pod M306V2T-RPD-E User Manual

Renesas emulation pod user's manual
Table of Contents

Advertisement

Quick Links

To our customers,
st
On April 1
, 2010, NEC Electronics Corporation merged with Renesas Technology
Corporation, and Renesas Electronics Corporation took 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.
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry.
Old Company Name in Catalogs and Other Documents
Renesas Electronics website:
http://www.renesas.com
st
April 1
, 2010
Renesas Electronics Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Renesas Emulation Pod M306V2T-RPD-E

  • Page 1 On April 1 , 2010, NEC Electronics Corporation merged with Renesas Technology Corporation, and Renesas Electronics Corporation took 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.
  • Page 2 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”...
  • Page 3 M306V2T-RPD-E User’s Manual Emulation Pod for M306V2, M306V5 MCUs Rev.1.00 2003.09...
  • Page 4 • These materials are intended as a reference to assist our customers in the selection of the Renesas Technology product best suited to the customer's application; they do not convey any license under any intellectual property rights, or any other rights, belonging to Renesas Technology Corporation, Renesas Solutions Corporation or a third party.
  • Page 5: Precautions For Safety

    Preface The M306V2T-RPD-E is an emulation pod for the M306V2 and M306V5 of 16-bit microcomputers. It's used with a PC4701 emulator. This user's manual mainly describes specifications of the M306V2T-RPD-E emulation pod and how to setup it. For details on the following products, which are used with M306V2T-RPD-E, refer to each product's user's manual.
  • Page 6: Table Of Contents

    2.5 When Using the Emulator for the First Time ... 22 Chapter 3. Setting Up ... 23 3.1 Removing the Upper Cover ... 24 3.2 Switch Settings ... 25 3.3 Selecting Clock Supply ... 29 3.4 Circuits of Data Slicer I/O Signal and OSD Clock I/O Signal ... 33 3.5 A-D Conversion Bypass Capacitor ...
  • Page 7 Chapter 5. Specifications ... 45 5.1 Specifications ... 46 5.2 Operation Timing in Memory Expansion and Microprocessor Modes (5V) ... 47 (1) Separate Bus, No-Wait ... 47 (2) Separate Bus, With Wait, Accessing External Memory Area ...49 (3) Multiplex Bus, With Wait, Accessing External Memory Area ... 51 (4) Timing Requirements ...
  • Page 8 MEMO ( 6 / 72 )
  • Page 9: Chapter 1. Precautions For Safety

    Chapter 1. Precautions for Safety This chapter describes precautions for using this product safely and properly. For precautions for the emulator main unit and the emulator debugger, refer to each user's manual included with your product. 1.1 Safety Symbols and Meanings ... 8 Warning for Installation ...
  • Page 10: Safety Symbols And Meanings

    Chapter 1. Precautions for Safety In both the user's manual and on the product itself, several icons are used to insure proper handling of this product and also to prevent injuries to you or other persons, or damage to your properties. This chapter describes the precautions which should be taken in order to use this product safely and properly.
  • Page 11: Warnings For Use Environment

    • If the emulator malfunctions because of interference like external noise, do the following to remedy the trouble. (1) Press the RESET switch on the emulator front panel. (2) If normal operation is not restored after step (1), shut OFF power to the emulator once and then reactivate it.
  • Page 12: Notes On Downloading Firmware

    Notes on Downloading Firmware: • Before using this product for the first time, it is necessary to download the dedicated firmware (control software for the emulation pod built into the PC4701). Please note that, to do this, it is necessary to start up the PC4701 in the maintenance mode. For firmware download procedures, see "4.2 Downloading Firmware"...
  • Page 13: Note On Dma Transfer

    For this malfunction, when the reading out to the 0 address is generated excluding the interrupt, the yellow LED lights up to alarm. When this LED lights, there is a possibility of wrong access, therefore check the program. This LED is turned off by the RESET switch of the emulator main unit.
  • Page 14: Notes On Map References And Settings

    Notes on MAP References and Settings: • For details on referencing and setting MAP information, see User's Manual of emulator debugger M3T-PD30. • Be sure to set the SFR area to EXTERNAL. • When setting 0FFFC This product uses the 4 byte area 0FFFC of emulator debugger M3T-PD30 is executed.
  • Page 15: Note On Nmi* Input

    Note on NMI* Input: • NMI* input from the target system is accepted only while a user program is being executed (only while the RUN status LED on the PC4701's front panel is lit). Notes on HOLD* Input: • Be sure to input "Low" to the HOLD* pin of the target system during the user program executing (while the RUN status LED on the PC4701's front panel is lit).
  • Page 16: Note On Differences Between Actual Mcu And Emulator

    Note on Differences between Actual MCU and Emulator: • Operations of the emulator differs from those of actual MCUs as listed below. (1) Reset condition Set the time for starting up (0.2Vcc to 0.8Vcc) 1µs or less. (2) Data values of ROM area at power-on (3) Internal memories (RAM and ROM) capacities etc.
  • Page 17 IMPORTANT (9) Outputs of the actual MCU and this product Table 1.2 Differences of outputs between actual MCU and this product (when executing program) Access area Signal Actual MCU Address BHE* Data (floating during read operating) SFR area (WR*=Low at write cycle, (MAP=EXT) RD*=Low at read cycle) Does not output...
  • Page 18 IMPORTANT Table 1.4 Differences of outputs between actual MCU and this product (in stop mode) Access area Signal Actual MCU Address Retains previous status BHE* Data Retains previous status Does not output (fixed to High output) Retains previous status Does not output (fixed to High output) Table 1.5 Differences of outputs between actual MCU and this product (in wait mode) Access area...
  • Page 19: Chapter 2. Preparation

    This chapter describes the package components, the system configuration and the preparation for using this product for the first time. 2.1 Terminology ... 18 2.2 Package Components... 19 2.3 Other Tool Products Required for Development... 19 2.4 Name of Each Part ... 20 (1) System Configuration ...
  • Page 20: Terminology

    Emulator main unit (Hereafter PC4701) This means a generic name for emulators for 8 and 16-bit MCUs. For details on specific models of PC4701, visit the Renesas Tools Homepage. Emulation pod This means M306V2T-RPD-E (this product). This emulation pod is for M306V2 and M306V5 MCUs.
  • Page 21: Package Components

    2.2 Package Components The M306V2T-RPD-E package consists of the following items. When unpacking, check to see if your M306V2T-RPD-E contains all of these items. M306V2T-RPD-E emulation pod main unit FLX120-RPD flexible cable for connecting PC4701 FLX100 flexible cable for connecting pitch converter board (pre-installed in emulation pod) FLX-100LCC pitch converter board for connecting target system OSC-3 (10MHz) oscillator circuit board (pre-installed in emulation pod) OSC-2 (32.768kHz) oscillator circuit board (pre-installed in emulation pod)
  • Page 22: Name Of Each Part

    2.4 Name of Each Part (1) System Configuration Figure 2.1 System configuration (1) to (4) in Figure 2.1 are included with this product package. (1) Emulation pod (M306V2T-RPD-E) This emulation pod contains an evaluation MCU, emulation memory and circuit to feature the debugging functions.
  • Page 23: Inside Of Emulation Pod

    (2) Inside of Emulation Pod Figure 2.2 Internal view of emulation pod (1) MCU-dependent board Board which groups parts (pins and added functions) which vary according to MCU model. (2) Base board Board for the M16C/60 Series MCUs which controls the interface with the PC4701 and the evaluation MCU.
  • Page 24: When Using The Emulator For The First Time

    For more information, see each user's manual of the emulator debugger and the PC4701. Within 2 seconds of turning the power ON, press the RESET switch of the PC4701 and check the maintenance mode is accessed. Download the firmware using the emulator debugger.
  • Page 25: Chapter 3. Setting Up

    This chapter describes switch settings required for using this product and how to connect this product to the PC4701 and the target system. 3.1 Removing the Upper Cover ... 24 3.2 Switch Settings ... 25 3.3 Selecting Clock Supply ... 29 (1) Using the Oscillator Circuit on the Target System ...
  • Page 26: Removing The Upper Cover

    Chapter 3. Setting Up To use this emulation pod with your target system, it is necessary to set as follows. Set the following after removing the upper cover. • Set the switches in the emulation pod corresponding to the condition of the target system. •...
  • Page 27: Switch Settings

    3.2 Switch Settings Figure 3.2 shows the positions of switches of the M306V2T-RPD-E. Table 3.1 lists how to set switches. Figure 3.2 Positions of switches and their factory-settings ( 25 / 72 )
  • Page 28 Table 3.1 Switch settings of M306V2T-RPD-E (part 1) Signal Switch (Factory-setting) /OSD (Factory-setting) (Factory-setting) COUT Setting Be sure to use this switch in the factory-setting. Can not be used. XCIN Connects P8 (Uses P8 pin as port P8 XCIN Uses P8 pin as X...
  • Page 29 Table 3.1 Switch settings of M306V2T-RPD-E (part 2) Signal Switch (Factory-setting) (Factory-setting) HOLD/RDY (Factory-setting) Setting XOUT Does not connect X system. OPEN XOUT Connects X pin of MCU to the target system. OPEN OPEN Pulls up HOLD/RDY pin of MCU at 33kΩ.
  • Page 30 Table 3.1 Switch settings of M306V2T-RPD-E (part 3) Signal Switch (Factory-setting) BYTE (Factory-setting) Setting BYTE Pulls down BYTE pin of MCU at 33kΩ. BYTE Does not pull down/up BYTE pin of MCU. BYTE Pulls up BYTE pin of MCU at 33kΩ.
  • Page 31: Selecting Clock Supply

    CLK command on the script window. • For X pins, it is necessary to set switches in the emulation pod. For details, COUT refer to "3.2 Switch Settings" (page 25). ( 29 / 72 ) Display of emulator debugger Default setting Internal...
  • Page 32: Using The Oscillator Circuit On The Target System

    (1) Using the Oscillator Circuit on the Target System When turning on the power, the internal clock of emulation pod is selected to supply the clock to the MCU. To use the external clock on the target system, change the clock by the Init dialog when starting up the emulator debugger or the CLK command on the script window.
  • Page 33: Changing The Internal Oscillator Circuit Of Emulation Pod

    (2) Changing the Internal Oscillator Circuit of Emulation Pod An oscillator circuit board for 10MHz is mounted on this product. To use the emulation pod at a frequency other than 10MHz, build the desired oscillator circuit on the included OSC-2 oscillator circuit board (bare board) and replace the board installed in the emulation pod when shipped from the factory.
  • Page 34: Replacing The Oscillator Circuit Boards

    (3) Replacing the Oscillator Circuit Boards Figure 3.7 shows how to replace the oscillator circuit boards. For the position of the oscillator circuit board, see Figure 2.2. Figure 3.7 Replacing the oscillator circuit boards (1) Unscrew the screw connecting the oscillator circuit board. (2) Lift off the oscillator circuit board.
  • Page 35: Circuits Of Data Slicer I/O Signal And Osd Clock I/O Signal

    3.4 Circuits of Data Slicer I/O Signal and OSD Clock I/O Signal With this product, the parts used for the data slicer and OSD clock circuit are attached by sockets for replacement. Figure 3.8 shows the position of each part used for the data slicer and OSD clock circuits, and Figures 3.9 to 3.12 show the circuit diagram and the constants of board-mounted parts.
  • Page 36 (2) Figure 3.10 shows the numbers of parts which are connected to HLF pin, the constants of parts and the connection circuits. Figure 3.10 Signal circuits of HLF pin (3) Figure 3.11 shows the number of part which is connected to VHOLD pin, the constant of part and the connection circuit.
  • Page 37: A-D Conversion Bypass Capacitor

    3.5 A-D Conversion Bypass Capacitor Figure 3.13 shows the foot pattern of the A-D conversion bypass capacitor. The emulation pod has foot patterns between AV a bypass capacitor. Mount a suitable bypass capacitor as occasion demands. Figure 3.13 Foot patterns of A-D conversion bypass capacitor Note on the A-D Converter: and AV (C54) on the reverse side of the M306V0T-PRT for mounting...
  • Page 38: Connecting The Pc4701 And Emulation Pod

    3.6 Connecting the PC4701 and Emulation Pod To connect the emulation pod to the PC4701, use the FLX120-RPD 120-pin flexible cable included in this product package. Connect the PC4701 side connector of FLX120-RPD to the cable connector of the PC4701, then secure the FLX120-RPD with the screws. (1) Connecting the Cable to the PC4701 Figure 3.14 shows how to connect the PC4701 and FLX120-RPD.
  • Page 39: Connecting The Cable To The Emulation Pod

    (2) Connecting the Cable to the Emulation Pod Figure 3.15 shows how to connect the FLX120-RPD and the emulation pod. Figure 3.15 Connecting FLX120-RPD and emulation pod Note on Connecting the Cable: • Always shut OFF power before connecting the cable. The power ON state could destroy internal circuits.
  • Page 40: Connecting The Target System

    3.7 Connecting the Target System There are five ways available to connect the emulation pod to target systems as shown in Figure 3.16. Figure 3.16 Connecting emulation pod and target systems Notes on Connecting Target Systems: CAUTION • Take care not to attach the converter board in a wrong direction. It may cause a fatal damage to the emulation pod.
  • Page 41: Chapter 4. Usage

    This chapter describes from turning on the power of this product to starting up the emulator debugger. 4.1 Turning On the Power ... 40 (1) Checking the Connection of Emulator System ... 40 (2) Turning On the Power... 40 (3) LED Display When PC4701 Starts Up Normally ... 41 4.2 Downloading Firmware ...
  • Page 42: Turning On The Power

    Chapter 4. Usage 4.1 Turning On the Power (1) Checking the Connection of Emulator System Before turning the power ON, check the connection of the PC4701, emulation pod, converter board and target system. (2) Turning On the Power Power ON/OFF the target system and the PC4701 as simultaneously as possible. Notes on Power Supply: CAUTION •...
  • Page 43: Led Display When Pc4701 Starts Up Normally

    (3) LED Display When PC4701 Starts Up Normally After the emulator starts up, check the status of the LEDs on the front panel to see whether emulation pod operation is enabled or not. Figure 4.1 shows front panel LED lighting status when the emulator is turned ON.
  • Page 44: Downloading Firmware

    Download the firmware in the maintenance mode as explained here following. The target system must not be connected when downloading the firmware. (1) Within 2 seconds of activating power to the emulator, press the RESET switch on the emulator front panel. This will switch the emulator to the maintenance mode.
  • Page 45: Self-Checks

    (1) Set the switches in the emulation pod same as the factory setting (see Figure 4.3). (2) When the target system is connected, disconnect it. (3) Within 2 seconds of activating power to the emulator, press the RESET switch on the emulator front panel to switch the emulator to the maintenance mode.
  • Page 46 Figure 4.4 Self-check procedure ( 44 / 72 )
  • Page 47: Chapter 5. Specifications

    Chapter 5. Specifications This chapter describes specifications of this product. 5.1 Specifications ... 46 5.2 Operation Timing in Memory Expansion and Microprocessor Modes (5V) ... 47 (1) Separate Bus, No-Wait ... 47 (2) Separate Bus, With Wait, Accessing External Memory Area ... 49 (3) Multiplex Bus, With Wait, Accessing External Memory Area ...
  • Page 48: Specifications

    Chapter 5. Specifications 5.1 Specifications Table 5.1 lists the specifications of M306V2T-RPD-E. Table 5.1 Specifications of M306V2T-RPD-E Emulators Applicable MCUs Evaluation MCU Usable modes Emulation memory Maximum operating frequency Clock supply Operating voltage Operating temperature Storage temperature Power supply to emulation pod Connection to target system Overseas standards PC4701...
  • Page 49: Operation Timing In Memory Expansion And Microprocessor Modes (5V)

    5.2 Operation Timing in Memory Expansion and Microprocessor Modes (5V) (1) Separate Bus, No-Wait Table 5.2 and Figure 5.1 show the bus timing in the memory expansion mode and the microprocessor mode (separate bus, no-wait). Table 5.2 Memory expansion mode and microprocessor mode (separate bus, no-wait) Symbol Td (BCLK-AD) Th (BCLK-AD)
  • Page 50 Memory expansion mode and microprocessor mode (no-wait) Read timing BCLK Write timing BCLK WR, WRL, Figure 5.1 Memory expansion mode and microprocessor mode (no-wait) Conditions: • V • Input timing voltage: V • Output timing voltage: V ( 48 / 72 ) =0.8V, V =2.5V =0.8V, V...
  • Page 51: Separate Bus, With Wait, Accessing External Memory Area

    (2) Separate Bus, With Wait, Accessing External Memory Area Table 5.3 and Figure 5.2 show the bus timing in the memory expansion mode and the microprocessor mode (with wait, accessing external memory area). Table 5.3 Memory expansion mode and microprocessor mode (with wait, external memory area) Symbol Td (BCLK-AD) Address output delay time...
  • Page 52 Memory expansion mode and microprocessor mode (with wait, accessing external memory area) Read timing BCLK Write timing BCLK WR, WRL, Figure 5.2 Memory expansion mode and microprocessor mode (with wait) Conditions: • V • Input timing voltage: V • Output timing voltage: V ( 50 / 72 ) =0.8V, V =2.5V...
  • Page 53: Multiplex Bus, With Wait, Accessing External Memory Area

    (3) Multiplex Bus, With Wait, Accessing External Memory Area Table 5.4 and Figure 5.3 show the bus timing in the memory expansion mode and the microprocessor mode (with wait, accessing external memory area and using multiplex bus). Table 5.4 Memory expansion mode and microprocessor mode (with wait, multiplex bus) Symbol Td (BCLK-AD) Address output delay time...
  • Page 54 Memory expansion mode and microprocessor mode (with wait, accessing external memory area and using multiplex bus) Read timing BCLK Write timing BCLK WR, WRL, Figure 5.3 Memory expansion mode and microprocessor mode (with wait, multiplex bus) Conditions: • V • Input timing voltage: V •...
  • Page 55: Timing Requirements

    (4) Timing Requirements Table 5.5, Figures 5.4 and 5.5 show timing requirements in the memory expansion mode and the microprocessor mode. Table 5.5 Timing requirements (V Symbol Tsu (DB-RD) Tsu (RDY-BCLK) Tsu (HOLD-BCLK) Th (RD-DB) Th (BCLK-RDY) Th (BCLK-HOLD) Td (BCLK-HLDA) *1 Minimum 13ns (The definition is different from that of the actual MCU.
  • Page 56 Common to "with wait" and "no-wait" (actual MCU) BCLK HOLD input HLDA output P0, P1, P2, P3, P4, to P5 Common to "with wait" and "no-wait" (this product) BCLK HOLD input HLDA output P0, P1, P2, P3, P4, to P5 Note 1.
  • Page 57: Electrical Characteristics

    5.3 Electrical Characteristics Tables 5.6 and 5.7 list IC electrical characteristics of the user interface. Table 5.6 Electrical characteristics of 74HC4066AFT (P10 Symbol High level control input voltage Low level control input voltage ON resistance Difference of ON resistances Table 5.7 Electrical characteristics of M60074-0111FP (P0 Symbol Input voltage Output voltage...
  • Page 58: Connection Diagram

    5.4 Connection Diagram Figures 5.6 and 5.7 show the connection diagram of M306V2T-RPD-E. This connection diagram 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. Figure 5.6 Connection diagram 1 ( 56 / 72 ) ∗...
  • Page 59 ∗ : Control signal Figure 5.7 Connection diagram 2 ( 57 / 72 )
  • Page 60: External Dimensions

    5.5 External Dimensions (1) External Dimensions of Emulation Pod Unit: mm Figure 5.8 External dimensions of emulation pod ( 58 / 72 )
  • Page 61: External Dimensions Of Pitch Converter Board (Flx-100Lcc)

    (2) External Dimensions of Pitch Converter Board (FLX-100LCC) Figure 5.9 shows the external dimensions of the pitch converter board FLX-100LCC for 100-pin LQFP (100D0). Unit: mm Figure 5.9 External dimensions of pitch converter board (FLX-100LCC) ( 59 / 72 )
  • Page 62 MEMO ( 60 / 72 )
  • Page 63: Chapter 6. Troubleshooting

    Chapter 6. Troubleshooting This chapter describes how to troubleshoot when this product does not work properly. 6.1 Flowchart to Remedy the Troubles ... 62 6.2 When the Emulator Debugger Does Not Start Up Properly... 63 (1) When the LED Display of PC4701 is Abnormal ... 63 (2) Errors Occur When the Emulator Debugger Starts Up (When the target system is connected) ...
  • Page 64: Flowchart To Remedy The Troubles

    Chapter 6. Troubleshooting 6.1 Flowchart to Remedy the Troubles Figure 6.1 shows the flowchart to remedy the troubles from when power to the emulator is activated until the emulator debugger starts up. Check this while the target system is disconnected. Turning on the power of PC4701 Program window of emulator debugger displayed Figure 6.1 Flowchart to remedy the troubles...
  • Page 65: When The Emulator Debugger Does Not Start Up Properly

    See "3.3 Selecting Clock Supply" (page 29). (1) Check the oscillation circuit in the target system is oscillating. (2) Check the switches in the emulation pod are Connected correctly set. See "3.2 Switch Settings" (page 25). ( 63 / 72 ) Checkpoint...
  • Page 66: (When The Target System Is Connected)

    (2) Check the switches in the emulation pod are correctly set. See "3.2 Switch Settings" (page 25). Check power is properly supplied to the target system and that the target system is properly grounded. ( 64 / 72 )
  • Page 67: (When The Target System Is Not Connected)

    See the MCU specifications. (2) The program may be uncontrollable in areas where memory not allocated. Recheck the map setting. Check the switches in the emulation pod are correctly set. See "3.2 Switch Settings" (page 25). ( 65 / 72 ) Checkpoint...
  • Page 68 MEMO ( 66 / 72 )
  • Page 69: Chapter 7. Maintenance And Guarantee

    Chapter 7. Maintenance and Guarantee This chapter describes how to maintenance, repair provisions and how to request for repair. 7.1 Maintenance ... 68 7.2 Guarantee ... 68 7.3 Repair Provisions... 68 7.4 How to Request for Repair ... 69 ( 67 / 72 )
  • Page 70: Maintenance

    Chapter 7. Maintenance and Guarantee 7.1 Maintenance If dust or dirt collects on any equipment of your emulation system, wipe it off with a dry soft cloth. Do not use thinner or other solvents because these chemicals can cause the equipment's surface coating to separate.
  • Page 71: How To Request For Repair

    After checking the contents of fault, the distributor should please send the faulty product along with the Repair Request Sheet to Renesas Solutions Corp. When the faulty product is repaired, it will be returned to the customer at the earliest convenience.
  • Page 72 MEMO ( 70 / 72 )
  • Page 73 M306V2T-RPD-E User's Manual Rev.1.00 September 1, 2003 REJ10J0266-0100Z COPYRIGHT ©2003 RENESAS TECHNOLOGY CORPORATION AND RENESAS SOLUTIONS CORPORATION ALL RIGHTS RESERVED...
  • Page 74 M306V2T-RPD-E User’s Manual 1753, Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan REJ10J0266-0100Z...

Table of Contents