military radar
-
Upload
9611117426 -
Category
Documents
-
view
130 -
download
1
description
Transcript of military radar
2009.10
Renesas Automotive
www.renesas.com
Imaginationto Realize.
The wider use of electronics in motor vehicles brings new requirements for automotive semiconductor devices.Renesas Technology responds with next-generation solutions.
Automotive Semiconductor Devicesfor the Future of Car Electronics
Renesas Automotive
From concept to creation, and on to achievement…
Introduction 1
01
Introduction 1
02
Renesas AutomotiveRenesas Automotive
Imagination to Realize.
C o n t e n t s■ Applications
Powertrain & Chassis
Passive Safety
Active Safety
Dashboard
Body & Comfort
Car Information System
Car Audio
Networking
0505
08
09
11
12
15
20
21
■ Renesas Technology Product IntroductionFlash MCUs
SuperH
Low-End Automotive MCUs
■ Renesas Technology Development ToolsAUTOSAR Solutions
Renesas Technology Development Environment Toolchain
■ Support via the Renesas Technology Web Site
2525
27
32
3537
41
45
Renesas Automotive
High-performance CPUs and with image processing and recognition technologyto make vehicles smarter …Multimedia technology for car entertainment systemsto make the vehicle a more personal space…Networking and communication technology for automotive LANs,vehicle-to-vehicle communication, and road-to-vehicle communicationto link vehicles with key information…Renesas Technology meets the changing demands brought aboutby advances in the automotive field.
Renesas Automotive
From concept to creation, and on to achievement…
Renesas Automotive
From concept to creation, and on to achievement…
Achieving Improvements in Envir onmental Performance, Safety, and Convenience
High-performance CPUs and with image processing and recognition technologyto make vehicles smarter …Multimedia technology for car entertainment systemsto make the vehicle a more personal space…Networking and communication technology for automotive LANs,vehicle-to-vehicle communication, and road-to-vehicle communicationto link vehicles with key information…Renesas Technology meets the changing demands brought aboutby advances in the automotive field.
Achieving Improvements in Envir onmental Performance, Safety, and Convenience
Renesas Automotive
Introduction 2
03
Introduction 2
04
Transmission Control System
Hybrid Electric Vehicle
Engine-Gasoline System
Engine-Diesel System
Main MCUSH7147
CANTransceiver
Regulator
Sub MCUR8C/Tiny
Peripheral ICPowerMOS FET
Generator Control
DC-DCConverterMain MCU
SH7147
PowerMOS FET
Main MCUSH705xSH725x
CANTransceiver
Regulator
Sub MCUR8C/Tiny
Peripheral IC
Engine Control
Main MCUSH7147
CANTransceiver
Regulator
Sub MCUR8C/Tiny
Peripheral ICIGBT IGBT
Motor Control
HighSpeedCAN
Engine Motor Generator
High VoltageBattery
14V ECU*
Crank Angle Sensor
Air Flow Sensor
O2 Sensor
EGR*2 Sensor
Accelerator Sensor
Gear Position Switch
Knocking Sensor
Fuel Injection Sensor
Main MCUSH705xSH725x
CANTransceiver
CANTransceiver
Sub MCUR8C/Tiny
Glow Lamps
Fuel Pump Common-rail
Solenoid
Throttle Motor
Immobilizer
Diagnostic
Fuel Injectors
Battery
PreDriver IGBT
ASIC
Power MOS FET
SensorI/F
E2PROM*1
Regulator
CAN
AutomaticTransmission
ElectricPower
SteeringBrake DashboardDiagnostic
CAN
Crank Angle Sensor
VVT*3 Solenoid
Solenoid
Throttle Motor
Immobilizer
Diagnostic
Air Flow Sensor
O2 Sensor
EGR*2 Sensor
Accelerator Sensor
Gear Position Switch
Knocking Sensor
Main MCUSH705xSH725x
SensorI/F
PreDriver IGBT
ASIC
E2PROM*1
RegulatorCAN
TransceiverCAN
Transceiver
Sub MCUR8C/Tiny
Power MOS FET
AutomaticTransmission
ElectricPower
SteeringBrake Dashboard
Ignition Plugs
Fuel Injectors
Diagnostic
Battery
CAN
PowerMOS FET
ASIC
Ignition
Gear Speed
Vehicle Speed
Steering Angle
Gear Position Switch
Temperature
Accelerator Sensor
Diagnostic
Solenoids
Clutch
Shifting
Valves
ElectricPower
SteeringBrakeDiagnostic Engine
Main MCUSH705xSH725x
Battery
SensorI/F
E2PROM*
Regulator CANTransceiver
CANTransceiver
*: The SH725x has an on-chip E2PROM function.
*ECU: Electronic Control Unit
*1: The SH725x has an on-chip E2PROM function.*2 EGR: Exhaust Gas Recirculation*3 VVT: Variable Valve Timing
*1: The SH725x has an on-chip E2PROM function.*2 EGR: Exhaust Gas Recirculation
A motor control unit must have a communication interface for transferring data to and from other CPUs, a high-performance CPU, ample on-chip memory, and a high-speed/high-precision A/D converter.In addition, a dedicated timer unit supports high-level motor control. Renesas Technology meets these requirements with the SH-2 Series of MCUs as well as dedicated motor driver ICs and power MOSFETs.We offer a full range of solutions for next-generation automobiles, including electric vehicles (EVs) and hybrid electrical vehicle (HEVs).
Demand for high-precision control in powertrain systems is growing in response to increasingly strict emissions regulations and the need to increase fuel efficiency.At the same time, the trend in the industry toward standardization and efforts at cooperative control are increasing demand for higher MCU performance.In addition to the well-established SH705x Series of MCUs for powertrain applications, Renesas Technology is adding a lineup of new MCU products built around the high-performance SH-2A core.We also offer devices such as power MOSFETs and CAN transceivers, enabling us to provide total solutions to meet a range of customer requirements.
Applications : Powertrain & Chassis
05
Applications : Powertrain & Chassis
06
Applications
Powertrain & ChassisRenesas Automotive
CAN
BrakeEngine
Main MCUSH7147
CAN Transceiver
Regulator
R/D Converter
E2PROM
Sensor I/F
Sub MCUR8C/Tiny
Steering Wheel
Resolver
Shunt Resistor
BrushlessDC Motor
Steering Torque Sensor
Pre-driverFor 3phase Motor
Power MOS FET
A motor control unit for a brake-by-wire system to replace conventional mechanical control must have a communication interface for transferring data to and from other CPUs, a high-performance CPU, ample on-chip memory, and a high-speed/high-precision A/D converter. In addition, a dedicated timer unit supports high-level motor control.Renesas Technology is currently developing and studying future development of R32C/100 Series and SH-2A Series MCU products with FlexRay support.We also offer dedicated motor driver ICs and power MOSFETs.
Receiver UnitINT*
Input CaptureUART
E2PROM
Main MCUM16C/TinyR8C/Tiny
RegulatorCAN Transceiver
Regulator
Supply Voltage Monitor A/D
CAN
Tire/WheelAir Pressure Detection Unit
T he t i re pressure monitor ing s ys tem shown utilizes wireless signals.For such a system, it is essential to use an M CU w i t h l ow E M I c h a r a c te r i s t i c s i n addition to CAN/LIN network support.Renesas Technology’s CAN/LIN MCUs are ideal for applicat ions where minimal electromagnetic flux radiation is required.
The trend in airbag systems is toward the addition of satellite sensors for impact detection in order to provide enhanced passenger safety when a collision occurs.This means the MCU must deliver a high level of processing performance in order to be able to handle the large volume of data input by these sensors with the necessary speed. In addition, for communication with peripheral devices and cooperative control with other computers, f lexible peripheral interfaces are needed, such as a high-speed SPI (Serial Peripheral Interface) compatible
interface, timer module, and CAN module.Renesas Technology offers a wide-ranging product lineup extending from the low-end to the high-end. We provide solutions for safety systems off all types, from devices for passenger detection to controllers for the airbags themselves.We can also supply devices such as squib drivers and sensor ASICs that are based on mixed signal products and benefit from our extensive experience in solutions for system-oriented approaches.
G SensorsASIC
Collision SensorsASIC
Satellite
CAN
PWM
OccupantDetection
WeightSensor
PretensionSystem Curtain
Airbags
DriverAirbag
PassengerAirbag
SideAirbags
Motorized Seatbelt
Radar
CAN
Engine/ Automatic Transmission
ElectricPower
Steering
Squib Driver
Sensor I/F
Regulator
X/Y Sensor
Main MCUH8SX/1725F
Sub MCUR8C/Tiny
CANTransceiver
CANTransceiver
*INT: INT interrupt input pin name
For High/Mid-end Engine
For AT/Low-end Engine
32186/18580MHz, 1MB/512KBCAN 2chQFP144
SH7055S40MHz, 512KBCAN 2chQFP256
SH7058SC80MHz, 1MBCAN 2chQFP256, BGA272
SH705980MHz, 1.5MBCAN 2chQFP256, BGA272
3217640MHz, 512KBCAN2chQFP144
SH72544R/543R★★
200MHz, 2.5/2MBCAN 3chBGA272
SH72531★★
120MHz, 1.25MBCAN 2chQFP176
SH725xx★★★
~200MHz, ~4MBCAN 3chBGA272
2008 2009 2010 2011 2012 2015
Main MCUR32C/100
SH2A
Regulator
PowerMOS FET
Pre-driver for3phase motor FlexRay
Bus Driver
FlexRayBus Driver
Sub MCU
EPS
Engine
Gateway
Ch.ACh.B
Brake
BrushlessDC Motor
Sensor I/F
Sensors
Yaw rate, G,Wheel speed,
Brake pedal position,etc.
SteeringTorque Sensor
FlexRayCh.ACh.B
Main MCUR32C/100
SH2A
FlexRayBus Driver
FlexRayBus Driver
RegulatorR/D
Converter
Sub MCUR8C/Tiny
Steering Wheel
Resolver
BrushlessDC Motor
Engine Brake Gateway
Pre-driver for3phase motor
PowerMOS FET
Shunt Resistor
NOTE: 1. AT: Automatic Transmission
Electric Power Steering Airbag
Tire Pressure Monitoring System
Brake-by-Wire / FlexRay Steer-by-Wire / FlexRay
MCU RoadmapPowertrain
MCU RoadmapPassive Safety
H8S/2612/14/1620/24MHzCAN 1chQFP80
H8S/262824MHzCAN 1chQFP100
H8SX/1527R48MHz CAN 1ch QFP100
H8SX/1725F★★
64MHzCAN 2chLQFP100
H8SX/1721F★★
40MHzCAN 1chLQFP100
H8SX/172xS★★
64/80MHzCAN 2chLQFP100/120
SH-2A✩
120MHz~CAN 2/3chLQFP100/120
H8SX/172yS★★
40MHzCAN 1chLQFP100
2008 2009 2010 2011 2012 2015 2020
★★ : ★★★ :
Under DevelopmentUnder Planning
★★★ : ✩ :
Under PlanningUnder Consideration
Applications : Powertrain & Chassis
07
Applications : Passive Safety
08
Applications
Powertrain & Chassis Passive SafetyRenesas Automotive
This type of system assists the driver in operating the accelerator, brakes, and steering wheel based on radar and camera information.Renesas Technology offers a variety of MCU products with high-speed operation performance and a range of ROM configurations for active safety applications in all types of automobiles, from high-end to low-end models.
This type of system uses laser radar to detect obstacles in the vehicle’s path.Renesas Technology offers a variety of MCU products with high-speed operation performance and a range of memory configurations for active safety applications in all types of automobiles. We also supply solutions enabling high-speed connections with sensors.
This type of system uses a camera to detect the white lane lines and assist the driver in operating the vehicle.Active safety MCU solutions from Renesas Technology support high-speed connections with cameras, deliver the powerful operation performance needed for image processing, have ample on-chip RAM, and are available in compact packages.
This type of system uses millimeter-wave radar to detect obstacles in the vehicle’s path.Active safety MCU solutions from Renesas Technology support high-speed reception of millimeter-wave radar signals, deliver the powerful operation performance, have ample on-chip RAM, and are available in compact packages.
*1 SCI: Serial Communication Interface*2 The SH74504 incorporates a FlexRay module.
*1 DRI: Direct RAM Input Interface*2 PSEL: Parallel Selector*3 PDAC: Parallel DAC Controller*4 TOU: Timer Output Unification*5 ACC: Adaptive Cruise Control
NOTE: 1. IMP: IMage Processor 2. IMR: IMage Rendering processor 3. FR: FlexRay, FlexRay is a registered trademark of Daimler AG. 4. ACC: Adaptive Cruise Control 5. LDWS: Lane Departure Warning System
Active safety technology is designed to prevent accidents in cases where the driver is not paying sufficient attention to conditions or when visibility is poor.This area of technology will play an important role in making the driving experience safer and more convenient in the years to come, enabling the driver and vehicle to collaborate in preventing accidents.Active safety solutions from Renesas Technology include the SH7450 Series and M32R/ECU Series 3219x Group MCUs, which combine high-speed CPUs and large RAM capacity, and devices enabling high-speed connections with sensors.
*1 DRI: Direct RAM Input Interface*2 TOU: Timer Output Unification*3 ACC: Adaptive Cruise Control
*1 DRI: Direct RAM Input Interface*2 SCI: Serial Communication Interface*3 ACC: Adaptive Cruise Control
CAN/FlexRay
SCI*1 or CANMain MCU
32196321953218632185
SH7450*2
SH7451SH7450 Light
CAN/ FlexRay*2
Transceiver
SCI or CAN
Radar(Laser or Millimeter-Wave)
Lane Keeping Control(Camera)
Dashboard
Engine
Steering
Brake
Seat Belt
Airbag
Move toright
and leftreversecontrol
CAN
Main MCU32196321953218632185
SH7450SH7451
SH7450 Light
DRI*1
TOU
CAN Transceiver
TOU*2
Lane KeepingControl
(Camera)
Dashboard
Engine
Steering
Brake
Seat Belt
Airbag
ACC*3
Diode
PowerMOS FET
Radar
DC Motor
Road Information
A/D
Control
Control
8bit
M
CAN
Main MCU3219232196
SH7450SH7451
SH7450 Light
CANTransceiver
Radar
Dashboard
Engine
Steering
Brake
Seat Belt
AirbagACC*3
HighSpeed
A/DSync. Signals
High-Speed DRI Bus(Max. 20MHz, 40MHz)
Image SensorCCD, CMOS
Control
8/10bitRAM Storage
Area
Lane
Image Data
DRI*1
SCI*2/ I2C
32192/9596/86/85
160/80MHz, 512K~1MB/32~176KBCAN 2chQFP144/FBGA224**
2008 2009 2010 2011 2012 2015 2020
For Image recognition
For ACC, Millimeter-wave,LDWS etc.
SH7450 Next✩
240MHz, MULTI-Core
SH7450 Next Light✩
160MHz, Small BGASH7450★★/SH7451★★
240MHz, 1.5~2MB/512KBCAN 5ch, FR 2chBGA292 0.8mm pitch
Adaptive Cruise Control / Pre-Crash Safety / Sensor Fusion
Lane Keeping Control
Millimeter-Wave Radar
Laser Radar
MCU RoadmapActive Safety
SH77650★★
300MHz, IMP, DDR1BGA376
SH776x✩
TBD
SH7774600MHz, 2D, IMP, DDR2BGA554
SH7776★★
533MHz ×2, IMP-X, IMR2D/3D, DDR3BGA560
CAN
CANTransceiver
Lane KeepingControl
(Camera)
Dashboard
Engine
Steering
Brake
Seat Belt
Airbag
MMIC
RF
RadarA/D
Control
Control76-77GHz
24GHz
12bit
Road Information
ACC*5
Main MCU3219232196
SH7450SH7451
SH7450 Light
DRI*1
PDAC*3, TOU*4
PSEL*2
SH7450 Light★★★
160MHz, 1MB/256KBCAN4chBGA176 0.8mm pitch ★★ :
★★★ : ✩ :
Under DevelopmentUnder PlanningUnder Consideration
Applications : Active Safety
09
Applications : Active Safety
10
Applications
Active SafetyRenesas Automotive
NTSC Decoder
Flash Memory
E2PROM
CAN Transceiver CAN Transceiver
Main MCUSH7264/62
Level Shifter3.3V ➝ 5V
Regulator IC
Video Camera
Battery Voltage
Temperature Sensor
Fuel Sensor
Stepping Motor Outputs (PWM)TFT Outputs (RGB565)
High speed CAN
Back Light Outputs (PWM)
LINCAN
HID*1 (R) Xenon Bulb (R)
Levelizer (R) Motor OpticalAxis Control (R)
HID*1 (L) Xenon Bulb (L)
Levelizer (L) Motor OpticalAxis Control (L)
Main MCUM16C/TinyR8C/Tiny
RegulatorCAN
Transceiver
Body Control ModuleAuto light
ON/OFF Turn signal
Body inclination
Steering wheel angle
Car speed
Distance between Tow cars
Column Switch
Suspension
Electric Power Steering
Anti-Lock Braking System
Radar
*1 HID: High-Intensity Discharge Lighting System
Switches
Steering WheelAngle Sensor
Main MCUR32C/100M32C/8x
M16C/6Nx
CAN Transceiver
LIN Transceiver
RegulatorCAN Transceiver
CAN
CAN
LIN
LIN
Column Lock
Sound
Rear Light
Winker
Trunk Lock
Door Lock
Room Lamp etc.
A body control module has CAN or LIN gateway functionality for integrating functions such as the various lights and door locks. Such units require CAN/LIN network support, a range of package and memory options for systems of varying scales, low EMI characteristics to reduce interference from electromagnetic noise
from the vehicle’s internal wiring, and low current characteristics to reduce battery consumption when in the standby state.Renesas Technology offers a wide range of CAN and LIN MCUs for a variety of body control applications.
An AFS provides coordinated operation of multiple units, such as the right and left headlights and levelizers, while taking into account information such as vehicle speed and steering angle. CAN/LIN network support is essential when configuring such a system.It must also be capable of withstanding temperatures ranging from –40°C to
125°C because it is installed in the engine compartment.Renesas Technology offers MCUs that are CAN/LIN compatible, have a wide operating temperature range, and are available in a variety of packages and memory capacities, making them ideal for AFS applications.
The high-intensity discharge headlamps installed in more and more automobiles in recent years require electronic control by an MCU. And since these units are installed in the engine compartment, the MCUs used must be ultracompact and capable of withstanding a wide range of temperatures.Recently, network support is also becoming important due to the trend toward
linking such systems to an AFS.CAN/LIN MCUs from Renesas Technology are available in small packages and have a guaranteed operating temperature range of –40°C to 125°C, making them ideal for such applications.
ECU*1 (R)
Regulator
Supply Monitor
ON/OFF
Xenon Bulb (R)
Xenon Bulb (L)
Battery
Current Monitor
PWMPressor Pulse
Rectangular WaveLight Intensity Control
DC-DCConverter
H-Bridge(Inverter)
Main MCUR8C/Tiny
ColumnSwitch
PortPort
A/D
A/D
Output Compare
Output Compare
VCC*2
ECU (L)
RESET *1 ECU: Electronic Control Unit*2 VCC: Power supply input pin name
H8S/2282
20MHz, CAN 1ch, LCDCQFP100
H8S/264x
20MHz, CAN 1ch, LCDCQFP144
H8S/263x
20MHz, CAN 2chQFP128
H8SX/154x
40MHz, 512KB, CAN 2chLQFP144
SH7263
200MHz, CAN 2ch, LCDCBGA256
SH7772x★★
333MHz, DDR2 I/F, 3DGEngineBGA440
SH7264/62★★
144MHz, SRAM:1MB, 640KBVideo-in, GDCQFP208,174
H8S/2280
20MHz, CAN -, LCDCQFP100
Full Graphic
Main Display
Driver InformationGraphic Dashboard
Conventional Dashboard
Mid/High-endConventional Dashboard (6 gauges)& Dot matrix
Low-end / Mid rangeConventional Dashboard (4 gauges)
The dashboard is an important human-machine interface that indicates the status of the automobile.Key functions include stepping motor control for the analog gauges showing information such as vehicle speed and engine speed as well as LCD display capabilities for graphical indications of information about the vehicle.Renesas Technology offers a wide range of products suited to dashboard control applications.
Low speed CANBrake ECUEngine ECU
Rear Body ECUFront Body ECU
Transistors
E2PROM
Main MCUH8SX/1544
Regulator & CAN
Transceiver HA13723
Battery Voltage
Temperature Sensor
Fuel Sensor
Stepping Motor Outputs (PWM) Data Outputs
High speed CAN
PWM Outputs LED x 20~30(Back Light, Warning)
Pulse Outputs Warning BuzzerRelay Sounds
Low speed CANBrake ECUEngine ECU
Rear Body ECUFront Body ECU
2008 2009 2010 2011 2012 2015
SH776x✩
3DGEngine
CAN TransceiverHA13721
Graphics Dashboard
Body Control Module
Adaptive Front Lighting System (AFS)
High-Intensity Discharge Lighting System
Conventional Dashboard
MCU RoadmapDashboard
★★ : ✩ :
Under DevelopmentUnder Consideration
Applications : Dashboard
11
Applications : Body & Comfort
12
Applications
Dashboard Body & ComfortRenesas Automotive
Door MotorModule
Safety Sensor
3-Phase MotorPWM
Main MCUM16C/6NxM16C/TinyR8C/Tiny
RegulatorCAN Transceiver
Pulse Sensor
Pre-Driver
PowerMOS FET
Motor
Motor
A/D
Input Capture
CAN
In recent years an increasing number of vehicles are being equipped with door units that open and close automatically using e le c tr ic m otor s . In addit ion to n e t work func tions , the MCUs used in these units require three-phase motor control.Renesas Technology of fers an ex tensive lineup of CAN MCUs with three-phase motor control functionality.
Renesas Technology’s high-per formance MCUs for body applications are ideal for windshield wiper control. Compact in size and built around a 16-bit CPU core, they provide smooth motor control.
Power Window
Up/Down
Pulse Sensor
Up Cancel
Down Cancel
Door Lock/Unlock
Gear Key SWLocked/Unlocked
Auto
Motor
Power MOS FET
Main MCUM16C/TinyR8C/Tiny
Power MOS FET
Power MOS FET
RegulatorCAN Transceiver
Power MOS FET
LIN
CAN
Power Window
Switch InputOther Door
A power window or door module requires a compact network MCU.The MCU for the main (driver side) module must have CAN/LIN network support, while the MCUs for the sub (front and rear passenger sides) modules need LIN network support. High-speed operation performance is also needed due to the standardization of jam protection functionality.
Renesas Technology offers an extensive lineup of compact, high-performance MCUs that are ideal for each application. As compact solutions to our customers’ electronic control unit needs, we can also develop single-package custom ASICs integrating power supply or communication driver functions.
Main MCUM32C/8x
M16C/Tiny
RegulatorCAN Transceiver
CAN
A/D
LINSwitch Panel
Blower Motor(Air Volume Control)
Damper Motor(Mode Control)
Damper Motor(Temperature Control)
Damper Motor(Inside and Outside Air Control)
Compressor(Air Conditioning Control)
Supply Voltage Monitor
Inside Temperature A/D
A/D
A/D
SW-Input
LED
Outside Air Temperature
Air conditioning systems require network MCUs to support body-linked control or distributed configurations. A distributed system needs an MCU with CAN/LIN support to enable linkage between the main unit and the various motor units.
Renesas Technology offers an extensive lineup of CAN/LIN MCUs that are ideal for such applications.
Lever Switch
LIN
Motor
ASIC
Rain Sensor
Main MCUR8C/Tiny
CANRegulator
LINTransceiver
MotorDriver
2008 2009 2010 2011 2012
Power Sliding Door / Power Rear Door Air Conditioning
Wiper
Power Window / Door
MCU RoadmapBody-Mid/High End
MCU RoadmapBody-Low End
R32C/151,152,153★★
64MHz, 1M-768KB, CAN 2/3/4chFull H/W-LIN, 144pin
R32C/156,157★★
64MHz, 512K-256KB, CAN 2/3chFull H/W-LIN, 144pin
R32C/120,121★★
64MHz, CAN 1/2chFull H/W-LIN, 100pin
R32C/160,161★★
48MHz, CAN 1/2chFull H/W-LIN, 80pin
M32C/84,8532MHz, CAN 1/2ch100/144pin
M32C/8832MHz, CAN 3ch100/144pin
M16C/6N4,6N520MHz, CAN 1/2ch 100pin
M16C/6NK,6NL,6NM,6NN20MHz, CAN 1/2ch 100/128pin
2005 2006 2007 2008 2009 2010
M16C/1N16MHz, CAN 1ch~64KB, 48pin R8C/28,29
20MHz, CAN -~32KB, 20pin
R8C/26,2720MHz, CAN -~32KB, 32pin
R8C/32x★★★
20MHz, CAN - ~32KB, 20pin
R8C/34x★★
20MHz, CAN 1ch~128KB, 48pin
R8C/36x★★
20MHz, CAN 1ch~128KB, 64pin
R8C/38x★★
20MHz, CAN 1ch~128KB, 80pin
R8C/5x✩
32MHz, CAN 1/2ch ~256KB, 64/80/100pin
R8C/5x✩
32MHz, CAN 1ch ~128KB, 48/ 64pin
R8C/5x✩
32MHz, CAN -~48KB, 32/ 20pin
M16C/5L★★
32MHz, CAN 1ch~256KB, 80pin
M16C/5L★★
32MHz, CAN 1ch~256KB, 64pin
R8C/33x★★★
20MHz, CAN - ~32KB, 32pin
R8C/34x★★
20MHz, CAN 1ch~64KB, 48pin
R8C/20~2320MHz, CAN -/1ch~64KB, 48pinM16C/26T
20MHz, CAN -~64KB, 48pin
M16C/2820MHz, CAN -~96KB, 64/80pin
M16C/2920MHz, CAN 1ch ~128KB, 64/80pin R8C/20~23
20MHz, CAN -/1ch~128KB, 48pin
M16C/5M★★
32MHz, CAN 1/2ch~256KB, 64pin
M16C/5M★★
32MHz, CAN 1/2ch~256KB, 80pin
M16C/5M★★
32MHz, CAN 1/2ch~256KB, 100pin
★★ : ★★★ :
✩ :
Under DevelopmentUnder PlanningUnder Consideration
★★ : Under Development
R32C/133,134★★
60MHz, CAN 2/3chFR 2ch, 144pin
Applications : Body & Comfort
13
Applications : Body & Comfort
14
Applications
Body & ComfortRenesas Automotive
The SH7770 is a system-on-chip (SoC) built around the SH-4A operating at 400MHz and integrating more than 50 peripheral modules, including a 2-D graphics engine, a 3-D graphics engine, GPS baseband processing functions, and other functions required by car informa-tion terminals.The SH-4A CPU core delivers superior processing performance of 720MIPS at its maximum operating frequency of 400MHz.The instruction set is upward-compatible with the SH-4, allowing developers to reuse existing system software written for the SH-4.
The SH7774 is the world’s first SoC for car navigation systems incorporating image recognition processing functions.Built around the SH-4A and with a high operation frequency of 600MHz, its many peripheral functions include a 2-D graphics engine, an audio encoder, and an Ethernet interface.The SH-4A CPU core delivers superior processing performance of 1GIPS or more at its maximum operating frequency of 600MHz, and the FPU provides excellent processing performance of 4.2GFLOPS.
Renesas Technology devised the SuperH lineup to provide a wide range of solutions covering the low-end to the high-end.It includes MCUs with on-chip 3-D graphics functions for middle-range through high-end car navigation systems oriented toward multimedia system capabilities as well as MCUs with on-chip image recognition processing functions for middle-range through high-end car navigation systems oriented toward vehicle-cooperative system capabilities. We also offer MCUs for next-generation high-end car navigation systems that combine the above two types of functions, as well as low-end to middle-range MCUs with reduced function sets.Finally, there is a lineup of MCU products specifically for in-vehicle image recognition applications.
The SH7775 is a high-performance SoC for car navigation systems built around the SH-4A operating at 600MHz and integrating a full complement of peripheral functions, including a newly developed graphics engine optimized for map rendering, a 3-D graphics engine suppor ting high- level rendering processing, and GPS baseband processing functions.T h e SH - 4A CPU co re d e l i ver s sup er ior processing performance of 1GIPS or more at i t s m a x i m u m o p e r a t i n g f r e q u e n c y o f 600MHz, and the FPU provides excellent processing performance of 4.2GFLOPS.
The SH7776 is a dual-core SoC built around a pair of SH-4A CPUs for superior processing per formance of up to 1920MIPS (when operating at 533MHz).It integrates graphics functions exceeding t h o s e o f c o m p a r a b l e e a r l i e r R e n e s a s Technology MCUs and image recognition p r o c e s s i n g f u n c t i o n s t h a t h av e b e e n tweaked for improved performance.D u a l D D R 3 -S D R A M i n t e r f a c e s , w h i c h support simultaneous access, and a PCI Express interface enable ultra-high-speed data transfer.The many on-chip peripheral functions also include a serial ATA inter face, allowing increased easy-to-use in car information terminal applications.
The SH7786 is a dual-core processor built around a pair of SH-4A CPUs for superior processing performance of up to 1920MIPS (when operating at 533MHz).The two SH-4A cores employ a new multi-co r e a r c h i t e c t u r e t h a t s u p p o r t s b o t h symmetric multiprocessing (SMP) and asym-metric multiprocessing (AMP), allowing the customer to choose whichever best matches the system under development.In addition, the clock frequency and power-d o w n ( l o w - p o w e r ) m o d e c a n b e s e t independently for each CPU, so power co nsumpti o n c an b e minimize d w hi l e accommodating variations in the processing load.Finally, multiple PCI Express bus interfaces (that can be configured as 4 + 1 lanes or as 2 + 1 + 1 lanes) enab le high -sp e e d dat a transfer.
DDR2-SDRAMDDR2-Bus
(300MHz, 32bit)
SH7775
SH-4A Core600MHz
Bus BridgeEx. Bus (32bit)
Flash, SRAM,Other LSI
GPS R/F
CAN Driver
DMAC 25ch
ATAPI GPS B/B
RCAN
SCIF
SSI
USB2.0
Video in
3DG
RenesasGraphicsProcessor
Display Unit
DDR2-SDRAM Memory I/F
Display
AudioCodec
Speaker
Camera
DVD
SH7770
SH-4A Core400MHz
DMAC 32chBus Bridge
ATAPI
Video in
2DG
3DG
Display Unit
USB 1.1
GPS B/B
I2C
IrDA I/F
SCIF
SSI
H/SPDIF
ACIF
DDR-SDRAM Memory I/FDDR-SDRAM
AudioCodec
DDR-Bus(100MHz, 64bit)
Ex. BUS (32bit)
FLASH, SRAM,Other LSI
GPS R/F
HDD
Display
Mobile Phone
Camera
Cache MemoryI:32KB, O:32KB
FPUUBC
MMU
Sensors
IrDA R/F
Cache MemoryI:32KB, O:32KB
FPUUBC
MMU
DVDHDD
SH7786
Mobile PhoneGPSUnit
Ether PHY
LBSCDDR3
I/F
SD Card
SD Card
SH-4A533MHz
CPU
FPU
SH-4A533MHz
CPU
FPU
S u p e r H y w a y
USB2.0
PCI- Express
x 1
PCI- Express
x 1
PCI- Express
x 2
Brid
ge
DDR3-SDRAM
BluetoothModule
PCIExpress I/F
Graphics LSI
PCIExpress
I/FATA
FPGA
InternalB
US
AudioCodec
SH7774
Bus Bridge
DDR2-SDRAM
Ex. Bus (32bit)
FLASH, SRAM,Other LSI
DMAC 22ch
ATAPI Ethernet I/F
RCAN
SCIF
SSI
H/SPDIF
Audio Encoder
Video in
ImageRecognition
Engine
2DG
Display Unit
DDR2-SDRAM Memory I/FDDR2-Bus
(300MHz, 32bit)
DVD
DisplayAudioCodec
Speaker
Microphone
CamerasRoad Information
SH-4A Core600MHz
Cache MemoryI:32KB, O:32KB
FPUUBC URAM
128KBMMU
SH7776
PCI Express Board
Audio Codec
GPS R/F
CPU0 SH-4A 533MHz
FPUCPU CPU FPU
CPU1 SH-4A 533MHz
DDR3-SDRAM Memory I/F (2ch)
FPGA
Tuner Module
Display Unit (2ch)
ImageRecognition Engine
DistortionCompensation Module
Video in (3ch)
GPS B/B
RCAN
MOST I/F Module
DARC
Serial ATA
PCI-Express
Renesas GraphicsProcessor(2D, 3D)
3DG
TS-IF
SSI
H/SPDIF
USB 2.0
SD card host I/F (2ch)
Cameras
Car navigation application Example : 3D map drawing
DDR3-Bus(533MHz, 16bit)
Speaker
Images onNavigation Display
Example: Rear Monitor (Playback of DVD)
Detection of white linesMap
CAN Driver
MOST R/F
VICS R/FDVD
HDD
Vehicle-Cooperative Application
Example : Drive assist
Ex. Bus (32bit)
DDR3-Bus(533MHz, 32bit)
Flash, SRAM,Other LSI
SH7770 (SH-Navi I)
SH7775 (SH-Navi II-G)
SH7776 (SH-Navi III)
SH7786 (SH4A-MULTI)
SH7774 (SH-Navi II-V)
USB Device
USB Device
USB Device
USB Device
Bluetooth Module
Ether PHY Mobile Phone
CAN Driver
Bluetooth Module
HDD
Mobile Phone
Bluetooth Module
DVDHDD
DDR3-SDRAM
SCI
SCI
SSI
SD I/F
EthernetI/F
Speaker
Microphone
Microphone
Microphone
Speaker
Microphone
Applications : Car Information System
15
Applications : Car Information System
16
Applications
Car Information SystemRenesas Automotive
The SH77650 is an SoC for image recognition applications that is built around an SH-4A CPU ruining at 300MHz.The emphasis is on the cost-performance ratio in the selection of main functions − image recognition processing engine, video input (Vin), and display unit (DU) − and in CPU performance.Additional features include ample on-chip RAM (256KB), a CAN interface for vehicle LAN, a 32-bit dedicated bus operating at 100MHz for DDR1-SDRAM connection, and a 32-bit extension bus for connecting flash memory or SRAM.
Demand is growing for systems that utilize image recognition as a technology for realizing a safer and more comfortable driving experi-ence.Renesas Technology is implementing a lineup of image recognition SoCs that combine in a single chip the SH-4A CPU core, which is already well known in the market, and an image recognition processing engine.The image recognition processing engine is hardware IP that handles basic image processing functions such as edge extraction or histogram processing of image data.The data processed by the engine can then be utilized by imaging applications running on the SH-4A, making it possible to develop applications efficiently using a single chip.
CPG
INTC
TMU
H-UDI
WDT
GPIO
RCAN
I2C
SCIF
ImageRecognition
Engine
Display Unit /Video in
DDR-SDRAMMemory I/F
Local BusState
Controller
SHwyRAM
256KB
SHwyDMAC
ADC
SH-4A Core300MHz
CPU
MMU
FPU
Cache Memory
Bus bridge Peri
pher
al b
us
On-Chip Bus (SHwy)
FLASHDDR-SDRAM SRAM Glue Logic
CF Card
32bit32/16bit
Display
Road Information
Cameras
SH77721
DDR2-SDRAM SH-4A Core333MHz
CPG
H-UDI WDTCache MemoryI:32KB, O:32KB
FPU
MMUUBC
USB Device
GPS moduleVICS R/F
Display
Mobile Phone
BluetoothModule
DDR2 I/F(16bit bus) DMAC Renesas
GraphicsProcessor
DU
LBSC INTC Video in
I2C (2ch)
SCIF (UART) (8ch)
HSPI (1ch)
CAN (1ch)
PWM (4ch)
GPIO
CAN Driver
GPS B/B
H/SPDIF (1ch)
SSI (4ch), SRC
TMU (9ch)
SD card host I/F (2ch)
ADC (4ch)
USB2.0 Host/FunctionHigh Speed (1port)
DARC
Flash, SRAM,Other LSI
SD Card
Camera
AudioCodec
Speaker
Microphone
T h e SH77721 is an S o C f o r l ow - e n d to middle-range car navigation systems that provides carefully selected functions from earlier SH-Navi Series products along with some additional functions.It delivers an excellent cost-performance ratio by integrating on-chip modules such as a graphic processor suppor ting 3- D rendering.The basic SH-Navi architecture and IP are retained to enable shared software develop-ment. In addition, fewer external SDRAM devices are required, which contributes to reduced system cost.
T he SH77722 is the se cond produc t to appear in the SH-NaviJ Series.It increases the bus width of the DDR2-S D R A M m e m o r y i n t e r f a c e t o 32 b i t s , enabling high-speed display of sophisti-cated graphics and suppor t for a wider variety of applications through the use of dual-screen display.Vehicle net work f unc t ions are f ur ther enhanced by the expansion of the CAN interface to two channels and the addition of a MOST interface.
The SH7777 is the third product to appear in the SH-NaviJ Series.This SoC integrates a large number of high-performance on-chip functions for multime-dia appl icat ions , including a graphic s pro cessor with 2- D and 3 - D render ing functions that support industry standard O p e n G L E S 1 .1 , m u l t i - c o d e c h i g h -per formance v ideo processing IP with H.264/MPEG-4 AVC support, and a 24-bit dedicated audio DSP for audio processing using compression formats such as AAC, MP3, and WMA.
SH77722
MOST R/F
Example:Front Monitor
DDR2 I/F(32bit bus)
DMAC RenesasGraphicsProcessor
DU(RGB, LVDS)
LBSC INTC Video in
I2C (2ch)
SCIF (UART) (8ch)
HSPI (1ch)
RCAN (2ch)
PWM (4ch)
GPIO
MOST I/F Module
H/SPDIF (1ch)
SSI (4ch), SRC
TMU (9ch)
SD card host I/F (2ch)
ADC (4ch)
USB 2.0Host/Function
USB 2.0Host
DARC
SD Card
Example:Rear Monitor
Camera
AudioCodec
Speaker
SH-4A Core400/336MHz
CPG
H-UDI WDTCache MemoryI:32KB, O:32KB
FPU
MMUUBC
SH7777
MobilePhone
BluetoothModule
DDR2 I/F(32bit bus)
DMAC
LBSC INTC
I2C (4ch)RCAN (2ch)
Audio codec(AAC /MP3 / WMA)
Video Processing Unit(H.264, MPEG4, WMV)
RenesasGraphics Processor
(2D/3D OpenGLES1.1)
TS-IF
MOST I/F Module
SSI (4ch)
2D-DMAC
Blend Engine Unit
Video Engine Unit
Video in
DU (RGB 2ch)
MMC I/F
SD card host I/F (2ch)
ACIF (1ch)
HSCIF (2ch)
USB 2.0Host/Function
USB 2.0HostDARC
GPS B/B
Camera
AudioCodec
Speaker
DDR2-SDRAM SH-4A Core533/400MHz
CPG
HUDI/AUD WDTCache MemoryI:32KB, O:32KB
FPU
MMUUBC
SD Card
Example:Front Monitor
Example:Rear Monitor
Tuner Module
SH-4ACore
ImageRecognition
Engine
Bus StateController
Videoin
Real-time rooter
DDR-SDRAM
DisplayUnit
Road Information
DisplayCameras
SH77721 (SH-NaviJ1) Image Recognition Processing
SH77650
SH77722 (SH-NaviJ2)
SH7777 (SH-NaviJ3)
USB Device
USB Device
DDR2-Bus(166.5MHz)
Ex. Bus (32bit)
CAN Driver
Mobile Phone
BluetoothModule
Flash, SRAM,Other LSI
DDR2-Bus(168MHz)
Ex. Bus (16bit)
VICS R/F
DDR2-SDRAM
Flash, SRAM,Other LSI
Ex. Bus (16bit)
DDR2-Bus(200MHz)
GPS R/F
VICS R/F
CAN Driver
MOST R/F
SH77650
Microphone
Microphone
Applications : Car Information System
17
Applications : Car Information System
18
Applications
Car Information SystemRenesas Automotive
2005 2006 2007 2008 2009 2010 2012 2015
SH7750R, SH7751R240MHzBP256
SH7780400MHzPCI, BGA449
SH7785600MHzPCI, BGA436
SH7786★★
533MHz ×2PCIe, BGA593
SH778Z✩
TBD
SH-NaviX★★★
TBD
SH7760200MHz, LCDCBP256
SH7770 (SH-Navi1)400MHz520BGA
SH77721★★ (SH-NaviJ1)
333MHz, 2D/3DBGA440
SH77722★★ (SH-NaviJ2)
400/336MHz, 2D/3DBGA449
SH7777★★ (SH-NaviJ3)
533/400MHz, 2D/3D, VPUBGA440
SH-NaviJY★★★
TBD
SH7774 (SH-Navi2V)600MHz, 2DImage RecognitionBGA554
SH7776★★ (SH-Navi3)
533MHz ×2, 2D/3D, 3D, PCIeImage RecognitionBGA560
SH7775 (SH-Navi2G)600MHz, 2D/3D, 3DBGA560
Scalable Solution
Integrated Solution
SH-Navi series
SH-NaviJ series
2005 2006 2007 2008 2009 2010 2012 2015
SH77650★★
300MHz, IMP, DDR1BGA376
SH776x✩
TBD
SH7774600MHz, 2D, IMP, DDR2BGA554
SH7776★★
533MHz ×2, IMP-X, IMR2D/3D, DDR3BGA560
For Image Recognition Application
For Car Information System
MCU RoadmapCar Information System
MCU RoadmapImage Recognition Processing SoC
Main MCUR32C/100M32C/8xM16C/6x
M16C/Tiny
Electronic VolumeM61523M61545M62440
M61546FP
Parametric EqualizerM61528
R2S15204
Multi VoltageRegulator
Panel MCUM16C/60
M16C/30P
SI/O
SI/O
SI/O*1
INT*2
SI/O
SI/OOLED*3
Display
FLASH
AmplifierSpeaker
AM/FM
CD
CD Mechanical Unit
Radio Tuner Unit
CD Servo CD DSP
Radio TunerDSPRF
*1 SI/O: Serial Input/Output*2 INT: Interrupt*3 OLED: Organic Light Emitting Diode
*1 I2S: Inter IC Sound*2 SI/O: Serial Input/Output*3 WMA: Windows Media Audio *4 AAC: Advanced Audio Coding*5 INT: Interrupt
Low EndCar Audio
Middle-High EndDisplay Car Audio
M16C/30P Light Flash16MHz, CAN -QFP100
M16C/62P24MHz, CAN -QFP,LQFP100/128
M16C/6N4,6N5,6NK,6NL,6NM,6NN20MHz, CAN 1/2chQFP,LQFP100/128
M16C/6x★★
32MHz, CAN -QFP, LQFP100/128
M32C/84,85,8732MHz, CAN 1/2chQFP100/144
R32C/116,117,118★★
50MHz, CAN -/1/2chLQFP100/144
R32C/116A★★, 117A★★, 118A★★
50MHz, CAN -/1/2chLQFP144/176
SH7261100MHz, CAN1chLQFP176
SH7263200MHz, CAN 2chQFP240
SH7262, SH7264144MHz, CAN 2chLQFP176/208
SH7266★★, SH7267★★
144MHz, CAN 2chLQFP144/176
2007 2008 2009 2010 2011 2012
SH7265200-200MHzCAN 2ch, BGA272
Digital Car AudioSolution
Standard Car AudioSolution
Main MCU
Tone/Volume ControlGraphic/Parametric
Equalizer
Sub MCUM16C/30
M16C/TinyR8C/Tiny
Bluetooth
USB Audio
Multi VoltageRegulator
AmplifierSpeaker
CD/DVD Mechanical Unit Sound DSP
CD/DVDServo
CD/DVDDSP
Radio Tuner Unit
Radio TunerDSPRF
AM/FM
CD or DVD
MP3/WMA*3/AAC*4
Decoder
UART
Digital Input
USB
I2S
SI/O*2
SI/O
Digital Output
SI/OSI/O INT*5
I2S*1
I2S
I2S
SDRAM FLASH
SH726x
Camera
Display
R8C/3x★★
20MHz, CAN 1chQFP48/64/80
MCU RoadmapCar Audio
ACIF: Audio Codec InterfaceADC: Analog-to-Digital Converter ATAPI: AT Attachment Packet InterfaceCF: Compact FlashCPG: Clock Pulse GeneratorDARC:Data Radio ChannelDDR-SDRAM: Double-Data-Rate Synchronous Dynamic Random Access MemoryDMAC: DMA (Direct Memory Access) ControllerDU: Display UnitGPIO: General Purpose I/OGPS: Global Positioning SystemGPS B/B: GPS BasebandHSCIF: High-speed Serial Communication Interface with FIFOH/SPDIF: Sony/Phillips Digital Interface FormatH-UDI: User Debugging InterfaceIC: Instruction CacheI2C: Inter-Integrated CircuitIMP: IMage ProcessorIMR: IMage Rendering processorINTC: Interrupt ControllerIrDA: Infrared Data Association (IrDA) Standard
LBSC: Local Bus State ControllerLCDC: LCD ControllerLVDS: Low Voltage Differential SignalingMMC I/F: Multi Media Card interfaceMMU: Memory Management UnitMOST: Media Oriented Systems TransportOC: Operand CachePWM: Pulse Width ModulatorRCAN: Renesas Controller Area Network InterfaceSCIF: Serial Communication Interface with FIFOSRC: Source Rate ConverterSSI: Serial Sound InterfaceTMU: Timer UnitTS-IF: Transport Stream interfaceUBC: User Brake ControllerURAM: User RAMVICS: Vehicle Information and Communication SystemVPU: Video Processing UnitWDT: Watchdog Timer2DG: 2D Graphics Engine3DG: 3D Graphics Engine
★★ : ★★★ :
✩ :
Under DevelopmentUnder PlanningUnder Consideration
★★ : ✩ :
Under DevelopmentUnder Consideration
★★ : Under Development
As digital audio (MP3 players, iPods, etc.) have grown in popularity, demand has grown in recent years for the ability to connect digital audio devices to car audio systems. At the same time, demand remains high for conventional CD car audio capabilities.Renesas Technology supplies the M16C Series, M32C Series, and R32C Series of MCUs for standard car audio, and the SH-2A Series for digital car audio applications.We also offer a lineup of peripheral devices such as power supply chips and electronic volume controllers.
Applications : Car Information System
19
Applications : Car Audio
20
Applications
Car Information System Car AudioRenesas Automotive
MeasuringVehicle-to-Vehicle DistanceUsing Millimeter-Wave Radar
Close Proximity:Weak Brake ControlCloser Proximity:Strong Brake Control
MillimeterWave
OutputProximity
Information
CAN Bus
ReflectedWaveInput
C A NM C U
C A NM C U
C A NM C U
C A NM C U
ProximityInformation
CAN Bus
Body CAN Chassis CANActive Safety CAN
ProximityWarningIndication
WarningBuzzer
Proximity Information,Vehicle Speed,
Degree ofAccelerator Depression,
Degree ofBrake Pedal Depression
CAN Bus WheelSpeed SensorFeedback
BrakeControl
ProximityInformation,
Vehicle Speed
CAN BusRetractionControl(Motor Drive)
Close Proximity:Warning byVisual Indication + Sound
Close Proximity:Weak RetractionCloser Proximity:Strong Retraction
Gateway
Light On/OffInformation
LIN BusLight On/OffInformationDoor Mirror
Extension/PositionInformation
LIN Bus
LINMCU
LightOn/Off Door Mirror
Extension/PositionInformation
LIN BusLIN
MCU
Door MirrorExtension/PositionAdjustment
CAN Bus
LINMCU
DoorLock/Unlock
WirelessReception
Other DoorPeripheral
Input
Other DoorPeripheral Output
Key Card
Door ECU
Door Unlock
Interior Lamp ECU
Headlight ECU
Door MirrorECU Rearview Mirror
ECU
SeatECUHazard ECU
Degree ofBrake PedalDepression
FlexRay BusFl e x R ay
M C UFl e x R ay
M C UPedal Position
Information
Proximity Information,Vehicle Speed,
Degree ofAccelerator Depression,
Degree ofBrake Pedal Depression
FlexRay BusWheelSpeed SensorFeedback
BrakeControl
FlexRay Bus Ch.A
FlexRay Bus Ch.B
[ Collision Detection System ] [ Multifunction Keyless System ]
[ Brake-by-Wire System ]
C A N M C U/ L I N M a s t e r L I N S l av e L I N S l av e
The CAN protocol is the current de facto standard for vehicle LANs.It is used for backbone network as well as the powertrain, chassis, and body systems.
LIN is a vehicle LAN protocol that uses a single master to achieve a superior cost-performance ratio. It is used in switch input and sensor input actuator control.
■ Door Control ■ Light Control ■ Door Mirror Control, Etc.
■ Millimeter-Wave Radar ■ Dashboard ■ Brake Control ■ Seatbelt Control
■ Brake Pedal Control ■ Brake Control
FlexRay is a high-speed communication protocol that provides a high degree of flexibility and reliability.It is the basis for active technology development in Japan and worldwide, and i t s many appl icat ions include next-generation X-by-Wire systems and backbone systems.
MOST is a bus standard for vehicle mult imedia net work s designed to enable transfer of high-quality audio, video, and data.Its specifications are established by the MOST Cooperation, to which the major c a r m a k e r s a n d m a n u f a c t u r e r s o f a u t o m o t i v e e l e c t r i c a l s y s t e m components belong.MOST allows easy interconnection of vehicle multimedia components.
I D B -13 9 4 i s a r e v i s i o n o f I E E E 13 9 4 * 1 f o r automotive applications.It is a standard specification for interconnection of components in vehicle networks.IDB -1394 was developed jointly by the IDB Forum*2 and 1394 TA.*3
It enables communication among car navigation systems, LCD displays, and AV components within the vehicle as well as the establishment of connections between these and portable devices brought into the vehicle by passengers.
IDB-1394
CANController Area Network
FlexRayX-by-Wire
MOSTMedia Oriented Systems Transport
LINLocal Interconnect Network
*1 IEEE: Institute of Electrical and Electronic Engineers*2 IDB Forum: ITS Data Bus Forum*3 1394TA: 1394 Trade Association
■ Example MOST Application
The system unlocks the doorswhen the driver approachesthe vehicle carrying a key card.
The headlights flash, the interiorlamps illuminate, the hazard lightsflash, etc., to indicate the doors areunlocked.
The system automatically adjuststhe rearview mirror, seat, and doormirror to match the positions presetby the driver.
Applications : Networking
21
Applications : Networking
22
Applications
NetworkingRenesas Automotive
■ High-speed and high-reliability FlexRay support for automotive applications■ Development of software platforms supporting AUTOSAR ■ FlexRay conformity testing■ Integration of in a single-chip of devices needed for FlexRay communication (Under Planning)
R2A25416SP
■ Features● ISO-11898-2 compliant● Support for communication speeds up to 1Mbps● Normal operation standby function● Receive-wakeup● On-chip overheating detection circuit● On-chip overcurrent detection circuit● Low standby current● Low EMI noise characteristics● Support for 3.3V input signal voltage● Tolerance for temperatures up to 125°C
2007 2009~
P h a s e 1 P h a s e 2
P h a s e 1
FlexRay BD variations
P h a s e 2
DevelopingAvailable Planning
System in Package
P h a s e 3
EPL
MCU
SiPBD (TEG)BD✩
BD✩
FlexRay MCU variationsfor Active Safety, Powertrain, Chassis, Body
FlexRay MCU
FlexRay BD
BD : BusDriver EPL : Electrical Physical LayerSiP : System in Package
FlexRay MCU (TEG)
R32C/100 Series
FlexRay MCU★★
SH-2A Series
FlexRay MCU★★
SH-4A Series
SiP✩
FlexRay MCU
BD BD
Under DevelopmentUnder ConsiderationTest Element Group
★★ : ✩ :
TEG :
■ Block diagram
VCC
VCC
GND
TXD
MODE
RXDCANH
CANL
VCCTransmitter
Selector(Active/Standby)
Receiver
Protect Function• TSD• Current Limit(GND Short / VCC Short)
CAN transceiver
FlexRay Technology RoadmapMemo
Applications : Networking
23
Applications : Networking
24
Applications
NetworkingRenesas Automotive
0.50
0.40
0.30
0.20
0.10
150 130 90 650
[μm2]
[nm]
*1 AFS: Adaptive Front Lighting System*2 GPS: Global Positioning System
*MONOS: Metal Oxide Nitride Oxide Silicon
Source: Marketing Eye, 2009
Networking
SH FamilyM32R/ECUR32C/100H8SX FamilyH8S FamilyM16C FamilyR8C/Tiny
● FlexRay ● CAN ● LIN● SAFE-by-WIRE Plus● MOST ● 1394 etc.
Infotainment
SH FamilyR32C/1xxM16C Family
● GPS*2 navigation● Car audio● Telematics, etc.
Safety
SH Family M32R/ECUH8SX FamilyH8S FamilyM16C Family
● Pre-crush safety ● Laser radar ● Lane keeping● Millimeter-wave radar ● Parking assist ● Airbags● Antilock brake systems ● Anti-skid units● Tire pressure monitoring systems● Passenger detection, etc.
Powertrain
SH FamilyM32R/ECU
● Engine control● Transmission control● Torque distribution systems● Hybrid vehicles, etc.
Body and Comfort
SH FamilyR32C/100M16C FamilyR8C/Tiny
● Dashboard● AFS*1 ● Doors ● Seats● Power windows● Wipers● Air conditioning● Intelligent key systems, etc.
*1 MONOS: Metal Oxide Nitride Oxide Silicon *2 MRAM: Magnetic RAM
RENESAS24.9%
’940
’96 ’98 ’00 ’02 ’04 ’06 ’08 ’10
600
1200
1800
2000
3000
Cumulative Units Shipped(Million)
Annual Units Shipped(Million/Year)
0
300
600
900
1200
1500
Total 1.3 Billion Unitsas of March 31, 2008
: Actual Shipments : Forecast
■ Flash MCU Shipments ■ Flash MCU Sales Worldwide
Chassis
SH FamilyR32C/100M16C FamilyR8C/Tiny
● Electric power steering● Brakes● Suspension, etc.
No. 1 Worldwide in Flash MCUsExtending the concept of the f lash MCU by combining flash and flexibility.
Flash MCUs in a Wide Variety of Applications
World’s No. 1 MONOS* Technology
No. 1 Flash MCU Supplier Worldwide with Quality You Can Count On
Flash MCU are used in applications in a wide range of fields, including consumer, industrial, and automotive. One in four*1 flash MCUs in use today is a Renesas Technology product.
No. 1 Market Share in Flash MCUsReason 1We’re No. 1
in Flash MCUs
*1 25.5% share of flash MCU market (according to Marketing Eye, 2008) *2 E2dataFlash: E2PROM Emulation data Flash memory
■ Industry’s fastest random access cycle time of 100MHz■ Utilizes 90nm process node to achieve mounting area half that of earlier Renesas products■ Support for maximum capacity in 4MB class, allowing storage of large-scale programs■ Low power requirements, simplifying power supply and thermal design for developers
MONOS
0.44µm2
0.22µm2
0.10µm2
Ability to Accommodate Even 4MBof Memory Reasonably On-Chip
SH72546R / 3.75MB
Process Node
Cel
l Siz
e
We make high-end flash MCUs for high-end applications, middle-range flash MCUs for middle-range applications, and low-end flash MCUs for low-end applications. Each class of products incorporates the latest technology. Our extensive lineup of flash MCUs provides flexible support for today’s increasingly large and complex software programs.
No. 1 Lineup of Flash MCUs with About 60 Product Groups and Over 680 ProductsReason 2
We’re No. 1in Flash MCUs
Our advanced flash technology enables direct access to memory with no wait cycles at clock speeds up to 100MHz. This makes it possible to extract the full performance potential of the MCU.
High-Speed Flash with 100MHz AccessReason 3We’re No. 1
in Flash MCUs
E2dataFlash*2 substantially extends the functions and performance of conventional data flash by enabling data rewrites to take place independently while the MCU is performing other operations. The maximum number of rewrite cycles has been extended to 100,000, and the data save time is faster than external E2PROM by a factor of 100.
Ability to Program Flash While MCU is Operating and Number of Rewrite Cycles Extended to 100,000Reason 4
We’re No. 1in Flash MCUs
Renesas Technology flash MCUs have a guaranteed data storage time of 10 years. Our automotive MCUs, which require a particularly high level of reliability, have a guaranteed data storage time of 20 years. This is a major factor in their widespread adoption.
Superior ReliabilityReason 5
We’re No. 1in Flash MCUs
Renesas Technology Product Introduction
25
Renesas Technology Product Introduction
26
Renesas Technology Product IntroductionRenesas Automotive
Increase in Power Consumption accelerates Multi-Core Architecture
Pow
er C
onsu
mpt
ion
Processing Performance
Single-Core Processors
Multi-Core Processors
4 Core
2 Core1 Core
Raising the operatingfrequency to boost
processing performanceincreases power
consumption.
High
Low
In terms of power consumption per unit of processing performance, the advantages of multi-core architecture increase as the processing performance rises.
■ Reduced Power Consumption Technology 1The operating frequency of each CPU is controlled dynamically to match the processing load.
■ Separate Cache Memory for Each Core■ Multi Layer Bus (MLB) to Handle Differences in Latency
The SH2A-DUAL allows parallel bus access by CPU0 and CPU1 as well as the DMAC and other bus masters.
■ Separate Cache Memory for Each Core■ Snoop Controller (SNC) for Cache Coherency Control
Updated cache data is exchanged between the CPU cores via the SNC to ensure that cache coherency is maintained with each core. Data is exchanged between the CPU cores via routes separate from the high-speed interconnects linking to the memory or peripheral I/O. This prevents interference with data transfers to and from the memory or peripheral I/O.
■ Reduced Power Consumption Technology 2The power supplied to the power supply areas inside the device controlled dynamically to match the processing load.
● The SuperHyway bus uses a split transaction format in which the trans-fer request and data transfer are separate.
● The SuperHyway bus can be configured in a variety of ways, ranging from a single bus to a full crossbar multilayer bus format. This means that optimized internal bus configurations can be implemented for bus areas required by peripheral IP or the like.
● Bus suitable for high-speed, large-capacity data transfers[1] Supports out-of-order transactions.[2] Bus usage efficiency can be increased with a split configuration.[3] Supports simultaneous read and write operations.
Both SH-4A processors and SH-2A controllers use multi-core architecture to improve performance.
Increase in Performance of the SuperH Family
Functional Examples of Reduced Power Consumption through Multi-Core Architecture
Internal Block Diagram of SH2A-DUAL Internal Block Diagram of SH4A-MULTI
SuperHyway Bus: Flexible Bus Configuration
Distributed Function Programming ModelSH2A-DUAL/SH4A-MULTI
Centralized Programming ModelSH4A-MULTI
Features of SuperHyway Bus
Systems with multiple CPU cores may use a heterogeneous, asymmetric multiprocessing (AMP), or symmetric multiprocessing (SMP) architecture. In a heterogeneous architecture, each CPU core typically has independ-ent peripheral circuits for bus, memory, and so on. In an AMP or SMP architecture, in contrast, each CPU core has its own primary cache memory, but the secondary cache, system bus, peripheral circuits, etc., are generally shared by all the CPU cores. A heterogeneous system may have AMP or SMP subsystems.■ Heterogeneous (Different CPUs)
Functions are allocated to each CPU in a static manner.■ AMP (Identical CPUs)
Functions are divided among CPUs in a static manner to distribute the load.
■ SMP (Identical CPUs)Load balancing is optimized dynamically by SMP-capable OS.
600MHz(Processing Load = Large)
CPU 0 CPU 0
300MHz(Processing Load = Medium)
CPU 1
150MHz(Processing Load = Small)
CPU 2
0MHz(Processing Load = Large)
CPU 3
PeripheralModule
SCI,I2S
BIU BIU
CPU 0CPU 1DMAC ReadDMAC Write
BIU: Bus Interface Unit
DMAC
Multi Layer Bus
Low-Speed Peripheral Bus
SH-2A
IO
PeripheralModule
BIU
IO
SDRAMGeneralMemory
Controller
BIU
CPU 0
Cache 0
URAM 0 INT
SH-2A
CPU 1FPU 0 FPU 1
Cache 1
URAM 1INT
IO IO
Peripheral
IO
Dynamic Control of Operating Frequency of Each CPU Individual Control of Power Supply Areas Inside Device
1993 1995 2000 2003 2006 2010
SH-1
SH-2
SH-2A
SH-4
SH-4A/SH-4AL-DSP
SH-4AMulti-Core
SH-2ADual-Core(SH2A-DUAL)
SH2-DSP
SH-3SH3-DSP
Processors
Embedded processors for industrial,network, mobile phone, car navigationsystem, and digital AV applications
General-purpose embeddedcontrollers for industrial, automotive,and consumer applications
Controllers
CPU 0
CPU 0 CPU 0
LOGICMEM
LOGICMEM
LOGICMEM
LOGICMEM
Multi-Core Architectures for Embedded Real-Time Applications
Power ON Power ONPower OFF
SDRAM Controller
I/0
GeneralMemory
Controller
I/0 I/0
DMAC SCI
I/0
Peripheral
I/0
BusBridgeSuperHyway Bus
Snoop Controller (SNC)
Low-SpeedPeripheral Bus
High-SpeedPeripheral
Module
SH-4AFPU
MMU
O Cache
CPU
I Cache
SH-4AFPU
MMU
O Cache
CPU
I Cache
SH-4AFPU
MMU
O Cache
CPU
I Cache
CPU 0
OS/Device Driver
Application
CPU 1 CPU 2 CPU 3
Memory/Hardware
*SNC : Snoop Controller
Application (Macro Task = Task 1+ Task 2 + Task 3 + …)
OS/Device Driver
Task 4Task 3Task 2SH-4ATask 1
SNC
Memory/Hardware
Address Space:Multiple
Address Space:Single/(Multiple)
Address Space:Single
Various SoCsExample SH2A-DUAL/SH4A-MULTI
Ideal for HardwareReal-Time Applications
Ideal for Applications withVarying Processing Loads
OS1
CPU A
OS2
CPU B
OS1
CPU A
OS2
CPU A CPU A CPU A
Single OS Instance
TargetInitiator
SuperHyway Bus Configuration Example
* Initiator: The side issuing the transfer requestTarget: The side receiving the transfer request
* Initiator: The side issuing the transfer requestTarget: The side receiving the transfer request
A
B
C
A
B
C
A
B
C
D
E
F
D
E
F
D
E
F
Request Resource 0Arbitration
Request Resource 0
Request Resource 1
Request Resource 0
Request Resource 1
Request Resource 2
Shared Bus(Single Bus)
Full Crossbar
Request1
Request4B
Request5A
End 1A End 3A End 5A
End 2B End 4B
Time
Initiator
Target
Initiator
Target ALow Latency Target BHigh Latency
Transaction request 2 starts withoutwaiting for transaction request 1 to end.
Subsequent target A transactions can endbefore earlier target B transactions end,regardless of the order in which the initiatorissued the transactions.
Out-of-Order Transaction
Split Transaction
Transfer Examples
Request2B
Request3A
■ Multiple Identical CPUs: AMP■ Programming Model that Divides Functions Among CPUs in Static
Manner to Distribute Load(a) In this model, separate OS instances run on the individual CPUs, allow-
ing different functions to be executed by each. It is therefore necessary to allocate functions (software, hardware handled, memory areas) to specific CPUs ahead of time when designing the system.
(b) The OSes can use remote procedure call (RPC) function to create link s between distributed functions. For this purpose memor y sharing/exclusive control mechanisms, communication between CPUs by means of interrupts, and synchronization functions are supported.
■ Multiple Identical CPUs: SMP■ Programming Model that Load Balancing Is Optimized Dynami-
cally by SMP-capable OS(a) In this model, the same SMP-capable OS runs on all the CPUs, and the
OS allocates processing tasks dynamically to specific CPUs according to load conditions and other factors.
(b) To enable the same SMP-capable OS to run on all the CPUs, the caches are equipped with a snoop controller (SNC) that provides control in hardware of the coherency of each CPU’s internal cache.
Request1
Request2
Request3
End 1 End 2 End 3
SH4A-MULTI
Application Application Application
CacheSH-4ACache
SH-4ACache
SH-4ACache
SuperH High-Performance 32-Bit RISC MCUsAn architecture paradigm shift away from higher frequencies and toward multiple cores as a way to boost performance
OS/Device Driver
OS/Device Driver
OS/Device Driver
Renesas Technology Product Introduction
27
Renesas Technology Product Introduction
28
Renesas Technology Product IntroductionRenesas Automotive
DebugCore #0
Trace
JTAG
CommonDebugH-UDI
Core #1Debug
SuperHyway MonitorMCU
Trace Data
DebuggingInterface
Target Board
Support for Display of Separate Debugger Windowfor Each CPU Core
In order to enable existing software resources to be reused to the maximum extent, the development environment provides a remote procedure call (RPC) function, which preserves backward compatibility with the service calls of previous products and simplifies distributed functionality at the function level, and a remote ser vice call func tion, which simplif ies distr ibuted functionality at the OS object level.
For SuperH Multi-Core MCUs
E10A-USB(HS0005KCU04H)
HI7200/MP AMP μITRON Specification OS
Task#1 in CPUID#1
CPUID#1
Task#3 in CPUID#1
void task(){act_tsk(3);act_tsk(0x2003);}
Task#3 in CPUID#2
CPUID#2
LocalService
Call
RemoteService
Call
38-PinConnector
or14-Pin
Connector
Version for SH-4A: Under Development
CPUSH-2A Core
CPU1SH-2A Core
CPU0: RTOS(μITRON, Etc.)
CPU1:Accelerator
CPU1:μITRON withSH2A-DUAL
support
CPU0:μITRON withSH2A-DUAL
support
PeripheralRAM
●Dual SH2A-FPU cores with maximum operating frequency of 200MHz (480MIPS) (combined performance of 900MIPS or more) ●64KB (200MHz single-cycle access) of high-speed, large-capacity RAM for CPU0 and 32KB for CPU1, plus 16KB of additional (backup) memory ●Many on-chip peripheral functions including USB (2 ports), ATAPI, SD host I/F, A/D converter, D/A converter, and NAND flash I/F
SH7265
SH2A-FPUI
Cache8KB
DCache
8KB
SH2A-FPU
BSCROM, SRAM,
SDRAM
USB 2.0HOST/FUNC(HS) 2port
ICache
8KB
URAM32KB
CAN2ch
SSI6ch
SCIF6ch
SSU2ch 2DG AAC
Enc.
URAM64KBDMAC
INTC
RTC WDTA/D
(10bit×8ch)
SDHI
ATAPI
IE Bus
FLCTL
DCache
8KB
GPS
RCAN
HSPI
SPDIF
SRC
SSI
I2C
TMU
SCIF
DARC
PWM
3DGraphics
ImageRecognition
Video in(3ch)
Display Unit(2ch)
USB2.0(H/F)
SD CardHost (2ch)
PCI-Express
DDR3-SDRAM
Controller
EX-Bus Controller
INTC
DMAC
CPG
SATA
A/D ConverterIF
RenesasGraphicsProcessor
(2D/3D)
SH-4A
SH-4A
Remocon
TS-IF
SH-4A
TMU
INTC
LBSC SRAM, MPX, Burst ROM,
PCMCIA
DDR3-SDRAM Controller
L2 Cache (256KB)
PCI-Express Controller
UBC
MMU
CPU
FPU
SDIF/HAC/SSI
I/O Ports
SCIF/SDIF
USB Controller
H-UDI/AUD
CPG/WDT
SCIF
DU/ Ether Controller/
HSPI
PC/SCIF
DMAC
SCIF/SSI
SCIF/SSI
SCIF
32KB Instruction Cache
32KB Operand Cache
8KB ILRAM16KB OLRAM
SH-4A
UBC
MMU
CPU
FPU
32KB Instruction Cache
32KB Operand Cache
8KB ILRAM16KB OLRAM
DistortionCompensation
SH-2A Dual-Core (SH2A-DUAL)Usage Methods
SH-4A Multi-Core (SH4A-MULTI)Usage Methods
Example 1: Single-OS Configuration•Using the SH2A-DUAL as a system controller +
accelerator(The core used as an accelerator is dedicated to signal processing and image processing tasks.)
Example 2: Dual-OS Configuration•A variety of usage patterns are possible.•Single core programs can be run on μITRON, which
supports the SH2A-DUAL.
AMP-CapableRTOS
(μITRON,T-Kernel, Etc.)
General-PurposeOS
(WinCE,VxWorks, Etc.)
PeripheralRAM
Example 1: AMP Configuration•Separate OSes can operate independently on separate
CPUs, performing tasks for which they are best suited.•Real-time operation can be assured by installing a
RTOS.
Example 2: SMP Configuration•Simple programming model (Code can be written
without consideration for the number of cores.)•Easy porting of PC applications
● Two possible ways of using the SH2A-DUAL are described below.Example 1: Single OS + Accelerator
In this setup one CPU is used as an accelerator. The overall system is assumed the MCU as a conventional single-core device. One CPU oper-ates as a DSP or graphic processing engine, and the software can be configured in roughly the same manner as for a single-core MCU.
Example 2: Dual-OS ConfigurationA dual-OS configuration can be created by installing μITRON with SH2A-DUAL support on both CPU cores. For example, new functions can be added by having functions that previously ran on a conventional single-core MCU be handled by one of the cores. In other words, in this development model new functions are added to one or the other of the cores. Also, since the two CPU cores are identical, some functions can be shifted comparatively fairly easily from one core to the other in cases where one core has a full processing load and the other has excess capacity.
● Two possible ways of using the SH-4A multi-core MCU (SH4A-MULTI) are described below.
Example 1: AMP ConfigurationA SH-4A multi-core MCU supports an AMP configuration in which an RTOS with AMP support and a general-purpose OS are used together. This enables separate OSes to operate independently on separate CPUs, performing the tasks for which they are best suited. For example, an RTOS can be used to provide real-time performance, and a general-purpose OS to facilitate easy software portability.
Example 2: SMP ConfigurationA SH- 4A multi-core MCU provides hardware suppor t for a SMP conf iguration in which t wo or more CPU cores run a single OS instance. Therefore, an OS that supports SMP can be installed. This enables the developer to build software for a multi-core system with-out consideration of the number of CPUs.
The SH7265 is an SH2A-DUAL product for digital car entertainment appli-cations such as car audio systems and multimedia applications. It is a microprocessor with a dual-core configuration comprising two SH2A-FPU cores, enabling excellent processing performance with substantially reduced power consumption. It also has many on-chip peripheral func-tions and interfaces.
Support for Multiple SH Cores on a Single Chip Using One E10A-USB Emulator● The debugger window supports two display modes.
In parallel mode each CPU core has its own window, and in internal mode the display consists of a single window and can be switched by clicking on tabs.
● A single debugging tool provides synchronous control over the running and stopping of multiple CPU cores.
● A single H-UDI connector provides control over multi-ple CPU cores.
● Ability to set complex break conditions between cores and buses
● Synchronous fetching and display of complex traces● Ability to measure the performance of individual CPU
cores
SuperHyway Bus
CPU0SH-4A Core
CPU1SH-4A Core
SMP-Capable OS(QNX, T-Kernel, Etc.)
Development Environment for Multi-Core Systems
SH7265 SH2A-DUAL
●Dual high-performance SH-4A cores with maximum operating frequency 533MHz high-performance (combined performance of 1,920MIPS) ●DDR3-SDRAM memory interface that supports high-speed memory access ●PCI Express bus interface to enable high-speed data transfers between PCI Express devices and external memory ●media access controller (MAC) with USB v2.0 hi-speed (480Mbps) host and function support and compatibility with the IEEE802.3 standard
The SH7786 is a SH4A-MULTI product designed for high-performance multimedia systems such as car information systems. It is a microproces-sor with a dual-core configuration comprising two SH-4A cores, enabling superior processing performance of up to 1,920MIPS with substantially reduced power consumption.
SH7786 SH4A-MULTI Product
●Dual high-performance SH-4A cores with maximum operating frequency 533MHz (combined per formance of 1,920MIPS) ●3- D graphics engine suppor ting multifarious and exceptionally realistic 3-D images and additional 2-D/3-D graphics processor ●Industry’s first dual-core SoC for car navigation systems with on-chip image recognition processing functions ●DDR3-SDRAM memory interface and PCI Express interface for ultra-high-speed data transfer ●Many on-chip peripheral func tions including ser ial ATA inter face for enhanced easy-to - use when implementing a car information terminal
The SH7776 is a SH4A-MULTI product that delivers on a single chip the performance and functions required for a next-generation car informa-tion center, including navigation, multimedia, and data communication capabilities. It is a microprocessor with a dual-core configuration com-prising two SH-4A cores, enabling superior processing performance of up to 1,920MIPS with substantially reduced power consumption.
SH7776 SH-Navi3 SH4A-MULTI Product
Renesas Technology Product Introduction
29
Renesas Technology Product Introduction
30
Renesas Technology Product IntroductionRenesas Automotive
256KB
FlashMemory
128KB
96KB
64KB
48KB
32KB
24KB
16KB
20 Pins 32 Pins 48 Pins 64 Pins 80 Pins 100 Pins Pins
NOTE: Some products represented above are still in the planning stage.
E2PROM E2PROMReset
IC
Debug I/F
Serial Writer I/F
VCC Vref
RESET
VSS
Conventional MCU
ResetIC
Debug I/F
Serial Writer I/F
VCC/AVCC Vref
RESET
MODE
VSS
M16C, R8C
All other pins are available for use by programs.
Reducing the number of external partshelps to lower the overall system cost.
DataFlash
One-LineI/F
POR/LVD
High-SpeedOn-Chip
Oscillator
Fewer PartsMore Effective Pins
Fewer Parts
Fewer PartsMore Effective Pins
More Effective Pins
R8C products
M16C products
Low-End Automotive MCUsEnhanced functions and a package lineup extended to 100 pins to meet a broad range of requirements.SH7450 Series (432MIPS/240MHz)
The thinning function selectively extracts and saves video data for only the necessary portions of a single frame. One DRI channel is used, and data is extracted from one frame every X frames.
*1 The SH7450 has 2MB and the SH7451 1.5MB of on-chip flash memory. *2 16 channels × 1 unit, 8 channels × 1 unit*3 FlexRay™ is a registered trademark of Daimler AG. Only the SH7450 has 1 module (2 channels).
SH-4A
UBC
H-UDI
Flash*1
2, 1.5MB
SRAM 512KB
I/O Ports
DMAC12ch
TMU
ATU-IIIS
PDAC
PSEL
DRO
12bit A/D*2
(2units)
AUDR
BSC
DRI 3ch
FlexRayTM*3
CAN 5ch
RSPI 3ch
SCIF 4ch
I2C
WDT
CPG
The SH7450 and SH7451 are each equipped with a three-channel DRI that functions as a camera interface.The DRI is a parallel interface that stores parallel data input to the MCU in on-chip RAM in synchronization with a clock.
■ Need for fewer external parts: High-speed on-chip oscillator, power-on reset, voltage detection circuit, data flash, etc.■ Expanded effective pin count: On-chip debugging environment that does not tie up user pins■ Safe design: Oscillation-stop detection, high-functionality watchdog timer, ROM protect function, etc.
66% Data Compression
■ Example 1: DRI Single-Channel Thinning Control
Three DRI channels are used, and specified areas are extracted from the video input dat a f ro m th e c am er a as re quire d by individual applications.
■ Example 2: DRI Three-Channel Thinning Control
01
20
1
The video datais automaticallystored in RAMvia the DRI.
Identification of Areas for Extraction
Extraction of Selected Data
Selection from Full Image of Speci-f ied Areas Needed for Obstacle Detection and White Line Detec-tion Three DRI channels are used, and specified
areas are extracted from one stream of video input data for individual applications at the required resolution and automatically stored in RAM.
Sync. Signals
High-Speed DRIUp to 16 bit,
40MHz10 to 12 bit
27 to 33MHz
DRI 0
DRI 1
DRI 2
RAM 512KB
ObstacleDetection
White Line Detection
Obstacle Detection
2
0
0
Frame
: The start of the frame is recognized using vertical sync (VSYNC) signal event detection.
●SH-4A core operating at 240MHz (432MIPS) ●2MB/1.5MB large-capacity flash memory ●532KB SRAM ●FlexRay1 module (2 channels), CAN 5 channels, SCIF 4 channels, RSPI 3 channels, I2C 1 channel ●Compact 17mm × 17mm BGA package
The SH7450 and SH7451 are built around a SH-4A core with a maximum operating frequency of 240MHz that delivers processing performance of 432MIPS or more as well as single-precision floating-point operation performance of up to 1.68GFLOPS. Their large on-chip memory capacity enables them to control large volumes of sensor data. They integrate communication functions needed for vehicle networks and enhanced peripheral functions essential for on-board camera control or vehicle millimeter-wave systems. The compact 17mm × 17mm BGA package is suitable for compact systems, making these MCUs ideal for applications such as driver-assist systems.
SH7450 and SH7451 SH-4A Automobile Driver-Assist System Products
SH7450 and SH7451 with Direct RAM Input Interface (DRI)
● Stores data at up to 80MB per second.● Zero CPU load when extracting data.● Uses thinning and bank switching functions to compress the on-chip RAM area used for video data.
DRI Features
When the eventcounter value is ,the frame isextracted.
0
Low-End Automotive MCULineup
M16C and R8C Featured FunctionsHigh-performance CPU, low power consumption, and advanced peripheral functions
Renesas Technology Product Introduction
31
Renesas Technology Product Introduction
32
Renesas Technology Product IntroductionRenesas Automotive
R8C/20-23, 26-29 M16C/5L, 5M, R8C/3x
Low-speed OCO*1 can generate fixed frequency.Low-speed OCO*1 accuracy:40kHz min./125kHz typ./250kHz max.
Also used as CPU clock immediately after reset cancellation and during intermittent operation using low-speed OCO.*1
None (There is no stop mode and the clock does not stop in wait mode.)
Fixed at 32.8ms (typ.).
Count source
Count start condition
Refresh condition
Underflow period
Count stop condition
*1 OCO: On-chip oscillator (oscillator circuit built into the MCU)*2 OFS register: Optional function selection register. It is located in user ROM and can be used to make hardware settings to the MCU immediately before reset cancellation.
Advancement
Reset Signal
VCC/AVCC
RESET CNVSSor MODE
GND
E8a
■ More Usable I/O PinsSince fewer* pins are taken over during on-chip debug, the number of usable I/O pins is greater than on other products with the same pin count.
* On the R8C only one pin is used exclusively for debugging, and on the M16C two pins.
■ Ability to Evaluate All Pins A variety of evaluations can be performed, covering I/O ports, peripheral functions, oscillator circuits, etc.
■ On-Chip Debugging Supported by All M16C/5L, M16C/5M, and R8C/3x Products On-chip debugging can be under conditions identical to mass production.
R8C/2x, M16C/5L(Without BGO Function)
R8C/3x, M16C/5M, R32C/1xx(With BGO Function)
E2dataFlash
ProgramExecution [1]
Data Write
ProgramExecution [2] Program Execution [3]
Erase
CPU
DataFlash
Write Request
Hold State Hold State
Erase Request
Shorter CPUProcessing Time
ProgramExecution [1]
Data Write
ProgramExecution [2] Program Execution [3]
Erase
CPU
DataFlash
Write Request Erase Request
Clock
CPU I/O Ports
High-Speed
OscillatorClock
CPU
Fail ProcessingPort Control,A/D Conversion Interruption,Data Storage to Data Flash, Etc.
* Reset state is canceled after 32 counts of low-speed OCO.
Reset Cancel*
Reset Cancel*
Reset Cancel*
Interrupt
Reset
Reset
VCC [V]
LVD1
5.0
Vdet1
Vdet0
0
Interrupt
Fail Processing
Interrupt
Fail Processing
Interrupt or Reset(Canceled after Fixed Duration)
Fail Processing
LVD1LVD0LVD1POR+LVD0
POR+LVD0
On-Chip Oscillator FunctionThis eliminates the need for an external oscillator and frees up the pins that would have been used to connect to it for use as extra I/O ports.
Background Operation (BGO) FunctionThe built-in BGO function allows the CPU to execute instructions while the data flash is being programmed or erased.
Power-On Reset (POR) and Voltage Detection Circuit (LVD)The POR and LVD are provided on-chip. Only a pull-up resistor is needed to control the reset circuit.
Watchdog Timer
On-Chip Debugging Function
Stopped before setting of OFS register*2 takes effect. Count starts automatically immediately after reset cancellation.
When 00h and then FFh are written to the WDTR register.
Low-speed OCO*1 can generate fixed frequency.Low-speed OCO*1 accuracy:112.5kHz min./125kHz typ./137.5kHz max. (±10%)
Count sources of CPU clock and WDT are completely independent in all operating modes (dedicated WDT OCO*1).
Count starts automatically before setting of OFS register*2 takes effect. (WDT operation is default.)
When 00h and then FFh are written to the WDTR register.The refresh interval (duration) can be selected by setting the OFS register.
Selectable using the OFS register*2
(period: 8.2ms/32.8ms/65.6ms/131.2ms (typ.))
● CPU hold states are eliminated, shortening effective instruction execution time and substantially increasing interrupt response time. This provides enhanced real-time performance for the system overall.● There is no need to be aware of the data flash rewrite time. Data rewrites just like writing to external EEPROM.
Renesas Technology Product Introduction
33
Renesas Technology Product Introduction
34
Renesas Technology Product IntroductionRenesas Automotive
Powerful Support for Embedded System Development
RenesasIntegrated Development
EnvironmentHigh-performance
Embedded Workshop
Programmer
Full-Spec Emulators
Compact Emulators
On-Chip Debugging Emulators
WEB http://www.renesas.com/ice
WEB http://www.renesas.com/cpe
E200F
WEB http://www.renesas.com/ocd
E10A-USB
Compiler
Starter KitScreenshot of Compiler in Use
Screenshot of Compilerwith Embedded MISRA C
Rule Checker
PC7501E100
E8a M32100T5-SDI-EM32100T3-SDI-EM32100T-EZ-E
E30A
E6000H E6000
For moreinformation,
see pages
41to44
For moreinformation,
see page
42
For moreinformation,
see page
41
For moreinformation,
see page
41
Coding Build Debug
A variety of middleware fore�ciently implementingthe latest automotive functionsfor applications from ITSto entertainment
A lineup of emulators to meeta multitude of requirements
ROM programmer suitable for usein a variety of settingsCompiler that supports
all aspects of software quality:reliability, speed, size
Renesas Starter Kit to get up and runningwith evaluation and testing right away
High-speed and compactreal-time OSes
Coding Build Debug
Coding Build Debug
Coding Build Debug
A variety of development environment configurations are possible by adding products from our more than 400 tool vendor partners worldwide. Many of these tools not only support MCUs from Renesas Technology but interoperate with High-performance Embedded Workshop as well. Renesas Technology is working to increase the range of solutions integrating tools from our partners.
Interoperation of Renesas Development Tools and Software Toolsfrom Partner Vendors
As the use of electronics in automotive applications expands, the scale and diversity of embedded software development work is growing.The challenge today is to develop high-quality software as quickly and efficiently as possible. Renesas Technology is working to improve the reliability, speed, and efficiency of the development process by providing optimized tools that work together seamlessly with products from our partner vendors. The diverse and extensive lineup of development tools from Renesas Technology provides the flexibility to meet a broad range of customer requirements.We are working to deliver development tool solutions in response to current technology trends through aggressive efforts toward software componentization and structuring as well as participation in consortia such as AUTOSAR.Renesas Technology is helping to make the driving experience more convenient and enjoyable by enabling our customers to carry out large-scale, complex development projects more smoothly.
Renesas Technology provides develop ment tools that enable customers to boost reliability, speed, and efficiency.Imagination to Realize.
FunctionalDesign
FunctionalVerification
ECU DesignECU Verification
ImplementationDebugging
Collaboration with MATLABMATLAB is a technical computing software application developed by The MathWorks Inc. It can be used in engineering and many other fields.
■ Interaction with RTW-ECModeling by MATLAB, and code generated by Real Time Workshop-Embedded Coder (RTW-EC), are automatically exported to High-performance Embedded Workshop (HEW).
■ Co-simulation is supported between MATLAB/Simulink and HEW.● MATLAB is a modeling tool by The MathWorks Inc. (U.S.).● Simulink is a model verification tool by The MathWorks Inc. (U.S.).● The Real-Time Workshop Embedded Coder (RTW-EC) is a C source code generation tool by The MathWorks
Inc. (U.S.).● This tool is supported by Renesas and The MathWorks, Inc.● Please contact a Renesas Technology sales office to request the tool.
Collaboration with Cantata++Cantata++ is a unit/integration test support tool that makes unit tests more efficient and reduces the number of man hours for testing software.
■ A Cantata++ wizard (TestDriver) can be started and programs tested directly from Renesas Technology’s High-performance Embedded Workshop (HEW) integrated development environment.
■ A high-precision test can be performed using the same CPU instruction set as the system.
■ This tool can be customized for application to various CPUs or compiler versions.
FunctionalDesign
Simulation Tools
FunctionalVerification
Calibration Tools
ECU DesignIntegrated
DevelopmentEnvironmentUML ToolsCASE Tools
OSesMiddleware
ECU VerificationNetwork Protocol
Analyzers
ImplementationIntegrated
Development EnvironmentCompilers
Static Analyzers (MISRA-C)
DebuggingIntegrated
Development EnvironmentEmulators
ProgrammersCoverage Verification Tools
Evaluation Boards
SuperH Family H8SX Family M16C Family R8C Family H8 Family M32R FamilyM16C Family
SuperH Family M16C Family R8C Family
M16C Family R8C Family
M16C Family R8C Family H8SX Family SuperH Family H8SX Family H8 Family H8S Family
High performance and a m
ultitude of debugging functions.Suitable for sophisticated debugging andlarge-scale developm
ent.
Advanced-Functionality Type
Minim
um necessary functions and price.
Suitable for the evaluation phase andsm
all-scale development.
Basic Type
Renesas Starter Kit Product Contents● CPU board
● High-performance Embedded Workshop
integrated development environment
● Compiler package free evaluation version
● E8a emulator
● Flash Development Toolkit free evaluation version
On-Board Programming Toolwith Easy-to-Use GUI
Flash Development Toolkit
Renesas Technology Development Tools
35
Renesas Technology Development Tools
36
Renesas Technology Development ToolsRenesas Automotive
http://www.renesas.com/automotive_tools
SWC 1 SWC 2 SWC 3 SWC n
Virtual Functional BusVirtual Functional Bus
AUTOSAR is an effort at standardization that is intended to address a variety of issues associated with automotive software, including ballooning code size and the increasing complexity of the development process. AUTOSAR is nothing less than a new development process that completely changes the automotive software design concept. Renesas Technology supplies MCAL configurators and generators based on AUTOSAR methodologies to assist customers in the development of new automotive software. With an unrivaled knowledge of MCUs, Renesas Technology is uniquely qualified to develop such software solutions.
Layered Architecture
AUTOSAR Methodology
Application Interface
Functional Design Functional Verification
ECU Design ECU Verification
Implementation Debugging
Functional Design Functional Verification
ECU Design ECU Verification
Implementation Debugging
■ AUTOSAR MCAL
■ SystemDesk
■ Digital Oscilloscopes DL series■ FlexRay Signal Analyzer DL7440/DL7480
■ EB tresos (tool chain)■ DaVinci Tool Suite
■ AUTOSAR BSW
■ visualState■ IAR Embedded Workbench■ Compiler
■ EB61x0
■ CANoe. FlexRay 7.0■ FRstress
■ MATLAB/Simulink
■ N5432A FlexRay Options for Automotive Applications
■ Automotive Starterkit
■ Renesas’ IDE (High-performance Embedded Workshop)
■ Compiler
■ Debugger, Emulator (E10A-USB, E30A, E8a)
Interoperation with AUTOSAR tools manufactured by partner vendors provides supportfor a seamless development environment.Application
Software
MCU
MCU
BSW
RTE
Application Layer
SWC1 SWC2 SWC3
Conventional Software
Design of SWCs to Connect to Virtual Functional Bus
Software as Envisioned by AUTOSAR
“Layered Architecture”
ApplicationSoftware
Standard Software(Platform)
Advantages ofLayered Architecture
● Facilitates componentization and modularization of software● Facilitates reuse of existing applications
AUTOSAR XML Declaration Format
A uniform declaration format is used for everythingfrom the design of the overall vehicle architectureto the design of individual ECUs.
Advantages of Developing SWCs Linked to a VFB
● Flexible support for different network topologies● Easy ECU integration
With software componentization and modularization, automakers and manufacturers of individual units need only develop the application software (SWCs). The ability to reuse exist ing appl icat ions on di f ferent platforms is enhanced. Cost efficiency is increased while raising quality and reliability.
Tool and semiconductor makers supply platforms that are expandable and can adapt f lex ibly to hardware and software changes.
The AUTOSAR methodology standardizes the entire process flow from upstream design through detail designand implementation by providing a method for defining the specifications of the communication network, units, and MCUs.
The interface between the SWCs of the functions composing applications is standardized,determining what data types and values can be exchanged.
.XML
Vehicle Architecture Design
Vehicle System Design
System Configuration Input
System Configuration Description
EXtensible Markup Language
ECU1 ECU2
SWC1
SWC2
SWC3
Extraction of Information forBuilding a Specific ECU
Single-ECU System Design Extract of System Configuration Description
RTE Settings• Task Schedule• BSW Configuration• Runnable Entity Assignment, Etc.
Single-ECU System DevelopmentECU Configuration Description
ECU1
SWC1
SWC2
Design Sequence Using AUTOSAR Methodology
Application Development
RTE GenerationBSW SettingsGeneration of Executable CodeBuilding
BSW Development
BSW
RTE
SWC1 SWC2
BSW
RTE
SWC1 SWC2
MCU
BSW
RTE
MCU
BSW
RTE
SWC1 SWC2 SWCnSWC1 SWC2 SWC3
SWCn
Three Key AUTOSAR Features
AUTOSAR Environment Supporting Renesas Technology
AUTOSAR Solutions Optimized for Renesas Technology MCUs
SWC: Software ComponentRTE: Runtime EnvironmentBSW: Basic Software
VFB: Virtual Functional Bus
Front RightHeating Dial
Front RightSeat Heating
Control
Front RightSeat Heating
PowerManagement
BSW
Front LeftHeating Dial
Front LeftSeat Heating
Control
Front LeftSeat Heating
Application Interface
Standardized Interface
Mapping of SWCs to ECUs
Renesas Technology Development Tools
37
Renesas Technology Development Tools
38
Renesas Technology Development ToolsRenesas Automotive
List of Renesas Technology AUTOSAR Products
*: The product No. differs depending on the region. Please contact your Renesas Sales or Distributor for details.
GPT
WD
T
MCU
MCUDrivers
RAM
TST
FLS
EEPR
OM
MemoryDrivers
SPI
LIN
CAN
Flex
Ray
CommunicationDdrivers
ICU
PWM
AD
C
DI/O
PORT
I/ODrivers
■ AUTOSAR MCAL Products*
■ AUTOSAR Evaluation Board Products*
MCAL
List of MCAL Modules
DeviceModule
ADC
ASKSH72546FPGA R5E72546RKBG SH72546, SH72544, SH72543
DIO
EEPROM
FLS
GPT
ICU
MCU
PWM
PORT
RamTest
SPI
WDT
R32C/100(12x,15x,16x)
SH-2A(72546)
DeviceRel.
Rel. 2.1 DLA
DLA
PLA
DLA
PLA
DLA
PLA
DLA
PLA
SMA
★★
★★
★★
Rel. 3.0
R32C/100(12x,15x,16x)
★★
★★
★★
★★
★★
★★
★★
★★
★★
SH-2A(72546)
Product Name Product No. Mounted Device Compatible MCU Groups
Part Numbers of Products
DeviceOption
LINRel. 3.0
CANRel. 3.0
FlexRayRel. 3.0
Generator
—
—
R32C/100(12x,15x,16x)
★★
★★
★★
★★
SH-2A(72546)
Part Numbers of Optional Products
Overview of Renesas Technology AUTOSAR Products
■ AUTOSAR Configurator GUI (Under Development)
● Display/edit/modification of AUTOSAR standard XML parameter files
■ AUTOSAR XML Parser/Code Generator● Parse Autosar 2.0, 2.1 and 3.0 XML parameter files
■ Automotive Development Platforms● Reference hardware for early prototyping● R32C121, 153, 16x… ● SH72546…● FPGA Board (CAN, LIN, Flexray)
Configure Basic Software: RAI (Under Development)
AUTOSAR Configurator GUI
Extract Configuration: RACAUTOSAR XML Parser
Generate Configuration Code: ACGAUTOSAR Code Generator
Build ECU System:Renesas/3rd Party Toolchain
Execute on Target:Renesas Development Platform
Renesas AUTOSAR Products
Renesas Technology AUTOSAR Products
Renesas Technology is successively rolling out AUTOSAR MCAL support for a broad lineup of SH-2A Series and R32C Series MCUs. We also are working with partner vendors to supply Basic Software modules and configuration tools are part of total solutions supporting our customers’ AUTOSAR software development efforts.
Roadmap of Renesas MCUs with AUTOSAR Support
ApplicationInteroperation with
Products fromPartner Vendors
AUTOSAR OS for R32CConfiguration Screen
~ 2008 2009 2010~
SH-2A for Powertrain
SH-2A for Chassis / Body
R32C for Chassis / Body
SH72xxx✩
■ Rel.3.0
SH7254x, SH7251x
■ Rel.2.1
SH7254x★★
■ Rel.3.0
R32C/16xR32C/15xR32C/12x
■ Rel.2.1
R32C/16x★★
R32C/15x★★
R32C/12x★★
■ Rel.3.0
MCAL Upgrade toRel 4.0
We will flexibly consider adding AUTOSAR support in response to customer requests.( ■: Corresponding AUTOSAR Release No. )
★★ : ✩ :
Under DevelopmentUnder Study
(For Rel. 2.1)
★★ (For Rel. 3.0)
MCAL : Microcontroller Abstraction LayerDLA : Development License AgreementPLA : Productions License AgreementSMA : Support / Maintenance AgreementRel. : AUTOSAR Release No. : Available★★ : Under Development
Renesas Technology Development Tools
39
Renesas Technology Development Tools
40
Renesas Technology Development ToolsRenesas Automotive
Renesas Technology Development Environment ToolchainTools Supporting Advancement in Automobiles
Red Hat, Inc.
http://www.redhat.com/
■ Red Hat® GNUPro®
Altium Limited
http://www.altium.com/[email protected]
■ CMX-RTX, CMX-Tiny+
IAR Systems AB
http://[email protected]
■ IAR Embedded Workbench (EW)
Wind River Systems, Inc.
http://[email protected]
■ General Purpose Platform
Gaio Technology, Inc.
http://www.gaio.com/[email protected]
■ No.1 System Simulator■ CasePlayer2
Mentor Graphics
http://www.mentor.com/[email protected]
■ EDGE Developer Suite■ Seamless
Advanced Data Controls Corp.
http://www.adac.co.jp/eng/[email protected]
■ The MULTIIntegrated Development Environment
ACCESS CO., LTD.
http://jp.access-company.com/
■ μITRON 4.0 compliant realtime OS μMore® (μITRON OS)
Altium Limited
http://www.altium.com/[email protected]
■ Renesas M16C & R8C/TinySoftware Development Tools v3.1
eSOL Co., Ltd.
http://www.esol.co.jp/english/embedded/[email protected]
■ T-Kernel/μITRON-basedsystem development suiteeBinder
eSOL Co., Ltd.
http://www.esol.co.jp/english/embedded/[email protected]
■ Extended T-Kernel/μITRON 4.0compliant realtime OS PrKERNELv4
■ EB SIMTOOLS■ EB SIMTARGET
Electrobit Corporation
http://www.elektrobit.com
■ CoMET■ METeor■ Metrix■ PDB
VaST Systems
http://www.vastsystems.com/[email protected]
[Europe, Asia (except Japan)]
Vector Informatik GmbH
http://www.vector-informatik.de/[email protected]
[America]
Vector CANtech Inc.
http://[email protected]
■ DaVinci Network Designer CAN
■ DaVinci Network Designer LIN
Electrobit Corporation
http://www.elektrobit.com
■ EB tresos® Studio■ EB tresos® OSEK■ EB tresos® LIN■ EB COMMSTACK
EB FLEXCOMAUTOSAR FlexRay Basic Software EvalKit
TZM
http://www.tzm.de/en/index.html
■ FlexConfig
Functional Design Tools ECU Design Tools Implementation Tools
Mentor Graphics
http://www.mentor.com/[email protected]
■ Nucleus PLUS, Nucleus μiPLUS
[Europe, Asia (except Japan)]
Vector Informatik GmbH
http://www.vector-informatik.de/[email protected]
[America]
Vector CANtech Inc.
http://[email protected]
[Japan]
Vector Japan
■ CANbedded
■ CANbedded
■ osCAN■ LIN driver■ DaVinci Network Designer FlexRay
Renesas Technology Corp.
http://www.renesas.com/[email protected]
■ μITRON Specification Real-Time OSThe high-performance μITRON specification OS is supplied together with a variety of middleware and platforms, enabling developers to realize total solutions incorporating Renesas Technology MCUs.● Excellent real-time performance
(interrupt response time, task-switching time)
● Numerous service calls● Smooth system configuration using
configurator● OS debug function
■ MiddlewareDesigned by engineers with an in-depth knowledge of high-performance Renesas MCUs, middleware from Renesas Technology consists of high-quality software modules that developers can use with confidence.
Debugging Tools
A highly functional emulator that supports a maximum operating frequency of 100MHz.● Enhanced emulation functions such as C
language source level debugging, trace, and break
● A debugging environment that can be used in any location
● PC interface: USB● Includes High-performance Embedded
Workshop.
■ E6000H
A highly functional emulator that supports a maximum operating frequency of 33MHz.● Enhanced emulation functions such as C
language source level debugging, trace, and break
● PC interface: USB● Includes High-performance Embedded
Workshop.
■ E6000
An emulator with a new single-wire debugger (NSD) interface that connects to the MCU using only a one pin.● On-chip debugging (OCD)● Enables debugging in a state close to
that of the final product.● PC interface: USB● Includes High-performance Embedded
Workshop.
■ E30A
These compact in-circuit emulators have many functions and are affordably priced.● Includes a set of development tools,
including integrated development environment, emulator debugger, and C compiler/assembler free evaluation version.
● Compact emulators that support full-scale development with advanced functions such as real-time trace
● PC interface: USB
■ Compact EmulatorsM30850T3-CPEM3062PT3-CPEM3028BT2-CPER0E521000CPE00
An on-chip debugging (OCD) emulator with an excellent cost-performance ratio.● Enables debugging of the system under
development in a state close to that of the final product.
● Runs on USB bus power; no external power supply needed.
● PC interface: USB● Includes High-performance Embedded
Workshop.
■ E10A-USB
■ Flash Development ToolkitAn on-board programming tool devised by Renesas Technology.● GUI specialized for flash programming● Complete message logging● Functions to prevent incorrect operation● Free evaluation version evaluable on the
Web for download.
An on-chip debugging emulator that can also be used as a flash programmer for 8-bit to 32-bit Renesas Technology MCUs.● Can also be used as a flash programming
tool.● Runs on USB bus power; no external
power supply needed.● PC interface: USB● Includes High-performance Embedded
Workshop.
■ E8a
These emulators support actual-chip debugging of M32R Family MCUs. Three versions are available to match a variety of applications.● Support for high-speed operation of
M32R Family MCUs with JTAG connection● Support for full emulator class
debugging with in-circuit connection (not including M32100T-EZ-E)
● Runs on USB bus power; no external power supply needed (M32100T-EZ-E only).
● PC interface: USB● Includes High-performance Embedded
Workshop.
■ M32100T5-SDI-EM32100T3-SDI-EM32100T-EZ-E
Renesas Technology Corp.
http://www.renesas.com/[email protected]
Generates compact and high-performance object code.● Complies with world-standard ANSI
specification.● Powerful optimization functions● Many extended and optional functions● Includes High-performance Embedded
Workshop.
■ Compiler
By installing this tool after the Renesas Technology compiler, it is possible to check automatically to ensure that the C source code conforms to MISRA C rules. Automated checking greatly reduces the time needed to review source code, boosting development efficiency.
■ MISRA C Rule Checker SQMlint
Computex Co., Ltd.
http://www.computex.co.jp/eg/[email protected]
■ PALMiCE3
Renesas Technology Corp.
http://www.renesas.com/[email protected]
This highly functional emulator combines on-chip debugging (OCD) emulation and bus trace functions.● USB2.0 (hi-speed) interface for
high-speed program downloading● Full support for hardware debugging
using external bus trace extraction● No effect on program execution,
allowing accurate performance measurement
● PC interface: USB● Includes High-performance Embedded
Workshop.
■ E200F
A highly functional full-spec emulator for the M16C Family and R8C Family.● Support for multiple MCU models by
changing the emulation probe, etc.● PC interfaces: LPT parallel, USB, LAN● Includes High-performance Embedded
Workshop.
■ PC7501
This in-circuit emulator provides full bus trace capabilities and supports a wide range of new Renesas Technology 8-bit to 32-bit MCUs.● Convenient, easy-to-use debugging
environment● Support for multiple MCU models by
changing the MCU unit● PC interface: USB● MCU unit includes High-performance
Embedded Workshop.
■ E100
dSPACE GmbH
http://www.dspace.de/ww/de/gmb/[email protected]
■ SystemDesk (SYD)
Green Hills Software
http://www.ghs.com/
■ MULTI
The MathWorks, Inc.
http://www.mathworks.com
■ MATLAB Product Family
dSPACE GmbH
http://[email protected]
■ TargetLink
IAR Systems AB
http://[email protected]
■ IAR visualSTATE
Enea
http://www.enea.com/[email protected]
■ OSE Epsilon RTOS
ETAS K.K.
http://[email protected]
■ ASCET■ INTECRIO■ RTA-OSEK, RTA-TRACE
QNX Software Systems
http://www.qnx.com/[email protected]
■ Neutrino■ Momentics
Data I/O Corporation
http://www.dataio.com/[email protected]
■ FLX500
■ FlashPAK II■ ProLINE-RoadRunner■ PS (PS288FC, PS300, PS588)■ SPRINT
(PLUS48, Optima, Dual, Quad, Octal)
Functional Design Tools
ECU Design Tools
Implementation Tools Debugging Tools
ECU Verification Tools
Functional Verification Tools
Renesas Technology Development ToolsRenesas Automotive
Renesas Technology Development Tools
41
Renesas Technology Development Tools
42
All other trademarks and registered trademarks belong to their respective proprietors.
AUTOSAR is a registered trademark of AUTOSAR, Gesellschaft Buergerlichen Rechts (Germany).
Bluetooth is a registered trademark of Bluetooth SIG Incorporated (USA).
FLEXRAY is a registered trademark of DaimlerChrysler AG (Germany).
JASPAR is a registered trademark of Toyota Tsusho Electronics Corporation (Japan).
SuperH is a trademark of Renesas Technology Corp. (JAPAN).
WINDOWS is a registered trademark of Microsoft Corporation (USA).
TZM
http://www.tzm.de/en/index.html
■ FlexCard Cyclone II SE
■ FlexCon Compact
■ DENoe.FlexRay
■ DENoe.LIN
■ FlexCard CycloneII/E-Ray
■ DENalyzer.FlexRay
■ VN3300
■ Frstress
■ VN3600
■ CANoe
■ DENalyzer.LIN
■ CANscope■ CANalyzer
[Europe, Asia (except Japan)]
Vector Informatik GmbH
http://www.vector-informatik.de/[email protected]
[America]
Vector CANtech Inc.
http://[email protected]
Yokogawa Electric Corporation
http://www.yokogawa.com/tm
IPETRONIK
http://www.ipetronik.com/en/index.html
■ M-LOG
CAPLEC
http://www.capelec.fr/en/index.asp
■ CAP4120
Softing
http://www.softing.com/home/en/
■ DTS7
[Europe, Asia (except Japan)]
Vector Informatik GmbH
http://www.vector-informatik.de/[email protected]
[America]
Vector CANtech Inc.
http://[email protected]
■ CANape
Warwick Control Technologies
http://www.warwickcontrol.com/
■ X-Analyzer packageAgilent Technologies
http://www.agilent.com/find/[email protected]
ECU Verification Tools Functional Verification Tools
■ 16800 Series Portable Logic Analyzer16900A Logic Analysis System
■ CAN/LIN (N5424A) and FlexRay (N5432A)Options for Automotive Applications
■ Agilent’s mixed signal oscilloscopewith the VPT1000 FlexRay VehicleProtocol Tester
Electrobit Corporation
http://www.elektrobit.com
■ EB 61x0 + EB tresos Inspector
■ EB 5100 + EB tresos Busmirror
GAIO TECHNOLOGY CO., LTD.
http://www.gaio.com/[email protected]
■ Automotive ECU Development andVerification Solutions
Yokogawa Digital Computer Corporation
http://www.yokogawa-digital.com/en/[email protected]
■ FlexRay Development Solutions•FlexRay Bus Analyzer GT300•FlexRay Data Generator GT350•FlexRay Disturbance Tool GT360
■ RAMScope Series
■ DL9000 SeriesSerial Bus Analysis: CAN, LIN, UART
■ Vehicle Serial Bus AnalyzerSB5000
Wave Technology Co., Ltd.
http://www.wavetechnology.co.jp/en/index.htmlhttp://www.wavetechnology.co.jp/en/contact.html
■ FLASH Programming SystemY3000-8
Yokogawa Digital Computer Corporation
http://www.yokogawa-digital.com/en/
[Emulator][email protected][Programmer][email protected]
■ advicePRO
■ advicePLUS
■ advicePOCKET
■ G-NETIMPRESS
Debugging Tools
ETAS K.K.
http://[email protected]
■ LABCAR
ETAS K.K.
http://[email protected]
■ INCA
Suisei Electronics System Co., Ltd.
http://www.suisei.co.jp/[email protected]
■ Flash ProgrammerEFP-RC
[Europe, Asia (except Japan)]
Vector Informatik GmbH
http://www.vector-informatik.de/[email protected]
[America]
Vector CANtech Inc.
http://[email protected]
[Japan]
Vector Japan
■ CANfbl
Lauterbach Datentechnik
http://www.lauterbach.com/[email protected]
■ TRACE32-ICD PowerTools
HI-LO SYSTEM RESEARCH CO., LTD.
http://www.hilosystems.com.tw/[email protected]
■ ALL-100
SMH Technologies
http://www.smh-tech.com/[email protected]
■ FlashRunner
Electrobit Corporation
http://www.elektrobit.com
■ EB Node RENESAS
Renesas Solutions Corp.
http://www.sunnygiken.co.jp/english/[email protected]
■ Compact EmulatorsS3062PT-CPE-2, S30830T-CPE, RTD RAM Monitor S810-RTDM32R
■ Flash ProgrammerS550-SFWv3, S550-MFW1U,S550-SFW1U, S810-CFW1
Minato Electronics Inc.
http://www.minato.co.jp/[email protected]
■ Device Programmers
Flash Support Group, Inc.
http://www.j-fsg.co.jp/[email protected]
■ AF9710
■ AF9709C, AF9723B
GAIO TECHNOLOGY CO., LTD.
http://www.gaio.com/[email protected]
■ Automated Embedded Software UnitTesting ToolCoverageMaster winAMS
■ Integrated Reverse CASE Tool forEmbedded DevelopmentCase Player2
Green Hills Software
http://www.ghs.com/
■ Green Hills Probe
ETAS K.K.
http://[email protected]
■ ETKS1.1/ETKS6.0
iSYSTEM AG
http://www.isystem.com/[email protected]
■ ActivePRO POD R8C/3X IC30620A
Sophia Systems Co., Ltd.
http://www.sophia-systems.com/[email protected]
■ EJSCATT Debugger for SH Series
■ EJSCATT
Functional Design Tools
ECU Design Tools
Implementation Tools Debugging Tools
ECU Verification Tools
Functional Verification Tools
■ MegaNETIMPRESS
■ C”arNET IMPRESS
Renesas Technology Development ToolsRenesas Automotive
Renesas Technology Development Tools
43
Renesas Technology Development Tools
44
You can locate the information you are looking for from a variety of angles. In addition to searching by keyword or product number, you can try a parametric search, peruse our document library, consult product FAQs, search software available for download, search by non-Renesas equivalent product, and search discontinued products.
Searching the Renesas Technology Web Site1
Once you’ve registered at the site, you can submit sample requests or sign up for our e-mail magazine. We will continue to add powerful tools to the site to enhance the experience of our customers. Register today!
My Renesas2
This section introduces the flash memory for which Renesas Technology is renowned.
Renesas Flash MCUs4
Renesas Technology distributes information on updated news releases, sample code, documentation, Web site content, and more via RSS feeds. Sign up today for the topics you’re interested in.
RSS Feeds3
This section of the Web site presents practical examples, arranged by application, of total solutions using products available from Renesas Technology. Here you’ll find hints that will help you solve problems quickly, including system block diagrams and lists of recommended devices.
Optimal solutions are presented here arranged by segment.
● Automotive Microcontroller Roadmap
The Web site of Renesas Technology is a powerful support resource. http://www.renesas.com
Community and on-line training sites underpinthe main Renesas Technology Web site.
The Renesas Rulz community site hosts forums, discussions, and related documents. It can be a valuable resource in your design work.
Renesas Interactive provides on-line training related to our MCU products. There are also training materials on topics such as MCU development tools and low-noise design.
Renesas Rulzhttp://renesasrulz.com/
Renesas Interactivehttp://www.renesasinteractive.com/
Searching by Application5
http://www.renesas.com/toolsCustomers considering purchasing Renesas development tools can find here functional overviews, downloadable trial versions of software packages, and more. For customers who are already using Renesas development tools, the latest product information and software updates are available here as well.
Getting the Latest Information on Development Tools6
There is e-learning material that enables you to online via the Web. Check them out!
e-Learning7
Here you will find answers to frequently asked questions. The FAQs are searchable by product and by function.
Product FAQs8
A variety of items are introduced here, including middleware and coding tools. You can also download sample code such as SFR definition files and examples illustrating how to use MCU peripheral functions.
Software Library9
Here you will find the latest information on automotive MCU development tools designed to help you achieve better reliability, speed, and efficiency.
● Development Support
The latest technology information from Renesas is announced here.
● Topics & Technology
1
3 2
48
5 6
Home/Applications/Automotivehttp://www.renesas.com/auto
9
7
Support via the Renesas Technology Web SiteRenesas Automotive
Support via the Renesas Technology Web Site
45
Support via the Renesas Technology Web Site
46
© 2009. Renesas Technology Corp., All rights reserved. Printed in Japan.Colophon 7.2REJ01F0001-0300
Notes:1. This document is provided for reference purposes only so that Renesas customers may select the appropriate Renesas products for their use. Renesas neither makes warranties or representations with respect to the accuracy or completeness of the information contained in this document nor grants any license to any intellectual property rights or any other rights of Renesas or any third party with respect to the information in this document. 2. Renesas shall have no liability for damages or infringement of any intellectual property or other rights arising out of the use of any information in this document, including, but not limited to, product data, diagrams, charts, programs, algorithms, and application circuit examples.3. You should not use the products or the technology described in this document for the purpose of military applications such as the development of weapons of mass destruction or for the purpose of any other military use. When exporting the products or technology described herein, you should follow the applicable export control laws and regulations, and procedures required by such laws and regulations.4. All information included in this document such as product data, diagrams, charts, programs, algorithms, and application circuit examples, 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 products listed in this document, please confirm the latest product information with a Renesas sales office. Also, please pay regular and careful attention to additional and different information to be disclosed by Renesas such as that disclosed through our website. (http://www.renesas.com )5. Renesas has used reasonable care in compiling the information included in this document, but Renesas assumes no liability whatsoever for any damages incurred as a result of errors or omissions in the information included in this document.6. When using or otherwise relying on the information in this document, you should evaluate the information in light of the total system before deciding about the applicability of such information to the intended application. Renesas makes no representations, warranties or guaranties regarding the suitability of its products for any particular application and specifically disclaims any liability arising out of the application and use of the information in this document or Renesas products. 7. With the exception of products specified by Renesas as suitable for automobile applications, Renesas products are not designed, manufactured or tested for applications or otherwise in systems the failure or malfunction of which may cause a direct threat to human life or create a risk of human injury or which require especially high quality and reliability such as safety systems, or equipment or systems for transportation and traffic, healthcare, combustion control, aerospace and aeronautics, nuclear power, or undersea communication transmission. If you are considering the use of our products for such purposes, please contact a Renesas sales office beforehand. Renesas shall have no liability for damages arising out of the uses set forth above.8. Notwithstanding the preceding paragraph, you should not use Renesas products for the purposes listed below: (1) artificial life support devices or systems (2) surgical implantations (3) healthcare intervention (e.g., excision, administration of medication, etc.) (4) any other purposes that pose a direct threat to human life Renesas shall have no liability for damages arising out of the uses set forth in the above and purchasers who elect to use Renesas products in any of the foregoing applications shall indemnify and hold harmless Renesas Technology Corp., its affiliated companies and their officers, directors, and employees against any and all damages arising out of such applications. 9. You should use the products described herein within the range specified by Renesas, especially with respect to the maximum rating, operating supply voltage range, movement power voltage range, heat radiation characteristics, installation and other product characteristics. Renesas shall have no liability for malfunctions or damages arising out of the use of Renesas products beyond such specified ranges.10. Although Renesas endeavors to improve the quality and reliability of its products, IC products have specific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use conditions. Please be sure to implement safety measures to guard against the possibility of physical injury, and injury or damage caused by fire in the event of the failure of a Renesas 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 applicable measures. Among others, since the evaluation of microcomputer software alone is very difficult, please evaluate the safety of the final products or system manufactured by you. 11. In case Renesas products listed in this document are detached from the products to which the Renesas products are attached or affixed, the risk of accident such as swallowing by infants and small children is very high. You should implement safety measures so that Renesas products may not be easily detached from your products. Renesas shall have no liability for damages arising out of such detachment.12. This document may not be reproduced or duplicated, in any form, in whole or in part, without prior written approval from Renesas. 13. Please contact a Renesas sales office if you have any questions regarding the information contained in this document, Renesas semiconductor products, or if you have any other inquiries.
Sales Strategic Planning Div. Nippon Bldg., 2-6-2, Ohte-machi, Chiyoda-ku, Tokyo 100-0004, Japan
http://www.renesas.comRefer to "http://www.renesas.com/en/network" for the latest and detailed information.
Renesas Technology America, Inc.450 Holger Way, San Jose, CA 95134-1368, U.S.ATel: <1> (408) 382-7500, Fax: <1> (408) 382-7501 Renesas Technology Europe LimitedDukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, U.K.Tel: <44> (1628) 585-100, Fax: <44> (1628) 585-900
Renesas Technology (Shanghai) Co., Ltd.Unit 204, 205, AZIACenter, No.1233 Lujiazui Ring Rd, Pudong District, Shanghai, China 200120Tel: <86> (21) 5877-1818, Fax: <86> (21) 6887-7858/7898 Renesas Technology Hong Kong Ltd. 7th Fl., North Tower, World Finance Centre, Harbour City, Canton Road, Tsimshatsui, Kowloon, Hong Kong Tel: <852> 2265-6688, Fax: <852> 2377-3473 Renesas Technology Taiwan Co., Ltd.10th Fl., No.99, Fushing North Road, Taipei, TaiwanTel: <886> (2) 2715-2888, Fax: <886> (2) 3518-3399
Renesas Technology Singapore Pte. Ltd.1 Harbour Front Avenue, #06-10, Keppel Bay Tower, Singapore 098632 Tel: <65> 6213-0200, Fax: <65> 6278-8001
Renesas Technology Korea Co., Ltd.Kukje Center Bldg. 18th Fl., 191, 2-ka, Hangang-ro, Yongsan-ku, Seoul 140-702, Korea Tel: <82> (2) 796-3115, Fax: <82> (2) 796-2145
Renesas Technology Malaysia Sdn. Bhd.Unit 906, Block B, Menara Amcorp, Amcorp Trade Centre, No.18, Jln Persiaran Barat, 46050 Petaling Jaya, Selangor Darul Ehsan, MalaysiaTel: <603> 7955-9390, Fax: <603> 7955-9510
RENESAS SALES OFFICES
Renesas Automotive