REJ10J0916-0100 SH7086 CPU Board M3A-HS86 32 User's Manual Renesas 32-Bit RISC Microcomputers SuperH RISCengine Family / SH7080 Group TM Rev. 1.0 Issued : Feb 6.
Microsoft, MS-DOS, Windows and Windows.NET are registered trademarks of Microsoft Corporation of the U.S. in the U.S. and other countries. IBM and AT are registered trademarks of International Business Machines Corporation of the U.S. Adobe and Acrobat are registered trademarks of Adobe Systems Incorporated. All other brand names and product names are registered trademarks or trademarks of the respective proprietors.
Revision History Rev. SH7086 CPU Board M3A-HS86User's Manual Date of Issue Content of Revision Page 1.0 Feb. 6, 2007 - Contents 1st edition issued.
Table of Contents Chapter1 Overview..................................................................................................................................... 1-1 1.1 Overview .................................................................................................................................................................... 1-2 1.2 Configuration ...........................................................................................................................................
Chapter1 Overview Chapter1 Overview 1-1
Overview 1 1.1 Overview 1.1 Overview The M3A-HS86 is the CPU board designed for users to evaluate the functionality and performance of the SH7086 group of Renesas Technology original microcomputers, as well as develop and evaluate the application software for this group of microcomputers.
Overview 1 1.3 External Specifications 1.3 External Specifications Table1.3.1 lists external specifications of M3A-HS86. Table1.3.1 External Specifications of M3A-HS86 No. Item Content SH7086 1 CPU • Input(XIN) clock : 10MHz • Bus clock : 40MHz,max • CPU clock : 80MHz,max • On-chip memory Flash memory : 512KB RAM : 32KB 2 Memory *M3A-HS86(3.3V version) only 3 Connectors 4 LED 5 Switches 6 Package Dimensions Rev.1.0 Feb 6, 2007 REJ10J0916-0100 • SDRAM : 16 Mbytes.
Overview 1 1.4 External View 1.4 External View Figure1.4.1 shows the external view of M3A-HS86. Figure1.4.1 External View of M3A-HS86 (IC socket mounted version) Rev.1.
Overview 1 1.5 M3A-HS86 Block Diagram 1.5 M3A-HS86 Block Diagram Figure1.5.1 shows the system block diagram of M3A-HS86. H-UDI Connector (36pin) H-UDI Connector (14pin) AUD Flash Memory (Not mounted) * 16 User I/O Connector Serial Port Connector H-UDI SH7086 (80MHz) SDRAM * 16MB 16 or 32 16 Bus Clock: 40MHz 16 or 32 SH7086 CPU Board M3A-HS86 * : Only for M3A-HS86 (3.3V version) Extension Connectors Figure1.5.1 System Block Diagram of M3A-HS86 Rev.1.
Overview 1 1.6 M3A-HS86 Board Overview 1.6 M3A-HS86 Board Overview Figure1.6.1 shows the M3A-HS86 board overview.
Overview 1 1.6 M3A-HS86 Board Overview Table1.6.1 lists main components mounted in the M3A-HS86. Table1.6.1 Main Components Mounted in the M3A-HS86 Symbol Parts Name Remarks Recommended parts number for not-mounted components U1 CPU SH7086 (Renesas) U1 CPU socket NQPACK176SD U2 Clock buffer Not mounted CY2305SC-1 (Cypress) Not mounted U3 Flash memory (Can be mounted only for 3.3V version) U4 SDRAM 3.3V version only U5 RS-232C driver U6 Reset IC U7 Logic IC U8 3.
Overview 1 1.7 M3A-HS86 Memory Mapping 1.7 M3A-HS86 Memory Mapping Figure1.7.1, Figure1.7.2 and Figure1.7.3 show a memory mapping example of SH7086 in the M3A-HS86. Logical space of the SH7086 MCU mode 3 (Single Chip mode) H'0000 0000 Memory Mapping of the M3A-HS86 H'0000 0000 On-chip ROM (512KB) On-chip ROM (512KB) H'0007 FFFF H'0008 0000 H'0007 FFFF H'0008 0000 Reserved Reserved H'FFFF H'FFFF H'FFFF H'FFFF 3FFF 4000 BFFF C000 On-chip RAM (32KB) On-chip peripheral Module H'FFFF FFFF Figure1.
Overview 1 1.
Overview 1 1.
Overview 1 1.8 Absolute Maximum Ratings 1.8 Absolute Maximum Ratings Table1.8.1 lists the absolute maximum ratings of M3A-HS86. Table1.8.1 Absolute Maximum Ratings of M3A-HS86 Symbol Parameter Rated Value Remarks 5VCC 5V system power supply voltage -0.3V to 6.0V Relative to VSS 3VCC 3.3V system power supply voltage -0.3V to 4.6V Relative to VSS Operating ambient temperature -0°C to 50°C No dewdrops allowed. Topr Use in corrosive gas environment prohibited.
Overview 1 1.8 Absolute Maximum Ratings * This is a blank page * Rev.1.
Chapter2 Functional Overview Chapter2 Functional Overview 2-1
Functional Overview 2 2.1 Functional Overview 2.1 Functional Overview The M3A-HS86 is the SH7086 CPU board that has the functions listed in Table2.1.1. Table2.1.1 lists the functional modules of M3A-HS86. Table2.1.1 Functional Modules of M3A-HS86 Sections 2.2 Functions CPU Contents SH7086 • Input(XIN) clock : 10MHz • Bus clock : 40MHz,max • CPU clock : 80MHz,max • On-chip memory - Flash memory: 512KB - RAM : 32KB *M3A-HS86(3.3V version) only • SDRAM : 16 Mbytes(16-bit bus width) 1pc.
Functional Overview 2 2.2 CPU 2.2 CPU The M3A-HS86 contains the 32-bit RISC microcomputer SH7086 that operates with a maximum 80MHz of CPU clock frequency. The SH7086 includes 512-Kbyte flash memory, and 32-Kbyte SRAM, making it useful in a wide range of applications from data processing to equipment control. The M3A-HS86 can be operated with a maximum 80MHz of CPU clock frequency (external bus 40MHz, max) using a 10MHz input clock. Figure2.2.1 shows the SH7086 block diagram in the M3A-HS86.
Functional Overview 2 2.3 Memory 2.3 Memory 2.3.1 SH7086 On-chip Memory The SH7086 includes 512-Kbyte flash memory and 32-Kbyte SRAM. 2.3.2 SDRAM The M3A-HS86 (3.3V version) mounts 16MB SDRAM as standard equipment. SDRAM is controlled by the bus state controller built into SH7086. Table2.3.1 lists SDRAM specifications used in M3A-HS86. Figure2.3.1 shows the block diagram of SDRAM connection. Table2.3.1 SDRAM Specifications Specifications Contents Configuration 16 Mbytes (16-bit bus) x 1pc.
Functional Overview 2 2.3 Memory Table2.3.2 lists an example of bus state controller settings for operation with the SH7086 Bus clock at 40MHz. Table2.3.
Functional Overview 2 2.3 Memory Figure2.3.2 shows an example of SDRAM single read/write timing for operation with the SH7086 Bus clock at 40MHz.
Functional Overview 2 2.3.3 Expand of Flash Memory 2.3.3 Expand of Flash Memory M3A-HS86 has installed the mounting space to which the flash memory can be expanded externally. The mountable flash memory is 32M bit or 64M bit flash memory with 3.3V power-supply voltage, 16-bit bus width, and TSOP-48 pin (20 x 12mm). By a DIP switch (SW4-4), the validity or invalidity of write protect for flash memory can be switched. Figure2.3.3 shows an example of 32-Mbit Flash Memory connection.
Functional Overview 2 2.4 Serial Port Interface 2.4 Serial Port Interface The SH7086 included in the M3A-HS86 contains a UART module. In the M3A-HS86, SCI channel 1 is connected to Serial Port connector J3. Figure2.4.1 shows the block diagram of serial port interface in the M3A-HS86. SH7086 VCC Serial Port Connector (J3) RS232C Driver NC 1 2 PA3/RXD1 3 PA4/TXD1 4 GND 5 6 7 8 NC 9 DCD RxD TxD DTR GND DSR RTS CTS RI Figure2.4.1 Block Diagram of Serial Port Interface Rev.1.0 Feb 06.
Functional Overview 2 2.5 I/O Ports 2.5 I/O Ports In the M3A-HS86, all of the SH7086's I/O ports are connected to the extension bus connector. Some I/O ports are connected to DIP switches and LEDs of the M3A-HS86 board. Users are free to use these ports. Figure2.5.1 shows the Block Diagram of DIP Switch and LEDs in the M3A-HS86. Table2.5.1 to Table 2.5.3 list a function of the SH7086 I/O ports in the M3A-HS86.
Functional Overview 2 2.5 I/O Ports Table2.5.1 Functions of SH7086 I/O Ports SH7086 Pin Connection Destinations on M3A-HS86 Extension Connector Pin Name No.
Functional Overview 2 2.5 I/O Ports Table 2.5.2 Functions of SH7086 I/O Ports SH7086 Pin Connection destinations on M3A-HS86 Extension Connector Pin Name No.
Functional Overview 2 2.5 I/O Ports Table 2.5.3 Functions of SH7086 I/O Ports SH7086 Pin Connection Destinations on M3A-HS86 Extension Connector Pin Name No.
Functional Overview 2 2.6 Power Supply Circuit 2.6 Power Supply Circuit The M3A-HS86 accepts a 5V power supply as its input and generates 3.3V from it by using a regulator. The M3A-HS86 (3.3V version) and M3A-HS86 (5V version) are different according to whether R37 and R38 are mounted. - M3A-HS86 (3.3V version) : R37 is not mounted, R38 is mounted - M3A-HS86 (5V version) : R37 is mounted, R38 is not mounted Figure2.6.1 shows the block diagram of power supply circuit in the M3A-HS86.
Functional Overview 2 2.7 Clock Module 2.7 Clock Module The clock module in the M3A-HS86 consists of the following two blocks: • • Output from a oscillator connected to EXTAL of the SH7086 Ceramic resonator connected to EXTAL and XTAL The M3A-HS86 has a 10MHz oscillator connected to it as standard specification. The system clock output (PA15/CK) of SH7086 is connected to an extension connector through the damping resister.
Functional Overview 2 2.8 Reset Module 2.8 Reset Module Reset module controls the reset signal connected to the SH7086, which mounted on the M3A-HS86. Moreover, when the flash memory is mounted, it is used as a reset signal of the flash memory. Figure2.8.1 shows the block diagram of reset module in the M3A-HS86. Reset IC output delay time ,td = 0.34 × Cd(pF)usec = 34ms Reset IC output detection voltage, Vs ・M3A-HS86(3.3V Version) Ra=10KΩ、Rb=10KΩ Vs = 1.25 × (Ra+Rb)/Rb = 2.
Functional Overview 2 2.9 Interrupt Switches 2.9 Interrupt Switches In the M3A-HS86, the switch is connected with the PA5/IRQ1 pin and NMI pin of the SH7086. LED to confirm that _____________ the switch has been pushed is connected. In addition, MRES switch can be mounted on PE13/MRES pin. _____________ However, it cannot be mounted when E10A-USB is used because MRES pin is multiplexed with the signal ___________________ ______________ ASEBRKAK/ASEBRK. Figure2.9.
Functional Overview 2 2.10 E10A-USB Interface 2.10 E10A-USB Interface The M3A-HS86 has a 36-pin H-UDI connector and 14-pin H-UDI connector included in it for connection to the E10A-USB. Because the SH7086's H-UDI pins and AUD pins are being output to the extension connector, do not use the applicable pins of the extension connector when debugging with the H-UDI connector. Figure2.10.1 shows the block diagram of E10A-USB interface.
Functional Overview 2 2.10 E10A-USB Interface This is a blank page Rev.1.0 Feb 06.
Chapter 3 Operational Specifications Chapter 3 Operational Specifications 3-1
Operational Specifications 3 3.1 M3A-HS86 Connectors Outline 3.1 M3A-HS86 Connectors Outline Figure3.1.1 shows M3A-HS86 connector assignments.
Operational Specifications 3 3.1.1 H-UDI Connector (J1,J2) 3.1.1 H-UDI Connector (J1,J2) M3A-HS86 has the 36-pin H-UDI (J1) connector and 14-pin H-UDI (J2) connector included in it for connection to the E10A-USB emulator. Figure3.1.2 shows a pin assignment of H-UDI (J1) connector. 35 1 36 2 Top View of the Component Side 35 1 Side View 36 2 Board Edge Board Edge Figure3.1.2 Pin Assignment of H-UDI (J1) Connector Table3.1.1 lists pin assignments of H-UDI connector. Table3.1.
Operational Specifications 3 3.1.1 H-UDI Connector (J1,J2) Figure3.1.3 shows a pin assignment of H-UDI (J2) connector. 7 6 5 4 3 2 1 14 13 12 11 10 9 8 Board Edge Top View of the Component Side J2 Board Edge Side View Figure3.1.3 Pin Assignment of H-UDI (J2) Connector Table3.1.2 lists pin assignments of H-UDI (J2) connector. Table3.1.
Operational Specifications 3 3.1.2 Serial Port Connector (J3) 3.1.2 Serial Port Connector (J3) The M3A-HS86 includes a serial port connector (J3) for serial communication. Figure3.1.4 shows a pin assignment of serial port connector. 1 5 6 9 1 5 6 9 Top View of the Component Side Board Edge Side View Board Edge Figure3.1.4 Pin Assignment of Serial Port Connector (J3) Table3.1.3 lists pin assignments of serial port connector. Table3.1.
Operational Specifications 3 3.1.3 External Power Supply Connectors for the SH7086 (J4) 3.1.3 External Power Supply Connectors for the SH7086 (J4) The M3A-HS86 includes the external power supply connector pin for the SH7086. Figure3.1.5 shows a pin assignment of power supply connector. 1 2 Top View of the Component Side J4 VCC Board Edge Figure3.1.5 Pin Assignment of Power Supply Connector (J4) Table3.1.4 lists a pin assignment of power supply connector for the SH7086. Table3.1.
Operational Specifications 3 3.1.4 Power Supply Connector (J5) 3.1.4 Power Supply Connector (J5) The M3A-HS86 includes a power supply connector for the board itself. Figure3.1.6 shows a pin assignment of power supply connector. 1 2 Top View of the Component Side Board Edge J5 1 2 Side View Board Edge Figure3.1.6 Pin Assignment of Power Supply Connector (J5) Table3.1.5 lists a pin assignment of power supply connector for the M3A-HS86. Table3.1.
Operational Specifications 3 3.1.5 User I/O Connector (J6-J8) 3.1.5 User I/O Connector (J6-J8) The M3A-HS86 includes user I/O connectors to which the internal peripheral function pins of the SH7086 applicable for motor control (e.g.,MTU2 and AD functions) are connected. Figure3.1.7 shows a pin assignment of each user I/O connector. Table3.1.6 lists pin assignments of user I/O connectors (J6).
Operational Specifications 3 3.1.5 User I/O Connector (J6-J8) Table3.1.7 lists pin assignments of user I/O connector (J7). Table3.1.7 Pin Assignments of User I/O Connector (J7) Pin Signal Name Other Connection 1 PD20/D20/IRQ4/TIC5WS Extension connector (J13) 2 PD21/D21/IRQ5/TIC5VS Extension connector (J13) 3 PD22/D22/IRQ6/TIC5US Extension connector (J13) Table3.1.8 lists pin assignments of user I/O connector (J8). Table3.1.
Operational Specifications 3 3.1.6 Extension Connectors (J9-J13) 3.1.6 Extension Connectors (J9-J13) The M3A-HS86 includes extension connectors to which the I/O pins of the SH7086 are connected. MIL standard connectors can be connected to J9-J13, allowing the user to create extension board or monitor the SH7086 bus signals. Figure3.1.8 shows a pin assignment of extension connector.
Operational Specifications 3 3.1.6 Extension Connectors (J9-J13) Table3.1.9 lists pin assignments of extension connector (J9). Table3.1.
Operational Specifications 3 3.1.6 Extension Connectors (J9-J13) Table3.1.10 lists pin assignments of extension connectors. Table3.1.10 Pin Assignments of Extension Connectors (J10) Pin 1 2 Signal Name Other Connection 3.3V - 3.
Operational Specifications 3 3.1.6 Extension Connectors (J9-J13) Table3.1.11 lists pin assignments of extension connectors. Table3.1.
Operational Specifications 3 3.1.6 Extension Connectors (J9-J13) Table3.1.12 lists pin assignments of extension connectors. Table3.1.
Operational Specifications 3 3.1.6 Extension Connectors (J9-J13) Table3.1.13 lists pin assignments of the extension connectors. Table3.1.
Operational Specifications 3 3.1.7 Extension Connector (J14) 3.1.7 Extension Connector (J14) Extension connector(J14) connects the pins necessary for writing a on-chip flash memory of SH7086. Figure 3.1.9 lists pin assignments of the extension connectors. Board Edge 2 1 J14 20 19 Top View of the Component Side Board Edge Figure 3.1.9 Pin Assignments of the Extension Connector (J14) Table 3.1.14 lists pin assignments of the extension connector (J14). Table 3.1.
Operational Specifications 3 3.2 Outline of Switches and LEDs 3.2 Outline of Switches and LEDs The M3A-HS86 includes switches and LEDs as its operational components. Figure3.2.1 shows the M3A-HS86 operational component assignment.
Operational Specifications 3 3.2.1 SH7086 Power Supply Select Jumpers (JP1) 3.2.1 SH7086 Power Supply Select Jumpers (JP1) The JP1 allow the sources for the SH7086 power supply voltages to be selected. Figure3.2.2 shows the SH7086 power supply voltage select jumper assignment (JP1). Table3.2.1 lists the jumper setting for selecting SH7086 Power Supply Voltage (JP1). Top View of the Component Side 1 2 3 JP1 PWRSEL Board Edge Board Edge Figure3.2.
Operational Specifications 3 3.2.2 FWE Pin Select Jumper (JP2) 3.2.2 FWE Pin Select Jumper (JP2) The JP2 allows the connection for the FWE pin to be selected. Figure3.2.3 shows FWE pin select jumper (JP2) assignment. Table3.2.2 lists jumper setting for selecting FWE pin (JP2). Top View of the Component Side 1 2 3 JP2 FDMSEL Board Edge Board Edge Figure3.2.3 FWE Pin Select Jumper (JP2) Assignment Table3.2.
Operational Specifications 3 3.2.3 Switch and LED Functions 3.2.3 Switch and LED Functions The M3A-HS86 includes six switches and nine LEDs. The MRES switch can be mounted as the option. However, _____________________ ________________ _____________ MRES pin is multiplexed with ASEBRKAK /ASEBRK pin, so do not mount the switch MRES when H-UDI connectors (J1, J2) are used. Figure3.2.4 shows the switch and LED pin layout on M3A-HS86 board. Table3.2.3 lists switches mounted on M3A-HS86.
Operational Specifications 3 3.2.3 Switch and LED Functions Table3.2.4 lists functions of switch SW4. SH7086 operating mode is determined by the combination of the MD0, MD1 and FWE pins. Table3.2.5 lists the selection of SH7086 operating modes. Table3.2.4 Functions of Switch SW4 No.
Operational Specifications 3 3.3 Board Dimensions of M3A-HS86 3.3 Board Dimensions of M3A-HS86 Figure3.3.1 shows board dimensions of M3A-HS86. < Top View of the Solder Side > Figure3.3.1 Board Dimensions of M3A-HS86 Rev.1.
Appendix M3A-HS86 SCHEMATICS A-1
This is a blank page A-2
1 2 3 4 5 SH7086 CPU BOARD M3A-HS86 SCHEMATICS A A B TITLE PAGE INDEX CPU SH7086 FLASH SDRAM UDI/RESET/UART/POWER BUS CONNECTORS/PUSH SW OTHERS 1 2 3 4 5 6 7 B Note: 5VCC = 5V 3VCC = 3.3V VCC = 3.3V(M3A-HS86G50,M3A-HS86G51) 5V(M3A-HS86G55,M3A-HS86G56) C R RA C CE CP [Note] = = = = = C Fixed Resistors Resistor Array Ceramic Caps Tantalum Electrolytic Caps Decoupling Caps :not mounted D D CHANGE RENESAS SOLUTIONS CORPORATION DRAWN SCALE DATE Ver. 1.
1 "1" A R2 U1 SH7086 [5,6] MD1 [5,6] MD0 119 121 MD1 MD0 [5] FWE 123 FWE 118 120 XTAL EXTAL 131 PA15/CK R5 R6 [4,6] PA15/CK 22Ω 22Ω 132 _RES [6] NMI [6] PA5/IRQ1 122 170 NMI IRQ1/PA5/A22/DREQ1/SCK1 [6] _WDTOVF 53 _WDTOVF 76 75 80 79 38 6 _CS0/PA10/_POE4 _CS1/PA11/_POE5 _CS2/PA6/TCLKA _CS3/PA7/TCLKB _CS4/_RASU/PA20 _CS5/_CE1A/_CASU/PA21/TIC5U [3,5,6] _RESET [3,6] [6] [6] [4,6] [6] [6] [3,6] [4,6] [4,6] [4,6] [3,4,6] [4,6] [4,6] [6] [6] [6] 4 VCC OUT 3 2 GND OE 1 R3 18Ω XIN
1 2 3 4 5 [2,4,6] D[0:31] FVDD 3VCC R11 0Ω 1 R13 4.
1 2 3 4 5 A A [2,3,6] D[0:31] [2,3,6] A[0:29] A[0:29] SVDD H4 SVDD 3VCC R14 SVDDQ 1 1 H5 SVDDQ 3VCC 0Ω R15 0Ω DUMPING REGISTER for SDRAM 1 14 27 3 9 43 49 SD[15:0] RA7 SD7 SD6 SD5 SD4 SD3 SD2 SD1 SD0 B [2,6] [2,6] [2,6] [2,6] PA7/_CS3 PB4/_RASL PB5/_CASL PA8/RDWR [2,6] PA13/DQMLU/_WRH [2,3,6] PA12/DQMLL/_WRL 21 20 BA1 BA0 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 35 22 34 33 32 31 30 29 26 25 24 23 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 R17 R16 R18 R19 0Ω 0Ω 0Ω 0Ω 19 18 17 16 C
1 2 3 4 5 H-UDI INTERFACE VCC VCC SERIAL CONNECTOR(COM) R79 4.7KΩ R23 4.7KΩ R24 4.7KΩ C1 0.
1 2 3 4 5 Extension Connector 3VCC R52 R53 0Ω 0Ω 5VCC J6 A [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2] [2,5] [2,5] [2,5] [2,5] [2] [2] AN8 AN8 PA21/_CS5/_CASU PA22/_WRHL PA23/_WRHH PE16/TIOC3BS PE18/TIOC4AS PE19/TIOC4BS PE17/TIOC3DS PE20/TIOC4CS PE21/TIOC4DS PE16 PE18 PE17 PA26/A26/IRQ0 PA27/A27/IRQ1 PA28/A28/IRQ2 PA29/A29/IRQ3 AN2 AN3 AN4 AN9 AN2 AN3 AN4 AN9 PB6/RXD0/IRQ4 PB7/TXD0/IRQ5 PB8/SCK0/IRQ6 PB9/_ADTRG/IRQ7 AN1 AN7 AN1 AN7 J7 D20/PD20/IRQ4 D21/PD21/IRQ5 D22/PD22/IRQ6
1 2 3 4 5 TEST PIN A A MH1 VCC 3VCC 5VCC H6 H7 H8 H9 1 1 1 1 VCC 3VCC 5VCC GND 1 H10 1 MOUNT-HOLE MH2 1 GND 1 B 1 B MOUNT-HOLE MH3 1 1 MOUNT-HOLE MH4 C C AGND-GND 1 R77 0Ω 1 MOUNT-HOLE D D CHANGE RENESAS SOLUTIONS CORPORATION DRAWN SCALE DATE Ver. 1.
This is a blank page
SH7086 CPU Board M3A-HS86 User's Manual Publication Data Feb. 6. 2007 Rev. 1.0 Published by Renesas Technology Corp. Renesas Solutions Corp. © 2007. Renesas Technology Corp., All rights reserved. Printed in Japan.
M3A-HS86 User's Manual