32-bit SuperH™ SH-2 and SH-2A Controllers for

32-bit SuperH SH-2 and SH-2A
Controllers for Embedded Systems
™
Factory Automation
Networking/Peripherals
Entertainment
Medical
Automotive
Home Appliances
SuperH SH-2 and SH-2A Controllers
Scalable 32-bit RISC controllers for feature-rich
embedded applications
The popular Renesas SuperH™ SH-2 and SH-2A based
32-bit product line encompasses both microcontrollers
(MCUs) and microprocessors (MPUs).
왘
MCUs include embedded flash and RAM for
single-chip real-time embedded control systems
왘
MPUs include on-chip cache, RAM, connectivity and
multimedia peripherals for digital audio and display
control applications
Today’s SuperH MCU/MPU lineup builds on the
SuperH core first introduced in 1993 and incorporates
advanced design and process technology. It also
enjoys a world-class development tool ecosystem.
General
Embedded
Systems
CAN
USB
Ethernet
SH7216
SH7216
SH7216
SH7264
SH7670
SH7264
SH7262
SH7216
SH7286
SH7285
Audio, LCD
Controller
SH7211
SH7262
SH7216
SH7243
SH7286
SH7264
SH7670
SH7262
SH7216
SH7147
SH7080
SH7137
SH/Tiny
SH7125
SH/Tiny
SH7124
MCU: SH-2 Core
MCU: SH-2A Superscalar Core with FPU
MCU: SH-2A Superscalar Core
MPU: SH-2A Superscalar Core with FPU
Superscalar Core with 2 Instructions/clock & Independent Floating Point Unit
Superscalar
CPU
Instruction Queue
Shift
Unit
Branch
Unit
Decoder 2
Multiplier/
Divider Unit
Load/Store
Unit
Five stage, dual-issue pipeline
왘
Up to 2.4 DMIPS/MHz performance
왘
Multiple independent execution units
왘
Independent FPU pipeline
왘
Superscalar core and FPU are available
in select MCUs and all MPUs
FPU
Industry’s Fastest On-chip
Flash Memory
왘
SuperH MCUs include up to 100MHz
single-cycle flash memory
왘
Allows higher performance at maximum frequency
왘
Eliminates the need to execute from RAM,
thus freeing more RAM for data variables and
lowering the device cost
Processing Performance
Decoder 1
왘
ith
6w
1
72
SH
10
F
Hz
0M
h
las
Competing MCU
with 30MHz Flash
1 wait cycle
2 wait cycles
30MHz
3 or more
wait cycles
100MHz
MCU Operating Frequency
Fast Interrupt Response with 16 Banks of Registers
15 Reg.
Banks
FIFO
+
One
Primary
Reg.
Bank
왘
Only nine cycles from IRQ event to
beginning of ISR code
왘
Hardware automatically saves the context in
register banks FIFO
왘
Available in SH-2A based MCUs and MPUs
IRQ
Context Save
by Hardware
ISR User Code
9 cycles
Extensive Built-in Peripheral
Functions
왘
Ethernet
The high level of integration achieved
by SuperH MCUs and MPUs reduces
component counts, easing the packaging
of compact embedded systems and
reducing cost
See back page for
full peripheral names
USART
USB Host
(HS, FS)
CAN
USB Device
(HS, FS)
LCD
Controller
I2S
Decompression
Unit
SRC
SIOF
External
Memory
(SRAM,
SDRAM, NOR)
SPI
I2C
Video In
SPDIF
CMT
MTU2
MTU2S
PCMCIA
RTC
ADC
DMAC
NAND
Flash I/F
CDROM
DEC
WDT
INTC
PIO
SDIO
IEBus
Illustrating the Design Potential and
Versatility of SuperH MCUs and MPUs
SuperH devices include a wide range of features to enable a broad span of embedded
systems. Here are four representative application examples.
Factory Automation
Ethernet
왘 Up to 480 DMIPS performance
Humidity
Sensor
Temperature information
...
...
Current
and 1MB flash enable advanced
control algorithms & multiple
connectivity interfaces
왘 Dual motor-control timers
detection
and special ADC module
with multiple S/H
units can drive any
type of motor
6-phase
PWM output
Base
Driver
왘 Second ADC
module can
interface with a
variety of sensors
왘 Integrated Ethernet,
CAN and USB
3-phase
Inverter
Motor
Error
detection
signal
왘 BGO Data Flash allows CPU to
continue to execute while Write
operation is in progress
PHY
SH7216
12-bit ADC 2
Ether MAC
SH2A FPU
200MHz
Interface for
factory network
and field bus
CAN
RCAN-ET
12-bit ADC 1
BGO Data Flash
32KB
USB 2.0
FS Device
Flash 1MB
MTU2
(Inverter
Control)
RAM 128KB
I 2 C 1ch
External
Memory
Interface
USART 5ch
PWM
Shutdown
G
Motor inverter
control
Interface for
field bus and
other devices
USB
Interface PC
and other USB
Hosts
SPI 1ch
SDRAM
Outdoor Heat Pump
왘 Control two motors
SH7243
Fan
Motor
MTU2S
왘 Automatic dead-time
insertion in PWM outputs
왘 Hardware-based
automatic PWM
shutdown upon fault
input
SH2A
100MHz
6-Channel
PWM
MTU2
simultaneously
Power Module
PFC
왘 Multiple serial
interfaces
Shunt
Current
SCI
왘 Programmable ADC
trigger to enable
one-shunt current
detection method
ADC
modules
with multiple
S/H units
ADC
왘 Dual ADC
Host
Communication
RS-485
Transceiver
Thermostat
Wall Unit
Compressor
Motor
Audio/Video Application
왘 Display Controller with Alpha
blending and Chroma-keying
왘 1MB of on-chip
TRACK 1 MOUNTAIN JAM
TRACK 2 DREAMS
SRAM for
Program
Space and
Frame Buffer
TRACK 3 44BLUES
TRACK 4 TROUBLE NO MORE
TRACK 5 DONE SOMEBODY WRONG
Video
Decoder
TRACK 6 MELISSA
USB HS
Host/Device
MENU
왘 Serial and
Display
Controller
BT.656
TRACK 7 STORMY MONDAY
|FF
SH7264
Video In
EE |
TFT LCD
QVGA, WQVGA,
HVGA, VGA
SH2A FPU
144MHz
SRAM 1MB
E ||
SDIO
Parallel
Memory boot options
Digital RGB
16-bit
Touch-Panel
URAM 64KB
ADC 8ch
DMAC 16ch
SPDIF
CMT 2ch
CAN 2ch
WDT
I2C 3ch
I2C
RTC
I2S 4ch
NAND IF
MTU2 5ch
IEBus 1ch
Serial 8ch
Decompression
PWM 16ch
SIOF 1ch
CDROM DEC
GPIO
External Bus
왘 BT.656 Video input
SRAM, SDRAM
NOR, PCMCIA
SPI 2ch
48Mbps
Serial Boot Flash
Optical Digital
Audio Output
DAC
Authentication Chip
LEDs and
Switches
Medical Diagnostic System
왘 Achieve efficient motor
control using SH7125 in
small package and
65 DMIPS performance
SH7125
SH7264
SH7216
LCD/Touch-Screen
왘 Perform both signal-
processing and real-time
control using SH7211
or SH7216
왘 Add connectivity and
host interface using
SH7286 or SH7216
왘 Implement advanced
graphical interface
using SH7264
Ethernet/CAN/Wireless
Motor/Motion
Controller
Display
Controller
System
Controller
Network
Interface
Speed/Torque/Position/
Motion Control
Analog Front-End
Acquisition Hardware
Signal Conditioning
RS232/USB/IrDA
Host
Interface
32-bit/DSP/FPU
Processing
Engine
SH7211
SH7216
Renesas Hardware and Software Tools
HEW – The Renesas Integrated
Development Environment
The High-performance
Embedded Workshop
(HEW) is a state-of-the art
development and debugging
environment with C/C++
compiler, debugger, editor, etc.
It includes advanced features
such as function browser,
virtual desktop, and stack
trace, to list just a few.
A 256KB compiler evaluation
version is available for free.
Local
Variable
Watch
Project Manager
– Graphical control of
compiler/linker options
– Function browser
– Drag-and-drop code templates
– Built-in (or external)
project make
C/C++
Variable
Watch
Stack Trace
Output Window
Complex
Break
Conditions
– Shows messages from
build and find-in-files
– Linked to source in editor
– Version-control log
Memory View
Built-in Editor
– Highlights changed
values
– Syntax sensitive
coloring
– Multiple files open
at once
– Source-level
debugging
Virtual Desktop
– Allows multiple screen
layouts to be recalled at
the click of a button
Full Bus Trace
Renesas Emulators
Renesas Starter Kit (RSK)
Renesas offers a full range of
emulation products, from
왘 E10a On-Chip
the low-cost E10a
Emulator
on-chip debug emulator to our powerful
E200F, a full in-circuit emulation system. The E10a
emulator provides several hardware instruction and data
breakpoints and a trace port. The E200F
provides unlimited hardware breakpoints
with real-time profiling capability.
A Renesas Starter Kit is a cost effective
tool to get started with SuperH MCUs.
It includes board, debugger, power
supply and CD-ROM in one box.
www.america.renesas.com/tools
SH/Tiny
R0K571242S001BE
SH7285/86 R0K572867S000BE
SH7137
R0K571374S000BE
SH7670
R0K576700S000BE
SH7262
R0K572643S000BE
SH7216
R0K572167S000BE*
* Available in Q1, 2010
www.america.renesas.com/tools
왘 E200F In-Circuit
Emulation
System
Motor Control Platform
The Renesas Motor Control Platform is a modular,
versatile system that supports
a wide range of motor types.
The complete reference design is
available on the Renesas web site.
왘
Up to 200VAC/20A
왘
Supports DCCT or 1-shunt
current sensors
왘
Sensored and sensorless
vector control algorithms
www.america.renesas.com/motorcontrol
Sample Codes, Libraries
and Algorithms
Visit the Renesas web site for FREE
sample code, along with motor
control algorithms and libraries in
source form for CAN, USB and
Ethernet.
왘 The SH7264
Media Player Reference
Development System
www.america.renesas.com/SWLibrary
Third-Party Support
System development products and services from
a worldwide community of third-party experts
Customers who choose SuperH MCUs and MPUs can
obtain system development assistance not only from
Renesas, but also from our technology partners –
a large group of third-party experts around the globe.
Many different operating systems, middleware packages and other products and services are available to
simplify, speed-up, and reduce the engineering risk of
new embedded system designs.
FREE
GNU Tools
www.micrium.com
RTOS and Tools
µC/OS-II
TM
The Real-Time Kernel
OS-aware
debugging in HEW
µC/FS
TM
Embedded File System
www.kpitgnutools.com
IDE, Compiler and Debugger
µC/Probe
TM
Run-Time Monitoring
µC/USB
TM
Universal Serial Bus
µC/TCP-IP
TM
Protocol Stack
www.segger.com
RTOS and Middleware
왘 embOS
왘 SH Toolchain for Windows
왘 CMX-RTX
& Linux
왘 HEW integration for
Windows
왘 Eclipse IDE for
Windows & Linux
왘 CMX-MicroNet
www.swellsoftware.com
PEG™ Family of
Embedded GUI Software
and CMX-TCP/IP
왘 CMX-USB
왘 CMX-FFS
www.iar.com
IDE, Compiler and
Debuggers
왘 embOS/IP
PEG Pro™
왘 IAR Embedded
왘 emUSB
PEG +™
왘 Hardware
왘 emFile
왘 emWin
www.cmx.com
RTOS and Middleware
www.rtos.com
RTOS and Middleware
Workbench
C/PEG +
왘 ThreadX RTOS –
OS-aware
debugging in HEW
Debug Probe
™
The Renesas Ecosystem
A network of programs for your support
www.Renesas.com/Ecosystem
Alliance Partners
Renesas Interactive
My Renesas
왘 The Alliance Partner
왘 Gain the technical
Program allows you to
connect instantly with hundreds of qualified
design consulting and contracting professionals.
knowledge you need.
Research and learn at your own pace,
where you want, when you want, for free.
왘 Customize your
data retrieval needs on the Renesas web site.
You’ll receive updates on the products that
you’re interested in.
www.America.Renesas.com/Alliance
www.RenesasInteractive.com
www.America.Renesas.com/MyRenesas
RenesasRulz
Renesas University
Samples
왘 A forum and
왘 For educators and
gathering place
for technical information and those who use
Renesas MCUs and MPUs.
students. Teach with
professional grade tools.
Learn MCUs with a modern architecture.
왘 Get a first-hand look at
our products. Let us know
your needs, and we’ll get
some samples out to you.
www.RenesasRulz.com
www.RenesasUniversity.com
www.America.Renesas.com/Samples
SH2 & SH-2A Family – Key Products
MTU2,
MTU2S,
CMT
1
MTU2,
MTU2S,
CMT
Additional
Features
Y
12-bit
(8)
–
110
8 DMA Channels, DTC,
32KB BGO Data Flash,
HW PWM Shutdown,
On-chip Debug & Trace
12-bit
(12)
2
113
Temperature
Range (ºC)
1
GPIO
1
DAC
5
ADC (Channels)
Y
Watchdog Timer
FS
Timers
USART
SPI
N
I2C
CAN
128
USB Host
1024
USB Device
64
Ethernet MAC
128
512
External
Memory
1024
R5F72145GDFA#V0
FPU
R5F72147ADFA#V0
Vcc (V)
64
SH7216 R5F72145ADFA#V0
Cache
RAM (KB)
512
Ordering
Part Number
MHz
Series
Flash (KB)
These devices are recommended for new system designs. Visit our web site for a complete listing.
Package (mm)
200
N
100
R5F72147GDFA#V0
–
512
64
R5F72167ADFA#V0
1024
128
R5F72165GDFA#V0
512
64
R5F72165ADFA#V0
Y
SRAM,
SDRAM,
NOR
3.3
200
-40 to +85
176QFP,
20x20x0.4
Y
Y
100
1024
128
SH7280 R5F72865D100FA#U0
512
24
R5F72866D100FA#U0
768
32
R5F72167GDFA#V0
100
1024
32
R5F72855D100FP#U0
512
24
R5F72856D100FP#U0
768
32
R5F72867D100FA#U0
–
3.3
N
SRAM,
SDRAM,
NOR
Y
N
N
FS
5
1
Y
N
SH7243 R5F72433D100FP#U0
SH7211
DF72115D160FPV
128
8
256
12
512
32
100
R5F72434D100FP#U0
160
MCU
16
144QFP,
20x20x0.5
N
SRAM,
SDRAM,
NOR
N
N
N
N
5
–
–
MTU2,
MTU2S,
CMT
Y
12-bit
(8)
–
71
DMA Channels, DTC,
HW PWM Shutdown,
On-chip Debug & Trace
-40 to +85
100QFP,
14x14x0.5
–
1.5, 3.3
N
SRAM,
SDRAM,
NOR
N
N
N
N
4
–
1
MTU2,
MTU2S,
CMT
Y
12-bit
(8)
–
75
8 DMA Channels, HW
PWM Shutdown, On-chip
Debug & Trace
-40 to +85
144QFP,
20x20x0.5
N
SRAM,
NOR
1
MTU2,
MTU2S,
CMT
–
3.3
DF71364AD80FPV
N
N
N
Y
3
1
-40 to +85
12-bit
(16)
Y
73
–
12-bit
(12)
DF71364AN80FPV
56
8 DMA Channels, DTC,
HW PWM Shutdown,
On-chip Debug
-20 to +85
-40 to +85
100QFP,
14x14x0.5
-20 to +85
80QFP,
14x14x0.65
DTC, HW PWM Shutdown,
On-chip Debug & Trace
-40 to
+125
100QFP,
14x14x0.5
4 DMA Channels, DTC,
HW PWM Shutdown,
On-chip Debug &Trace
-40 to +85
112QFP, 20x20x0.65
1
SH7147 DF71474AK64FPV
256
12
DF71424AK64FPV
DF71475AK64FPV
100
-40 to +85
3.3
DF71374AN80FPV
256
–
176QFP,
24x24x0.5
–
SH7137 DF71374AD80FPV
80
12-bit
(8)
8 DMA Channels, DTC,
HW PWM Shutdown,
On-chip Debug & Trace
2
64
–
384
DF71426AK64FPV
3.3
N
SRAM,
NOR
N
N
N
1
3
1
–
MTU2,
CM
Y
12-bit
(16)
–
73
4
1
1
MTU2,
MTU2S,
CMT
Y
10-bit
(10)
–
84
2
16
512
DF71476AK64FPV
1
SH7080 DF70834AD80BGV
DF70845AD80FPV
80
DF70865AD80FPV
SH/Tiny
256
16
512
32
512
32
–
3.3
N
SRAM,
SDRAM,
NOR
N
N
N
N
73
134
DF71240AD50FPV
112QFP, 10x10x0.8
176QFP, 24x24x0.5
31
-40 to +85
DF71240AD50NPV
31
-40 to +85
52QFN, 7x7x0.4
DF71242N50FPV
31
-20 to +85
48QFP, 10x10x0.65
-40 to +85
48QFP, 10x10x0.65
16
DF71242D50FPV
48QFP, 10x10x0.6
4
64
50
–
4.5-5.5
N
–
N
N
N
N
3
–
–
DF71252N50FPV
MTU2,
CMT
Y
10-bit
(8)
31
–
On-chip Debug
45
-20 to +85
64QFP, 10x10x0.5
31
-20 to +85
48QFP, 10x10x0.65
31
-40 to +85
48QFP, 10x10x0.65
45
-40 to +85
64QFP, 10x10x0.5
89
LCD Controller, Video In,
Decompression Unit, SSI,
CDROM DEC, SRC, IEBus,
SDIO, SPDIF, 16 DMA
Channels, JTAG Boundary
Scan, On-chip Debug
-40 to +85
176QFP,
24x24x0.5
89
LCD Controller, Video In,
Decompression Unit, SSI,
CDROM DEC, SRC, IEBus,
SDIO, SPDIF, 16 DMA
Channels, JTAG Boundary
Scan, On-chip Debug
-40 to +85
208QFP,
28x28x0.5
8
DF71243N50FPV
DF71243D50FPV
128
DF71253D50FPV
SH7262
R5S72620P144FP#UZ
1088
R5S72621P144FP#UZ
144
–
R5S72624P144FP#UZ
740
R5S72625P144FP#UZ
SH7264 R5S72640P144FP#UZ
1088
MPU
R5S72641P144FP#UZ
144
740
R5S72645P144FP#UZ
SH7670
200
R5S76700D133BG
133
R5S76710B200BG
200
R5S76710D133BG
133
8KB
Data
8KB
Inst
–
R5S72644P144FP#UZ
R5S76700B200BG
8KB
Inst
8KB
Data
8KB
Inst
–
32
8KB
Data
N
1.2,
3.3
Y
SRAM,
SDRAM,
NAND,
NOR
3
MTU2,
CMT,
RTC
3
MTU2,
CMT,
RTC
2
N
HS HS
8
2
N
Y
10-bit
(4)
Y
10-bit
(4)
–
2
N
1.2,
3.3
Y
SRAM,
SDRAM,
NAND,
NOR
2
N
HS HS
8
2
N
–
2
1.2,
3.3
Y
HS HS
N
Acronyms
Note: This table lists only select devices.
For the complete list, please contact
Renesas Technology America, Inc.
Y
SRAM,
SDRAM,
NOR,
PCMCIA
3
–
CMT:
HIF:
INTC:
MTU2:
1
CMT
Y
Compare Match Timer
Host Interface
Interrupt Controller
Multifunction Timer Unit
–
–
RTC:
SDIO:
SIOF:
SPDIF:
© 2009 Renesas Technology America, Inc. Renesas Technology America, Inc. is a wholly owned subsidiary of Renesas Technology Corp. SuperH is a trademark of Renesas Technology Corp. All other trademarks
are the property of their respective owners. The information supplied by Renesas Technology America, Inc. is believed to be accurate and reliable, but in no event shall Renesas Technology America, Inc. be
liable for any damages whatsoever arising out of the use or inability to use the information or any errors that may appear in this publication. The information is provided as is without any warranties of any kind,
either express or implied. Renesas Technology America, Inc. reserves the right, without notice, to make changes to the information or to the design and specifications of its hardware and/or software products.
Products subject to availability.
Printed on Recycled Paper
#REU01B0037-0010
0809/5K/VIP/BCD/SP
86
STIF, I2S, HIF, 8 DMA
Channels, JTAG Boundary
Scan, On-chip Debug
-20 to +70
STIF, I2S, HIF, SDIO, 8 DMA
Channels, JTAG Boundary
Scan, On-chip Debug
-20 to +70
Real Time Clock
SD Memory IO
Serial I/O with FIFO
Sony/Philips Digital Interface
-40 to +85
256BGA,
17x17x0.8
-40 to +85
SRC: Sampling Rate Converter
SSI: Serial Sound Interface
STIF: Serial Stream Interface
Renesas Technology America, Inc.
450 Holger Way, San Jose, CA 95134
Tel:408-382-7500 Fax:408-382-7501
www.renesas.com