The following document contains information on Cypress products. FUJITSU MICROELECTRONICS SUPPORT SYSTEM SS01-71133-1E F2MC-16L/LX EMULATOR RAM MONITOR BOARD MB2147-80-E OPERATION MANUAL PREFACE Thank you for purchasing the F2MC*-16L/16LX emulator RAM monitor board (MB2147-80-E). The MB2147-80-E is a development support tool to be used in combination with the F2MC-16L/ 16LX emulator (MB2147-01-E), PGA-256P adpter board (MB2147-10-E), and PGA-299P adpter board (MB2147-20-E) to develop and evaluate application products based on the FUJITSU F2MC16L/16LX family of microcontrollers. This manual explains the handling, the function, and the setting procedures of MB2147-80-E for the engineers who develop applied products based on FUJITSU F2MC-16L/16LX Family microcontrollers by using the MB2147-80-E (Referred to as the "RAM monitor board"). Be sure to read it before using the RAM monitor board. * : F2MC is the abbreviation of FUJITSU Flexible Microcontroller. ■ Using the product safety This manual contains important information required for using the MB2147-80-E safely. Be sure to read through the manual before using the product and follow the instructions contained therein to use it correctly. In particular, carefully read "■ Caution of the Product described in this document" at the beginning of this manual and "2. Precautions and restrictions" to understand the requirements for safe use of the product before using it. After reading the manual, keep it handy for future reference. ■ Product operating environment Use the product at an operating temperature between +5 °C and +35 °C and at an operating humidity between 20% to 80%. Avoid using it in a hot or humid environment and prevent condensation. The product is a frameless PC board unit with all electronic components exposed. Therefore, do not put anything on the product, do not touch or let an electrically charged material contact a metal part of it. Once the product has been powered, try to keep those objects away from it which may shortcircuit it or easily catch fire and burn. Use the product as horizontal as possible and avoid operating it at a place exposed to strong vibration, dust, or explosive gas. Note that using the product not in the above operating environment may unexpectedly cause personal injury to the user (or another person if present near the product) or physical damage to properties around the product. You should also keep the packaging materials used for shipping the product. They work well as they are when you transport the product again, for example, if it becomes out of order and needs to be repaired. ■ Related manuals See the following manuals for details on how to handle and use this product, and for precautions on using the product safely. • • • • • F2MC-16L/16LX EMULATOR MB2147-01-E OPERATION MANUAL ADAPTER BOARD OPERATION MANUAL PROBE HEADER OPERATION MANUAL PROBE CABLE OPERATION MANUAL SOFTUNE Workbench OPERATION MANUAL ■ European RoHS compliance Products with a -E suffix on the part number are European RoHS compliant products. ■ Notice on this document All information included in this document is current as of the date it is issued. Such information is subject to change without any prior notice. Please confirm the latest relevant information with the sales representatives. i ■ Caution of the product described in this document The following precautions apply to the product described in this manual. WARNING Indicates a potentially hazardous situation which, if not avoided appropriately, could result in death or serious injury and/or a fault in the user's system. Electric shock, Damage Before performing any operation described in this manual, turn off all the power supplies to the system. Performing such an operation with the power on may cause an electric shock or device fault. Electric shock, Damage Once the product has been turned on, do not touch any metal part of it. Doing so may cause an electric shock or device fault. CAUTION Indicates a potentially hazardous situation which, if not avoided appropriately, may result in minor or moderate injury and/or damage to the product or the equipment to which the product is connected, to software resources such as data, or to other properties. Cuts, Damage Before moving the product, be sure to turn off all the power supplies and unplug the cables. Watch your steps when carrying the product. Do not use the product at an unstable location such as a place exposed to strong vibration or a sloping surface. Doing so may let the product fall, resulting in an injury or fault. Cuts The product has some sharp-pointed or edged parts inevitably exposed, such as Monitor pins. Use meticulous care in handling the product not to get injured with such pointed parts. Damage Turn the power off before setting switches or jumper plugs. Damage Neither put anything on or apply shock to the product. Once the product has been powered, do not carry it. Doing either may cause a fault due to a load or shock. Damage Since the product contains many electronic components, keep it away from direct sunlight, high temperature, and high humidity to prevent condensation. Do not use or store the product where it is exposed to much dust or a strong magnetic or electric field for an extended period of time. An adverse operating or storage environment can cause a fault. Damage Use the product within the ranges of its general specifications. Operating it outside the range of any general specification may cause a fault. Damage To prevent electrostatic breakdown, do not let your finger or an object touch any metal part of the connector. Before handling the product, touch a metal object (such as a door knob) to discharge static electricity from your body. Damage Turn off all the power to the system before performing any operation described in this manual. Failure to do so may result in an electric shock or device fault. Damage Be sure to turn the power off before plugging or unplugging the RAM monitor board or adapter board. When unplugging the RAM monitor board or adapter board, remove it with uniform force without forcing only one position. Damage When stored, the product should be kept in its packaging box as it has no housing. Re-transporting the product may damage it to cause a fault. Keep the packaging materials used for shipment of the product and use them when re-transporting it. ii • The contents of this document are subject to change without notice. Customers are advised to consult with sales representatives before ordering. • The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of FUJITSU MICROELECTRONICS semiconductor device; FUJITSU MICROELECTRONICS does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information. FUJITSU MICROELECTRONICS assumes no liability for any damages whatsoever arising out of the use of the information. • Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU MICROELECTRONICS or any third party or does FUJITSU MICROELECTRONICS warrant non-infringement of any third-party's intellectual property right or other right by using such information. FUJITSU MICROELECTRONICS assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein. • The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite). Please note that FUJITSU MICROELECTRONICS will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products. • Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. • Exportation/release of any products described in this document may require necessary procedures in accordance with the regulations of the Foreign Exchange and Foreign Trade Control Law of Japan and/or US export control laws. • The company names and brand names herein are the trademarks or registered trademarks of their respective owners. Copyright ©2008 FUJITSU MICROELECTRONICS LIMITED All rights reserved iii 1. Product Overview This RAM monitor board is an option to the F2MC-16L/16LX emulator (Referred to as the emulator), serving for supporting the development of user systems based on the FUJITSU F2MC-16L/ 16LX family of microcontrollers. The RAM monitor board has the following features; • Used connected between the emulator and the adapter board (sold separately). • Monitors the status of data access to specific addresses of four channels and outputs access data to the monitor pins. • Capable of specifying a observation target bank for channels 1 and 2 (referred to as ch1 and ch2, respectively.) (the observation target bank is common to ch1 and ch2). • Observation target for channels 3 and 4 (referred to as ch3 and ch4, respectively.) :Bank 00 fixed. • Capable of setting the read, write, and read/write status for each channel ■ Check package products Before using the RAM monitor board, check that the package contains the following items: • RAM monitor board • Operation manual (English, this document) • Operation manual (Japanese) :1 :1 :1 Note : Keep the packaging materials used for shipment of the product and use them when re-transporting it to prevent it from being damaged. ■ Option products Table 1 lists the options for RAM monitor board. Purchase them as required. Table 1 Options Name Part number F2MC-16L/16LX emulator MB2147-01-E Adapter board *1 MB2147-xx-E Probe cable *2 MB2132-xxx Probe header *2 MB2147-xxx-E *1 : The adapter board is an interface board that connects the emulator to the user system. Select and purchase the adapter board compatible with the evaluation MCU to be used. For selecting the adapter board, contact the sales or support representative. For handling and using the adapter board and its safety precautions, refer to the "ADAPTER OPERATION MANUAL." *2 : The probe cable is an FPC cable for connection between the user system and the adapter board. The probe header is a board that connects the user system to the adapter board using a flat cable. Select and purchase the probe cable and probe header compatible with the package of the mass production MCU to be used. For selecting the probe header and probe cable, contact the sales or support representative. For handling and using the probe cable and probe header and their safety precautions, refer to the "PROBE CABLE OPERATION MANUAL" and "PROBE HEADER OPERATION MANUAL." 1 ■ Appearance and names of part Figure 1 gives an appearance of the RAM monitor board to identify each part of it. The RAM monitor board illustrated in Figure 1 is in the factory default states. 18 17 19 4 1 ch1/ch2 BANK LCD-SIDE 2 ch1 ch1 ch2 ch1 DIR ch2 DIR 3 5 ch3 ch4 SYSTEM CONNECTOR B ADAPTOR BOARD CONNECTOR B SYSTEM CONNECTOR A 6 ch3 DIR ch4 DIR ICE PWR EXT USER-SIDE MON0 MON1 MON2 MON3 ch3 ch4 ADAPTOR BOARD CONNECTOR A 15 ARSV2 ARSV1 ERSV2 ERSV1 ch2 16 7 8 14 Number 12 13 Contents Number Contents 1 Ch1/ch2 BANK switch 12 Adapter board connector B 2 Ch1switch 13 System connector A 3 Ch1 DIR switch 14 Adapter board connector A 4 Ch2 switch 15 Ch4 monitor pin 5 Ch2 DIR switch 16 Ch3 monitor pin 6 Ch3 switch 17 Ch2 monitor pin 7 Ch3 DIR switch 18 Ch1 monitor pin 8 Ch4 switch 9 Ch4 DIR switch PWR jumper plug 19 10 11 System connector B ARSV2 ARSV1 ERSV2 ERSV1 • MON0 selecting jumper plug • MON1 selecting jumper plug • MON2 selecting jumper plug • MON3 selecting jumper plug Figure 1 Appearance 2 9 10 11 2. Precautions and Restrictions Take the precautions and the restrictions below when using the RAM monitor board. ■ Handling precautions • Do not put anything on the RAM monitor board • Be sure to turn the power off before plugging or unplugging any cable. • Turn the power off before plugging or unplugging the RAM monitor board or adapter board. • Turn the power off before setting switches or jumper plugs. • To prevent electrostatic breakdown, do not let your finger or an object touch any metal part of the RAM monitor board, such as connector pins. • The RAM monitor board has many sharp-pointed or edged parts exposed such as monitor pins. Handle the board with meticulous care not to get injured. Note : To set up and use the RAM monitor board, follow the instructions in this manual. ■ Storage precautions • Do not put anything on the RAM monitor board. When stored, the product should be kept in the packing box as it has no housing. • Do not apply shock to the RAM monitor board. • Keep the device away from direct sunlight, high temperature, and high humidity to prevent condensation. • Since the product contains many electronic components, do not store it where it is exposed to a strong electric or magnetic field for an extended period of time. Table 2 lists the operating and storage temperatures and humidities. Table 2 Operating and storage environments Temperature Humidity During operation 5 °C to 35 °C 20% to 80% (No condensation allowed) During storage 0 °C to 70 °C 20% to 80% (No condensation allowed) ■ Restrictions Listed below are general restrictions on the RAM monitor board: • The RAM monitor function is not masked even during breaks. If a RAM-monitored address is accessed under control of the emulator during a break, therefore, the data accessed at this time is output. Output data from the RAM monitor board is thus valid only during execution of a user program. • When the evaluation MCU is in native mode, the data read cannot be observed at the read access to internal RAM / resource because the data is not output. • Internal ROM code access and register read access cannot be observed because the read data is not output. • When external memory access occurs, data bus information at access to the specified address is output to monitor pins. Pay attention to the location of valid data. • Only write access can be observed when the observation target is emulation memory. 3 3. Connections 3.1 System configuration The RAM monitor board is used in combination with the emulator and the adapter board and connected to the user system. Figure 2 shows the system configuration for the RAM monitor board. Host computer External trigger / program execution RS232C, USB, LAN AC adapter General purpose measuring instrument AC in Adapter board RAM monitor board Emulator User system Figure 2 System configuration diagram To use the emulator and adapter board, you need the host computer and emulator debugger software separately from this product. For connecting the adapter board to the user system, refer to the operation manual for the adapter board. For information on the specifications of the emulator and adapter board, refer to the operation manuals. 4 3.2 Connecting the RAM monitor board to emulator Connect the RAM monitor board to the emulator as illustrated in Figure 3. • The RAM monitor board and the emulator can be reversely plugged due to their connector structures. When connecting them, pay attention to the silk-screen indication on the RAM monitor board. • Orient the RAM monitor board and the emulator as illustrated below, then securely connect the system connectors A and B (mount on solder side) on the RAM monitor board and the connectors on the emulator, respectively. MB2147-01 F2MC-16 SERIES EMULATOR POWER UVCC Emulator ch1/ch2 BANK LCD-SIDE ch1 ch1 ch2 ch1 DIR ch2 DIR ch3 ch4 SYSTEM CONNECTOR B ADAPTOR BOARD CONNECTOR B SYSTEM CONNECTOR A ch3 DIR ch4 DIR ICE PWR EXT USER-SIDE MON0 MON1 MON2 MON3 ch3 ADAPTOR BOARD CONNECTOR A ch4 ARSV2 ARSV1 ERSV2 ERSV1 ch2 Silk-screen indication RAM monitor board Figure 3 Connecting the RAM monitor board to the emulator Note : Turn the power off before plugging or unplugging the RAM monitor board. When unplugging the RAM monitor board, remove it with uniform force without applying force to one point. 5 3.3 Connecting the RAM monitor board to the adapter board Connect the RAM monitor board to the adapter board as illustrated in Figure 4. • The RAM monitor board and the adapter board can be reversely plugged due to their connector structures. When connecting them, pay attention to the silk-screen indication on the RAM monitor board. • Orient the RAM monitor board and the adapter board as illustrated below, then securely connect the adapter board connectors A and B (mount on solder side) on the adapter board and the adapter board connectors A and B on the RAM monitor board, respectively. ch1/ch2 BANK LCD-SIDE ch1 STOP RESET ch3 DIR SLEEP ch3 ch4 MON0 MON1 MON2 MON3 EXEC ch1 DIR ch4 DIR ICE PWR EXT U S E R-SIDE HOLD ch1 ch2 ch2 DIR SYSTEM CONNECTOR B ADAPTOR BOARD CONNECTOR B SYSTEM CC ONNECTOR A ch3 ADAPTOR BOARD CONNECTOR A ch4 ARSV2 ARSV1 ERSV2 ERSV1 ch2 RAM monitor board OFF OFF 12345678 OFF 12345678 12345678 Adapter board Figure 4 Connecting the RAM monitor board to the adapter board Note : Turn the power off before plugging or unplugging the adapter board. When unplugging the adapter board, remove it with uniform force without applying force to one point. 6 4. Operaion This chapter describes the setup procedures before turning the power on. Be sure to read this chapter before turning the power on. ■ Ch1/ch2 bank switches setting Figure 5 shows the factory settings of the ch1/ch2 bank switches. 23 6 5 4 2 3 ch1/ch2 BANK 7 8 9A 1 0 F B C D E 6 5 4 2 3 16 7 8 9A 1 0 F B C D E Figure 5 Setting the ch1/ch2 bank switches Use two 0H-FH rotary switches to set the observation target bank for ch1 and ch2. Use a standard screwdriver to set the arrow (triangle) notched in each knob to a desired digit. Note that the switches silk-printed 23 and 16 represent the high-order and low-order settings, respectively. ■ Channel setup Figure 6 shows the factory settings of the switches for setting each channel; Table 3 summarizes the functions of the switches. Ch1 Switch 6 5 4 2 3 7 8 9A 1 0 F B C D E 6 5 4 2 3 7 8 9A 1 0 F B C D E 15 6 3 1 0 F B C D E 6 5 4 2 3 7 8 9A 1 0 F B C D E 6 5 4 2 3 7 8 9A 1 0 F B C D E 0 6 5 4 2 3 7 8 9A 1 0 F Ch2 Switch B C D E 6 5 4 2 3 R B C D E R/W 0 ch2 7 8 9A 1 0 F 3 7 8 9A ch1 15 5 4 2 6 5 4 2 Ch1 DIR Switch W ch1 DIR R 1 0 F W ch2 DIR 3 1 0 F B C D E 6 5 4 2 3 7 8 9A 1 0 F B C D E 15 3 1 0 F Ch2 DIR Switch 3 7 8 9A 1 0 F B C D E 6 5 4 2 3 7 8 9A 1 0 F B C D E 6 5 4 2 3 7 8 9A 1 0 F B C D E 0 6 5 4 2 3 7 8 9A 1 0 F Ch4 Switch B C D E 6 5 4 2 3 R B C D E R/W 0 ch4 7 8 9A 6 5 4 2 6 5 4 2 Ch3 DIR Switch ch3 15 7 8 9A B R/W C D E 7 8 9A 6 5 4 2 Ch3 Switch W ch3 DIR R 7 8 9A 1 0 F B R/W C D E W ch4 DIR Ch4 DIR Switch Figure 6 Channel setting 7 Table 3 Channel setting Switch Description Ch1 switch Ch2 switch Ch3 switch Ch4 switch Four 0H-FH rotary switches to set the observation address for each channel. Use, for example, a standard screwdriver to set the arrow (triangle) notched in each knob to a desired digit. The switches silk-printed 15 and 0 represent the high-order and low-order settings, respectively. Ch1 DIR switch Ch2 DIR switch Ch3 DIR switch Ch4 DIR switch Set the status for each channel. R: Observe only read access. R/W: Observe read/write access. W: Observe only write access. ■ Observing monitor data Connect a general-purpose measuring instrument to the monitor pins for each channel to observe monitor data. Figure 7 shows the layout of the monitor pins for each channel. • Ground pins are located (silk-printed GND) at both ends of the array of monitor pins for each channel. • Silk-printed numbers 15 and 0 represent the MSB and LSB of monitor data. GND15 8 7 ch1 0 GND GND15 8 7 ch3 0 GND GND15 8 7 ch2 0 GND GND15 8 7 ch4 0 GND Figure 7 Assignment of the monitor pin of each channel EXT PWR ICE ■ Jumper plugs setup Figure 8 shows the factory settings of the jumper plugs. Do not touch the settings of the jumper plugs, or leave them factory-set. ARSV2 ARSV1 ERSV2 ERSV1 Figure 8 Jumper plug setup 8 MON0 MON1 MON2 MON3 5. Specifications ■ General specifications Table 4 lists the general specifications of the RAM monitor board. Table 4 General specifications Item Specifications Name F2MC-16L/16LX Emulator RAM monitor board. Part number MB2147-80-E Power supplies RAM monitor board Power supply + 5V (Supplied from emulator) Operating frequency Max: 33 MHz Operating temperature 5 °C to 35 °C Operating humidity 20% to 80% (No condensation allowed) Dimensions 170mm (W) × 150mm (D) × 22mm (H) Weight 145.6g Note : Operating the device outside the range of any general specification may cause the device to malfunction. Use the device in the ranges of its general specifications. ■ Function specifications Table 5 lists the function specifications of the RAM monitor board. Table 5 RAM monitor board functional specifications Item Emulator/adapter board connectors Description Equipped with the connectors for accepting the emulator and adapter board. The access data of the set address of four channels is in real time output to the monitor pins. Two channels of four channels are fixed to 00 bank, and the other two channels can be specified in the same selectable bank. RAM monitor function Ch1 Bank selectable (Different banks cannot be specified for ch1 and ch2.) Ch2 Bank selectable (Different banks cannot be specified for ch1 and ch2.) Ch3 Bank 00 fixed Ch4 Bank 00 fixed Capable of specifying an attribute (read, write, or read/write) of access to the observation target address for each channel. 9 ■ Switch and jumper plug specifications Table 6 lists the specifications of the switches and jumper plugs on the RAM monitor board. Table 6 Switch and jumper plug specifications Item 10 Description Ch1 / ch2 BANK switches Select a bank for ch1 and ch2. Ch1 switch Select an address (A[15:0]) for ch1. Ch1 DIR switch Specifies the read, write, or read / write status for ch1. Ch2 switch Select an address (A[15:0]) for ch2. Ch2 DIR switch Specifies the read, write, or read / write status for ch2. Ch3 switch Select an address (A[15:0]) for ch3. Ch3 DIR switch Specifies the read, write, or read / write status for ch3. Ch4 switch Select an address (A[15:0]) for ch4. Ch4 DIR switch Specifies the read, write, or read / write status for ch4. PWR jumper plug Not used. Leave this factory-set. ARSV2 • MON0 selecting jumper plug Not used. Leave this factory-set. ARSV1 • MON1 selecting jumper plug Not used. Leave this factory-set. ERSV2 • MON2 selecting jumper plug Not used. Leave this factory-set. ERSV1 • MON3 selecting jumper plug Not used. Leave this factory-set. ■ Connector specifications Table 7 lists the specifications of the connectors on the RAM monitor board. The output circuit of a monitor pin is shown in Figure 9. Table 7 Connector specifications Item Description Adapter board connector A/B Accepts the adapter board. As the connector structure allows reverse plugging, pay attention to the silk-screen indication on the RAM monitor board when connecting the adapter board. System connector A/B Accepts the emulator. As the connector structure allows reverse plugging, pay attention to the silk-screen indication on the RAM monitor board when connecting the emulator. Ch1 monitor pin Monitors the status of data access to the address specified in ch1. Ground pins are provided at both ends. Ch2 monitor pin Monitors the status of data access to the address specified in ch2. Ground pins are provided at both ends. Ch3 monitor pin Monitors the status of data access to the address specified in ch3. Ground pins are provided at both ends. Ch4 monitor pin Monitors the status of data access to the address specified in ch4. Ground pins are provided at both ends. SN74 LVCH 16374 SN74 LVCH 16374 SN74 LVCH 16374 SN74 LVCH 16374 16 ch1 Monitor signal output 16 ch2 Monitor signal output 16 ch3 Monitor signal output 16 ch4 Monitor signal output • Output directly from SN74LVCH16374 (TI product, VCC : 3.3V) with no additional circuit. Figure 9 Monitor signal output circuit 11 SS01-71133-1E FUJITSU MICROELECTRONICS • SUPPORT SYSTEM F2MC-16L/LX EMULATOR RAM MONITOR BOARD MB2147-80-E OPERATION MANUAL October 2008 the first edition Published FUJITSU MICROELECTRONICS LIMITED Edited Business & Media Promotion Dept.