On April 1st, 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.
Send any inquiries to http://www.renesas.com/inquiry
.
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 informatio n 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 Ren esas E lectronics data sheets or dat a books, etc.
“Standard”: Computers; office equipment; communications equipment; test and measurement equipment; audio and visual
equipment; home electron ic appliances; machine tools; personal electronic equipment; and industrial robots.
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 appl i cations or purposes that pose a d irect 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 t he occu rrence o f failure at a certai n rate an d malfunct io ns under cert ain u se con dition s. Further,
Renesas Electronics prod ucts 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 an d also includes its majority-
owned subsidiaries.
(Note 2) “Renesas Electronics product(s)” means any product developed or manufactured by or for Renesas Electronics.
User’s Manual
SH7086 CPU Board
M3A-HS86
User’s Manual
Renesas 32-Bit RISC Microcomputers
SuperH™ RISCengine Family / SH7080 Group
Rev.1.00 2007.02
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 pr oprietors.
• Renesas is constantly making efforts to improve the qualit y and reliability of its products. However, not all
semiconductor products are trouble-free, they may become fault y or operate erratically. To ensure that no
accidents such as injury or a fire or no social damage may arise from Renesas semiconductor products
should they become faulty or operate erratically, please pa y careful attention to the safety design of your
system by, for example, considering redundancy design and incorporating measures to check the spread of a
fire and prevent device malfunction.
• This manual only provides reference information to help customers purchase the appropriate t ype of
Renesas Technology product that suits the intended purpose of use, and the technical information
contained herein does not implicitly or otherwise grant a license or rights to use the intellectual proper ty
or other rights of Renesas Technology.
• Renesas Technology will not assume any responsibility for damage or losses or infringement on the
third parties’ rights arising from the use of product data, diagrams, tables, programs, algorithms or
example application circuits presented in this manual.
• The product data, diagrams, tables, programs, algorithms and all other information presented her ein
reflect the latest that was available at the time this manual was issued, and Renesas Technology
reserves the right to change the products or specifications described herein without prior notice. When
purchasing Renesas Technology semiconductor products, please contact Renesas Technology or
Renesas Technology Sales or other distributors to obtain the latest information, and als o keep abreast
of the information published at the Renesas Technology home page (http://www.renesas.com) or
through other media.
• The information contained herein was carefully prepared and is believed to be correct. However,
Renesas Technology will not assume responsibility for losses that the customers by any possibility may
suffer because of erroneous description in this manual.
• To use the technical contents in product data, diagrams or tables or the programs or algorithms
presented herein for your system, please carefully evaluate their suitability as part of the entire system,
not singly as a technical content, program or algorithm alone, to determine in adv ance whether they
are actually suitable for your system. Renesas Technology will not assume responsibility for the
suitability of said items in user systems.
• The products presented herein are not designed or manufactured for use in equ ipment or systems that
are used under conditions where human life is concerned. If you plan to use the products presented
herein for special applications such as transportation, mobile, medical, aerospace, nuclear control or
submarine repeater equipment or systems, please consult Renesas Technology or Renesas
Technology Sales or other distributors.
• This manual may not be copied or reproduced, in whole or part, without prior written consent of
Renesas Technology.
• For more detailed information or for questions or doubts about this manual, please consult Renesas
Technology or Renesas Technology Sales or other distributors.
Requests for Safety Design
Precautions on Using This Manual
Revision History SH7086 CPU Board M3A-HS86User's Manual
1.8 Absolute Maximum Ratings...................................................................................................................................... 1-11
2.4 Serial Port Interface.................................................................................................................................................... 2-8
2.6 Power Supply Circuit................................................................................................................................................ 2-13
3.1.2 Serial Port Connector (J3)................................................................................................................................. 3-5
3.1.3 External Power Supply Connectors for the SH7086 (J4) .................................................................................. 3-6
3.1.4 Power Supply Connector (J5) ........................................................................................................................... 3-7
3.1.5 User I/O Connector (J6-J8)...............................................................................................................................3-8
3.2 Outline of Switches and LEDs.................................................................................................................................. 3-17
3.2.1 SH7086 Power Supply Select Jumpers (JP1)................................................................................................. 3-18
3.2.3 Switch and LED Functions..............................................................................................................................3-20
3.3 Board Dimensions of M3A-HS86.............................................................................................................................. 3-22
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 applic ation software for
this group of microcomputers. The SH7086's data bus, address bus and various internal peripheral circuit function pins
are connected to the extension connector of the M3A-HS86, allowing users to evaluate the timing relationship with
peripheral devices using measurement instruments or develop extension boards tailored to suit development
purposes. Furthermore, the E10A-USB or the on-chip emulator made by Renesas Technology can also be connected
to the M3A-HS86.
1.2 Configuration
Figure1.2.1 shows an example of system configuration using the M3A-HS86.
*
Serial Port
Connector
SH7086 CPU Board
M3A-HS86
5V DC
Power Supply
(1.5A min.)
Overview
H-UDI Connector
(14-pin or 36-pin)
SH7086
Extension
Board
* Can be created according
to applications
High-performance
Embeded Workshop(HEW)
SuperH RISC engine
C/C++ Compiler Package
*: It is necessary to buy separately for software development.
Extension
Connector
HEW
debugger
*
*
Host
Computer
Figure1.2.1 System Configuration Example of M3A-HS86
USB
*
E10A-USB
*
Rev.1.0 Feb 6, 2007 1-2
REJ10J0916-0100
1
1.3 External Specifications
Table1.3.1 l ists external specifications of M3A-HS86.
Table1.3.1 External Specifications of M3A-HS86
No. Item Content
SH7086
• Input(XIN) clock : 10MHz
• Bus clock : 40MHz,max
1 CPU
Memory
2
*M3A-HS86(3.3V version) only
3 Connectors
4 LED
5 Switches
6 Package Dimensions
• CPU clock : 80MHz,max
• On-chip memory
Flash memory : 512KB
RAM : 32KB
• SDRAM : 16 Mbytes.(16-bit bus width) 1pc
• External flash memory enabled to mount
• Extension connector (Bus, I/O, VCC, GND)
• User I/O connector (SH7086’s MTU2 and A/D function pins)
• Serial port connector (D-sub 9pins)
• H-UDI connector (36pins)
• H-UDI connector (14pins)
• POWER LED (1pc.)
• LED for interrupt switch (1pc.)
• User LED (7pcs.)
• Reset switch (1pc.)
• NMI switch (1pc.)
• IRQ1 switch (1pc.)
• DIP switch for system setting (1pc.,4 poles)
• DIP switch for users (1pc.,4 poles)
• Dimensions :100mm x 100mm
• Mounting form :6-layer, double-side mounted
• Board configuration :1 board
Overview
1.3 External Specifications
Rev.1.0 Feb 6, 2007 1-3
REJ10J0916-0100
1
1.4 External View
Figure1.4.1 shows the external view of M3A-HS86.
Overview
1.4 External View
Figure1.4.1 External View of M3A-HS86 (IC socket mounted version)
Rev.1.0 Feb 6, 2007 1-4
REJ10J0916-0100
1
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)
Serial Port
Connector
Overview
1.5 M3A-HS86 Block Diagram
User I/O
Connector
AUD
Flash Memory
(Not mounted)
16
SH7086 CPU Board
M3A-HS86
*
Bus Clock: 40MHz
Figure1.5.1 System Block Diagram of M3A-HS86
H-UDI
SH7086
(80MHz)
16 or 3216
16 or 32
Extension Connectors
SDRAM
16MB
* : Only for M3A-HS86 (3.3V version)
*
Rev.1.0 Feb 6, 2007 1-5
REJ10J0916-0100
1
1.6 M3A-HS86 Board Overview
Figure1.6.1 shows the M3A-HS86 board overview.
< Top View of the Component Side >
U2 Clock Buffer
J3
Serial Port
Connector
U5
RS232C Driver
J14
Extension Connector
J7,J8
User I/O Connector
User LED
6 - 8
*1
*1
JP2
FWE Pin
Select
Jumper
*1
JP1
Ppower Supply
Select Jumper
U1
SH7086
J5
Power Supply
Connector
SW1
Power Switch
Overview
1.6 M3A-HS86 Board Overview
LED1
Power LED
SW4
DIP Switch
for System Setting
J1
H-UDI Connector
(36-pin)
J2
H-UDI Connector
(14-pin)
SW2
RESET
Switch
< Top View of the Solder Side >
U8 3.3V
Voltage Regulator
J11
Extension Connector
J9
Extension Connector
*1
*1
SW3
DIP Switch
for Users
U6
Reset IC
LED2-5
User LED
LED9
LED for Interrupt
Confirmation
J13
Extension Connector
U3
Flash Memory
SW5
NMI
Switch
*1
U4
SDRAM
*3
*2
SW7
MRES
Switch
SW6
IRQ1
Switch
*1
J12
Extension Connector
J6
User I/O Connector
*1
*1
J10
Extension Connector
Notes: *1: Not mounted *2: 3.3V v er s io n only *3: Can be mounted only for 3.3V version
*1
Figure1.6.1 M3A-HS86 Board Overview
Rev.1.0 Feb 6, 2007 1-6
REJ10J0916-0100
1
Table1.6.1 l ists main components mounted in the M3A-HS 86.
Table1.6.1 Main Components Mounted in the M3A-HS86
Symbol Parts Name Remarks Recommended parts number for
U1 CPU SH7086 (Renesas)
U1 CPU socket NQPACK176SD
U2 Clock buffer Not mounted CY2305SC-1 (Cypress)
Not mounted
U3 Flash memory
U4 SDRAM 3.3V version only
U5 RS-232C driver
U6 Reset IC M51957BFP (Renesas)
U7 Logic IC
U8 3.3V voltage regulator
X1 Oscillator 10.00MHz
J1 H-UDI connector 36-pin type
J2 H-UDI connector 14-pin type
J3 Serial port connector
J4 External power supply connector Not mounted A2-2PA-2.54DSA (Hirose)
J5 Power supply connector
J6 User I/O connector Not mounted XG4C-2634 (Omron)
J7,J8
J9,J11,J12
J10.J13
J14
LED1 Power LED Blue
LED2-8 User LED Green
LED9 LED for interrupt confirmation
SW1 Power switch
SW2 Reset switch
SW3 DIP switch for users
SW4 DIP switch for system setting
SW5 NMI switch
SW6 IRQ1 switch
SW7 MRES switch Not mounted B3SN-3012 (Omron)
User I/O connector
Extension connector
Extension connector
Extension connector
(Can be mounted only
for 3.3V version)
Not mounted A2-3PA-2.54DSA (Hirose)
Not mounted XG4C-2031 (Omron)
Not mounted XG4C-4031 (Omron)
Not mounted
Red/Yellow green
(Two colors)
1.6 M3A-HS86 Board Overview
not-mounted components
3428-6002LCSC
(Sumitomo 3M)
Overview
Rev.1.0 Feb 6, 2007 1-7
REJ10J0916-0100
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.
H'0000 0000
H'0007 FFFF
H'0008 0000
Logical space of the SH7086
MCU mode 3
(Single Chip mode)
H'0000 0000
On-chip ROM (512KB)
H'0007 FFFF
H'0008 0000
Memory Mapping
of the M3A-HS86
On-chip ROM (512KB)
Overview
H'FFFF 3FFF
H'FFFF 4000
H'FFFF BFFF
H'FFFF C000
H'FFFF FFFF
Reserved
H'FFFF 3FFF
On-chip RAM
(32KB)
On-chip peripheral Module
H'FFFF 4000
H'FFFF BFFF
H'FFFF C000
H'FFFF FFFF
On-chip RAM
On-chip peripheral Module
Figure1.7.1 Memory Mapping Example of SH7086 (MCU mode 3)
Reserved
(32KB)
Rev.1.0 Feb 6, 2007 1-8
REJ10J0916-0100
1
H'0000 0000
H'03FF FFFF
H'0400 0000
H'07FF FFFF
H'0800 0000
H'0BFF FFFF
H'0C00 0000
H'0FFF FFFF
H'1000 0000
H'13FF FFFF
H'1400 0000
H'17FF FFFF
H'1800 0000
H'1BFF FFFF
H'1C00 0000
H'1FFF FFFF
H'2000 0000
Logical space of the SH7086
MCU mode 0,1
(On-chip ROM disabled mode)
CS0 space: 64MB
CS1 space: 64MB
CS2 space: 64MB
CS3 space: 64MB
CS4 space: 64MB
CS5 space: 64MB
CS6 space: 64MB
CS7 space: 64MB
Overview
1.7 M3A-HS86 Memory Mapping
Memory Mapping
of the M3A-HS86
H'0000 0000
H'007F FFFF
H'03FF FFFF
H'0400 0000
H'07FF FFFF
H'0800 0000
H'0BFF FFFF
H'0C00 0000
H'0CFF FFFF
H'0FFF FFFF
H'1000 0000
H'13FF FFFF
H'1400 0000
H'17FF FFFF
H'1800 0000
H'1BFF FFFF
H'1C00 0000
H'1FFF FFFF
H'2000 0000
Flash Memory (8MB)
User Area
User Area
User Area
SDRAM(16MB)
User Area
User Area
User Area
User Area
User Area
*1
*2
Reserved
H'3FFF FFFF
H'4000 0000
H'7FFF FFFF
H'8000 0000
H'FFF7 FFFF
H'FFF8 0000
H'FFF9 FFFF
H'FFFA 0000
H'FFFF 3FFF
H'FFFF 4000
H'FFFF BFFF
H'FFFF C000
H'FFFF FFFF
CS8 space: 1GB
Reserved
SDRAM Mode setting
Reserved
On-chip RAM
(32KB)
On-chip peripheral Module
H'3FFF FFFF
H'4000 0000
H'7FFF FFFF
H'8000 0000
H'FFF7 FFFF
H'FFF8 0000
H'FFF9 FFFF
H'FFFA 0000
H'FFFF 3FFF
H'FFFF 4000
H'FFFF BFFF
H'FFFF C000
H'FFFF FFFF
On-chip peripheral Module
Notes
*1: For the case that 8MB flash memory is mounted (M3A-HS86(3.3V version) only)
*2: M3A-HS86(3.3V version) only
Figure1.7.2 Memory Mapping Example of SH7086 (MCU mode 0,1)
- Operational specifications Connectors, switches and LEDs
• SDRAM : 16 Mbytes(16-bit bus width) 1pc.
• External flash memory enabled to mount
• SH7086 extension connector
• Switches and LEDs
• H-UDI connector
Detailed in Chapter 3.
Rev.1.0 Feb 06. 2007 2-2
REJ10J0916-0100
Functional Overview
2
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.
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.
Capacity 16 Mbytes
Access Time 5.4ns
CAS Latency 2(at 40MHz bus clock)
Refresh Interval 4,096 refresh cycles every 64ms
Row Address A11- A0
Column Address A8 - A0
Number of Banks 4-bank operation controlled by BA0 and BA1
2.3 Memory
SH7086
A14
A13
A12-A1
CK
CKE
CS3
RASL
CASL
RDWR
DQMLU
DQMLL
D15-D0
11
16
SDRAM
(8M Word x 16bit)
BA1
BA1
BA0
BA0
A11-A0
A11-A0CLK
CLK
CKE
CKE
CS#
CS
RAS#
RAS
CAS
CASWE#
WE
DQMU
DQMU
DQML
DQML
DQ15-DQ0
Figure2.3.1 Block Diagram of SDRAM Connection
Rev.1.0 Feb 06. 2007 2-4
REJ10J0916-0100
Functional Overview
2
Table2.3.2 lists an example of bus state controller settings for operation with the SH7086 Bus clock at 40MHz.
Table2.3.2 Example of Bus State Controller Settings at SDRAM
User Area SDRAM Controller Settings
CS3 CS3 Space Bus Control Register(CS3BCR)
Initial value :H'36DB 0600
Recommended set value : H'1000 4400
- Specify idle cycles between write-read cycles and write-write cycles
IWW[2:0] = 001 ; 1 idle cycle inserted
- Specify memory type : TYPE[2:0] = 100 ;SDRAM
- Data bus size : BSZ[1:0] = B'10 ;16-bit size
CS3 Space Wait Control Register(CS3WCR)
Initial value : H'0000 0500
Recommended set value :H'0000 4891
- Number of Auto-Precharge Completion Wait Cycles
TRP[1:0] = 10 ;3 cycles
- Wait Cycles between ACTV Command and READ(A)/WRIT(A) Command
TRCD[1:0] = 10 ;3 cycles
Initial value : H'0000 0000
Recommended set value : H'0000 0809
- Refresh control
RFSH = 1 ; Refresh enabled
- Refresh control
RMODE = 0 ; Auto refresh
- Bank active mode
BACTV = 0 ;Auto precharge mode
- Number of area3 row address bits
A3ROW[1:0] = 01 ;12 bits
- Number of area3 column address bits
A3COL[1:0] = 01 ;9 bits
Refresh Timer Control/Status Register(RTCSR)
Initial value : H'0000 0000
Recommended set value : H’A55A 0010
- Clock select
CKS[2:0] = 010 ;Bφ/16
- Refresh times
RRC[2:0] = 000 ; 1 time
Refresh Time Constant Register(RTCOR)
Initial value : H'0000 0000
Recommended set value : H'A55A 0027
*The following shows refresh request intervals in cases when clock select is set to Bφ/16.
1 cycle :400nsec(40MHz/16 = 2.5MHz)
Refresh request intervals for the SDRAM : every 15.625μsec
15.625μsec /400nsec = 39(0x27) cycles / refresh
→Number of
ACTV/REF/MRS Command cycles.
2.3 Memory
Rev.1.0 Feb 06. 2007 2-5
REJ10J0916-0100
Functional Overview
2
Figure2.3.2 shows an example of SDRAM single read/write timing for operation with the SH7086 Bus clock at
40MHz.
Figure2.3.2 Example of SDRAM Single Read/Write Timing
tAD1
tHI
tHI
tSI
tCASD
tSI
tRWD
tHI
tSI
tSI
tWDH2
tHI
tRC
tHI
tHI
2.3 Memory
Rev.1.0 Feb 06. 2007 2-6
REJ10J0916-0100
Functional Overview
2
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.
Flash Memory
SH7086
32Mbit(2M Word x16bit) or
64Mbit(4M Word x16bit)
2.3.3 Expand of Flash Memory
Reset
Vcc
22
16
3.3V
NC
A22 - A1
D15 - D0
RD
WRL
CS0
DIP SW
SW4-4
Figure2.3.3 Connection Example with Flash Memory
Note: Only the M3A-HS86 (3.3V version) can connect the flash memory to outside.
A21 - A0
DQ15 - DQ0
BYTE
OE
WE
CE
RP
RY/BY
WP
Rev.1.0 Feb 06. 2007 2-7
REJ10J0916-0100
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
PA3/RXD1
PA4/TXD1
VCC
RS232C
Driver
NC
GND
NC
Serial Port
Connector (J3)
1
DCD
2
RxD
3
TxD
4
DTR
5
GND
6
DSR
7
RTS
8
CTS
9
RI
Figure2.4.1 Block Diagram of Serial Port Interface
Rev.1.0 Feb 06. 2007 2-8
REJ10J0916-0100
Functional Overview
2
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.
VCC
2.5 I/O Ports
LED8
GREEN
SW3-1
SW3-2
SW3-3
SW3-4
LED7
GREEN
LED6
GREEN
LED5
GREEN
LED4
GREEN
VCC
LED3
GREEN
LED2
GREEN
SH7086
PE1
PE2
PE7
PE14
PE16
PE17
PE18
PB6
PB7
PB8
PB9
Figure2.5.1 Block Diagram of DIP Switch and LEDs in M3A-HS86
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.
Extension Connector
5V
5VCC
SW1
JP1
VCC_CPU
VCC
SH7086
5V⎝
3.3V
3VCC
R37
R38
VCC
VCC_EX
AVCC
AVREF
3.3V Device
Extension Connector
SDRAM
M3A-HS86 (3.3V version) only
Memory
(Not mounted)
Flash
External Power Supply
(Only for CPU)
Figure2.6.1 Block Diagram of Power Supply Circuit
Rev.1.0 Feb 06. 2007 2-13
REJ10J0916-0100
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. To connect an extension board to an extension connector, we recommend including a clock buffer that
contains a PLL to ensure that the board will be supplied with a stable clock signal.
Figure2.7.1 shows the block diagram of clock module.
*2
R7
*2
EXCLK
(Extension
Connector)
Oscillator
CLK
R3
Clock Buffer
CY2305SC-1H(Cypress)
EXTAL
XTAL
SH7086
PA15/CK
*1
*1: To mount the ceramic oscillator, remove R3.
*2: To mount the clock buffer, remove R7.
Not mounted parts
Ceramic Oscillator
10MHz
Figure2.7.1 Block Diagram of Clock Module
*1
PA15/CK(SDRAM Clock, Extension Connector)
Rev.1.0 Feb 06. 2007 2-14
REJ10J0916-0100
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.50V
・M3A-HS60(5V Version)
Ra=20KΩ、Rb=10KΩ
Vs = 1.25 × (Ra+Rb)/Rb = 3.75V
Vcc
Reset IC
Ra
Rb
M51957BP
Open-collector output
InputOutput
Delay capacitance
Cd
Vcc
0.1uF
Reset Switch
SW2
H-UDI Connector(J1,J2)
RESET
Extension
Connector(J14)
Figure2.8.1 Block Diagram of Reset Module
Flash Memory
RP
(not mounted)
Extension Connector(J10)
RESET
SH7086
RES
Rev.1.0 Feb 06. 2007 2-15
REJ10J0916-0100
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
However, it cannot be mounted when E10A-USB is used because MRES
___________________
ASEBRKAK
______________
/ASEBRK
.
Figure2.9.1 shows the interrupt block diagram in the M3A-HS86.
VCC
_____________
pin is multiplexed with the signal
_____________
pin.
SW5
NMI Switch
SW6
IRQ1 Switch
SW7
MRES Switch
VCC
VCC
VCC
RED
LED9
Yellowgreen
SH7086
NMI
IRQ1(PA5)
PE13/MRES/ASEBRKAK/ASEBRK
: Not mounted
Figure2.9.1 Interrupt Block Diagram
Rev.1.0 Feb 06. 2007 2-16
REJ10J0916-0100
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.
Vcc
Vcc
H-UDI Connector(3 6-pin)
2
GND
4
GND
6
GND
8
GND
10
GND
12
GND
14
GND
16
GND
18
GND
20
GND
22
(GND)
24
GND
26
GND
28
GND
30
GND
32
GND
34
GND
36
GND
J1
AUDCK
AUDATA0
AUDATA1
AUDATA2
AUDATA3
AUDSYNC
N.C.
N.C.
TCK
TMS
TRST
TDO
ASEBRKAK/ASEBRK
UVCC
RES
GND
N.C.
Reset signal
TDI
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
H-UDI Connector(14-pin)
(GND)
GND
GND
GND
GND
J2
TCK
TMS
TRST
TDI
TDO
ASEBRKAK/ASEBRK
N.C.
RES
Figure2.10.1 Block Diagram of E10A-USB Interface
Note: 36-pin type and 14 pin type of the H-UDI connector cannot be used at the same time.
SH7086
AUDCK
AUDATA0
AUDATA1
AUDATA2
AUDATA3
AUDSYNC
TCK
TMS
TRST
TDI
TDO
ASEBRKAK/ASEBRK
ASEMODE0
RES
Rev.1.0 Feb 06. 2007 2-17
REJ10J0916-0100
2
Functional Overview
2.10 E10A-USB Interface
This is a blank page
Rev.1.0 Feb 06. 2007 2-18
REJ10J0916-0100
Chapter 3 Operational Specifications
Chapter 3
Operational Specifications
3-1
3
3.1 M3A-HS86 Connectors Outline
Figure3.1.1 shows M3A-HS86 connector assignments.
<Top View of the Component Side >
J3
Serial Port
Connector
J14
Extension Connector
Operational Specifications
3.1 M3A-HS86 Connectors Outline
J5
Power Supply Connector
J4
External Power
Supply Connector
J1
H-UDI Connector
(36-pin)
J7,J8
User I/O Connector
< Top View of the Solder Side >
J11
Extension Connector
J2
H-UDI Connector
(14-pin)
J13
Extension Connector
J12
Extension Connector
J6
User I/O Connector
J9
Extension Connector
J10
Extension Connector
Figure3.1.1 M3A-HS86 Connector Assignments
Rev.1.0 Feb 6, 2007 3-2
REJ10J0916-0100
3
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.
Board
Edge
35
36
1
2
Operational Specifications
3.1.1 H-UDI Connector (J1,J2)
Top View of the
Component Side
1
2
Side View
Board
Edge
35
36
Figure3.1.2 Pin Assignment of H-UDI (J1) Connector
Table3.1.1 lists pin assignments of H-UDI connector.
Table3.1.1 Pin Assignments of H-UDI (J1) Connector
Figure3.1.3 shows a pin assignment of H-UDI (J2) connector.
714613512411310291
8
Board
Edge
Board
Edge
Figure3.1.3 Pin Assignment of H-UDI (J2) Connector
Table3.1.2 lists pin assignments of H-UDI (J2) connector.
Table3.1.2 Pin Assignments of H-UDI (J2) Connector
Pin Signal Name Pin Signal Name
1
TCK
_________
2
3
4
5
6
7
TRST
TDO
___________________
ASEBRKAK
TMS
TDI
_______
RES
______________
/ASEBRK
J2
8
9
10
11
12
13
14
NC
(GND)
GND
UVCC
GND
GND
GND
Top View of the
Component Side
Side View
Rev.1.0 Feb 6, 2007 3-4
REJ10J0916-0100
3
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.
Board Edge
Operational Specifications
3.1.2 Serial Port Connector (J3)
1
6
5
9
Top View of the
Component Side
1
Board Edge
6
Figure3.1.4 Pin Assignment of Serial Port Connector (J3)
Table3.1.3 lists pin assignments of serial port connector.
Table3.1.3 Pin Assignments of Serial Port Connector (J3)
Pin Signal Name Pin Signal Name
1 NC 6 DSR
2 RXD 7 RTS
3 TXD 8 CTS
_______
4 DTR
9 NC
5 GND
Pins 4-6 are loop back-connected. Pins 7-8 are loop back-connected.
5
9
_______
_______
_______
Side View
Rev.1.0 Feb 6, 2007 3-5
REJ10J0916-0100
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.
12
J4
VCC
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.4 Pin Assignment of Power Supply Connector (J4)
Pin Signal Name PinSignal Name
Top View of the
Component Side
Board
Edge
Operational Specifications
1 +3.3V or +5.0V 2 GND
Rev.1.0 Feb 6, 2007 3-6
REJ10J0916-0100
3
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.
Board Edge
Operational Specifications
3.1.4 Power Supply Connector (J5)
12
Top View of the
Component Side
J5
12
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.5 Pin Assignment of Power Supply Connector (J5)
Pin Signal Name PinSignal Name
1 +5V 2 GND
Side View
Rev.1.0 Feb 6, 2007 3-7
REJ10J0916-0100
3
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).
Board
Edge
Figure3.1.7 Pin Assignment of User I/O Connectors (J6-J8)
Top View of the
Solder Side
J6
12
25
Board
Edge
26
Board
Edge
1
2
3
J7J8
Top View of the
Solder Side
1
2
3
Board
Edge
Operational Specifications
3.1.5 User I/O Connector (J6-J8)
Table3.1.6 Pin Assignments of User I/O Connector (J6)
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.
Board
Edge
19 20
40
39
20
19
J12
Operational Specifications
3.1.6 Extension Connectors (J9-J13)
2
1
2
1
J13
Board
Edge
J11
J9
J12
J9
2
1
J10
40
39
20
19
J11
20
19
40
39
2
1
1920
12
12
2
1
2
1
[Note]:The pin numbers on CPU board are defined based on that extension connectors
are mounted on the component side. Thus, the pin assignments on the extension
connector side and the CPU board side are different when mounting extension
connectors on the solder side.
20
19
40
39
J13
J10
Figure3.1.8 Pin Assignment of Extension Connectors (J9-J13)
2
1
2
1
Top View of the
Solder Side
Board
Edge
Top View of the
Component Side
Board
Edge
Rev.1.0 Feb 6, 2007 3-10
REJ10J0916-0100
3
_
_
_
_
Operational Specifications
3.1.6 Extension Connectors (J9-J13)
Table3.1.9 lists pin assignments of extension connector (J9).
Table3.1.9 Pin Assignments of Extension Connectors (J9)
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
Board
Edge
Figure3.2.2 SH7086 Power Supply Voltage Select Jumpers Assignment (JP1)
Table3.2.1 Jumper Setting for Selecting SH7086 Power Supply Voltage (JP1)
Jumper Setting Function
Operational Specifications
3.2.1 SH7086 Power Supply Select Jumpers (JP1)
1
2
PWRSEL
3
JP1
Board
Edge
JP1
PWRSEL
: Initial Setting
Note: Do not change jumper settings during the operation of M3A-HS86. Ensure to turn off the power for the
M3A-HS86 before changing jumper settings.
1 - 2
2 - 3
5V fixed power supply voltage (supplied from J5)
External power supply voltage (supplied from J4)
Rev.1.0 Feb 6, 2007 3-18
REJ10J0916-0100
3
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
Board
Edge
Operational Specifications
3.2.2 FWE Pin Select Jumper (JP2)
1
2
FDMSEL
3
JP2
Jumper Setting Function
JP2
FDMSEL
: Initial Setting
Note: Do not change jumper settings during the operation of M3A-HS86. Ensure to turn off the power for the
M3A-HS86 before changing jumper settings.
The FWE pin of SH7086 is connected with SW4-1.
The FWE pin of SH7086 is connected with J14 connector.
Board
Edge
Rev.1.0 Feb 6, 2007 3-19
REJ10J0916-0100
3
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,
_____________
pin is multiplexed with ASEBRKAK
MRES
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.
<Top View of the Component Side >
_____________________
________________
/ASEBRK
Operational Specifications
3.2.3 Switch and LED Functions
pin, so do not mount the switch MRES when H-UDI
ONOFF
SW1
LED1
SW4
FLWP
MD0
MD1
ON
FWE
PE16
LED6
PE17
LED7
PE18
LED8
PB6
PB7
PB8
RESET
SW2
ON
1234
PB9
SW3
PE1
PE2
PE7
PE14
LED2
LED3
LED4
SW5SW7SW6
MRESIRQ1
NMI
LED5
LED9
Figure3.2.4 Switch and LED Pin Assignment on M3A-HS86 Board
Table3.2.3 Switches Mounted on M3A-HS86
No. Function Remarks
SW1 System power on/off switch SW2 System reset input switch See section 2.8 for details.
SW3 DIP switch open to the user (4-pole)
SW3-1 OFF : PB6=H, ON : PB6=L
PB6, PB7, PB8 and PB9 are pulled up.
See section 2.5 on chapter 2 for details.
SW3-2 OFF : PB7=H, ON : PB7=L
SW3-3 OFF : PB8=H, ON : PB8=L
SW3-4 OFF : PB9=H, ON : PB9=L
SW4 System setup DIP switch (4-pole) See
Table3.2.4
for the functions
SW5 NMI input switch See section 2.9 of chapter 2 for details.
SW6 IRQ1 input switch See section 2.9 of chapter 2 for details.
SW7 MRES* input switch Not mounted.
*: By MRES (manual reset), each register of the on-chip peripheral module is not initialized though an internal state of
CPU is initialized.
Rev.1.0 Feb 6, 2007 3-20
REJ10J0916-0100
3
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.
No. Setting Function
FWE
MD1
MD0
FLASH Lock
: Initial Setting
SW4-1
(FWE)
ON ON ON Mode0
ON ON OFF Mode1
ON OFF ON Mode2 MCU extension mode2 (On-chip ROM active)
ON OFF OFF Mode3 Single chip mode (On-chip ROM active)
OFF ON ON Mode4 Boot mode (On-chip ROM active)
OFF ON OFF Mode5 User boot mode (On-chip ROM active)
OFF OFF ON Mode6 User programming mode (On-chip ROM active)
OFF OFF OFF Mode7 User programming mode (On-chip ROM active)
: Initial Setting
Table3.2.6 lists functions of LEDs mounted in M3A-HS86.
Table3.2.4 Functions of Switch SW4
OFF FWE=H (Releasing the writing/erasing protects of on-chip flash memory) SW4-1
ON FWE=L (Setting the writing erasing protects of on-chip flash memory)
OFF MD1 pin state “H” SW4-2
ON MD1 pin state “L”
OFF MD0 pin state “H” SW4-3
ON MD0 pin state “L”
OFF Releasing the write protect in the on-chip flash memory (WP#pin is “H”) SW4-4
ON Setting the write protect in the on-chip flash memory (WP#pin is “L”)
Table3.2.5 Selection of SH7086 Operating Mode
SW4-2
(MD1)
SW4-3
(MD0)
Operating ModeMode Name
SH7086 Operating Mode
MCU extension mode0
(On-chip ROM not active, CSO space:16bit bus)
MCU extension mode1
(On-chip ROM not active, CSO space:32bit bus))
Operational Specifications
3.2.3 Switch and LED Functions
MCU operating
mode setting
(See.
Table3.2.5
)
Table3.2.6 Functions of LEDs mounted in M3A-HS86
No. Color
Functions/Remarks
LED1 Blue Power-on LED (LED1 lights when power is supplied)
LED2 Green Open to user (LED2 lights when PE1 outputs “L”)
LED3 Green Open to user (LED3 lights when PE2 outputs “L”)
LED4 Green Open to user (LED4 lights when PE7 outputs “L”)
LED5 Green Open to user (LED5 lights when PE14 outputs “L”)
LED6 Green Open to user (LED6 lights when PE16 outputs “L”)
LED7 Green Open to user (LED7 lights when PE17 outputs “L”)
LED8 Green Open to user (LED8 lights when PE18 outputs “L”)
LED9
Red Interrupt confirmation (LED9 lights red when pushing NMI switch (SW5)).
Yellow green Interrupt confirmation (LED9 lights yellow green when pushing IRQ1 switch (SW6)).