Renesas Group presentation templates - Renesas e

Active Safety Solutions
Renesas Electronics America Inc.
© 2012 Renesas Electronics America Inc. All rights reserved.
Renesas Technology & Solution Portfolio
2
© 2012 Renesas Electronics America Inc. All rights reserved.
‘Enabling The Smart Society’
 Challenge:
“In the smart society, vehicles are incorporating more
intelligence to detect threats, and then warn the driver
and/or automatically respond (i.e. emergency braking). The
computing solutions behind these active safety systems
must balance high performance against requirements for
integration and low power consumption.”
 Solution:
“Renesas focuses on adding specialized hardware to active
safety solutions to add performance with lower power,
allowing for higher integration.”
3
© 2012 Renesas Electronics America Inc. All rights reserved.
Microcontroller and Microprocessor Line-up
2010
2013
*
Up to 30K DMIPS,
Performance
32-bit
 Cortex A7 or A15-based
 Automotive, 28nm
1200 DMIPS, Superscalar
 Automotive & Industrial, 65nm
 600µA/MHz, 1.5µA standby
500 DMIPS, Low Power
1800 DMIPS, Performance
 Automotive, 40nm
 500µA/MHz, 35µA deep standby
 Automotive & Industrial, 90nm
 600µA/MHz, 1.5µA standby
8/16-bit
25 DMIPS, Low Power
 Industrial & Automotive, 150nm
 190µA/MHz, 0.3µA standby
44 DMIPS, True Low Power
10 DMIPS, Capacitive Touch
 Industrial & Automotive, 130nm
 144µA/MHz, 0.2µA standby
 Industrial & Automotive, 130nm
Wide
Format LCDs
 350µA/MHz, 1µA standby
*tentative naming
4
© 2012 Renesas Electronics America Inc. All rights reserved.
Active Safety Solutions
by Renesas
MP Start
2009
2011
*
2013
Performance
SH7766
w/ Signal Processing HW
Dot-Matrix
SoC
System-on-Chip
External Memory
2015
System-on-Chip
ARM-based
2017
Performance
requirements continue
to grow at high end
IMAPCAR2
w/ Signal Processing HW
SH7766-L
w/ Signal Processing HW
MCU
Internal Memory
Microcontroller
RH850-based
SH7455/6
200MHz
DSP by FPU
As process technology
advances, more
performance can be
packaged with internal
memory
*tentative naming
5
© 2012 Renesas Electronics America Inc. All rights reserved.
Agenda
 Introduction to “ADAS”
 ADAS Systems Overview
 Renesas Solutions
 SH7766 / TopView
 Sensor Fusion
 Smart Sensor
 Ecosystem
 Ethernet AVB in ADAS
 Functional Safety
6
© 2012 Renesas Electronics America Inc. All rights reserved.
Introduction
7
© 2012 Renesas Electronics America Inc. All rights reserved.
ADAS Definition
 Key Term: ADAS
“Advanced Driver Assistance Systems”
 High level description of ADAS:
 Monitor the vehicle and its environment
 If a threat or other notable event is detected
– Alert the driver
– And/or take action
 Goal: Provide the vehicle and driver greater
ability to avoid accidents
8
© 2012 Renesas Electronics America Inc. All rights reserved.
ADAS Application Examples
 Object detection and collision avoidance
 Parking assistance
 Back-up camera
 Surround-view
 Self-parking






9
Traffic Sign Recognition
Lane departure warning / lane keeping
Night Vision
Augmented reality
Headlight control (Automatic dimming of high beams)
Driver monitoring (distracted/drowsy driver)
© 2012 Renesas Electronics America Inc. All rights reserved.
ADAS Application Architecture
Today
Flash
Sensor Data
Complex PCB
for high-speed
RAM access
DDR RAM
DSP
Host
Control
Car
Network
 Major steps
 Collect sensor data on DSP (radar or camera)
 Analyze data (object detection)
 Communicate to other vehicle systems to take appropriate
actions, as needed
– Steering
– Braking
– Audio system (to warn driver)
– etc.
10
© 2012 Renesas Electronics America Inc. All rights reserved.
ADAS in the Vehicle
High-End Vehicle Platforms
Multiple Cameras
Multiple Radars
Low-End Vehicle Platforms
Some ADAS content still
required to meet regulations
and insurance requirements
11
© 2012 Renesas Electronics America Inc. All rights reserved.
High-Level ADAS Trends
 Strong growth is anticipated for ADAS applications
 ADAS expertise is maturing across the Automotive industry
 Technology costs are decreasing
 Government/Insurance regulations increasing
 …but adding sensors, networking, and processing capability
adds weight and power consumption.
 Reduces range of Electric Vehicles
 Reduces mpg when government regulation pushes manufacturers
to higher standards
 Renesas goal: Offer solutions that enable higher integration
and lower power
12
© 2012 Renesas Electronics America Inc. All rights reserved.
ADAS Application Growth
30.00
2011
2015
2019
25.00
20.00
15.00
10.00
5.00
0.00
Sensor
Fusion
13
Radar
Front
camera
© 2012 Renesas Electronics America Inc. All rights reserved.
Rear
camera
Ethernet Surround
camera
view
Driver
monitor
Autonomous Driving as Long-term Target
 Manufacturers and researchers are working on
autonomous vehicle technology
 Most of the building blocks are emerging for taking
R&D to production
 Where to go: Input by driver
 How to get there: From the Navigation Unit
 How to negotiate traffic, interchanges and road
conditions: From ADAS
– Understand position and obstacles through radar &
cameras
– Take action through steering, brakes, and throttle
14
© 2012 Renesas Electronics America Inc. All rights reserved.
Renesas Solutions for ADAS
15
© 2012 Renesas Electronics America Inc. All rights reserved.
Integration Target
Today
Target
Flash
Sensor Data
DSP
Complex PCB
for high-speed
RAM access
RAM
Host
Control
Integrate DSP,
MCU & Memory
RAM
Simple PCB
Lower cost
Car
Network
Sensor Data
16
Flash
© 2012 Renesas Electronics America Inc. All rights reserved.
DSP
Host
Control
Car
Network
Computational Requirements
for Image Recognition
MIPS
10,000
Pedestrian
Pedestrian Detection (Control)
Camera Only
(Warning)
1,000
Eye Focus
Detection
Driver Monitoring
Sign Recognition
100
Lane
Recognition
Detect
Rain
Fog
etc.
Vehicle
Detection
(Control)
Vehicle
Detection
(Comfort) Multi Sensors
Multi Sensors
10
 Requirements go up as camera technology advances in
resolution and frame rates
Source: Hitachi Research Lab.
17
© 2012 Renesas Electronics America Inc. All rights reserved.
Power Strategy: Specialized Hardware
 Power constraints impact how much performance can fit into
a package
 Strategy: Implement dedicated hardware for signal
processing
CPU 1
CPU 1
CPU 0
CPU 0
General
Purpose
CPU
18
Power
Performance
 Add more performance for less power versus faster CPU
Dedicated
Image
Processor
© 2012 Renesas Electronics America Inc. All rights reserved.
General
Purpose
CPU
Dedicated
Image
Processor
*
ADAS Solution Evolution
MP Start
2009
2011
2013
Performance
SH7766
w/ Signal Processing HW
Dot-Matrix
SoC
System-on-Chip
External Memory
2015
R-Car/V
ARM CPU’s
w/ Signal Processing HW
2017
Performance
requirements continue
to grow at high end
IMAPCAR2
w/ Signal Processing HW
SH7766-L
w/ Signal Processing HW
RH850/V
RH850 CPU’s
w/ Signal Processing HW
MCU
Internal Memory
SH7455/6
200MHz
DSP by FPU
Power limits
performance with
integrated memory.
New processes improve
capability.
*tentative naming
19
© 2012 Renesas Electronics America Inc. All rights reserved.
*
Building on ADAS Legacy
 The best technologies from pre-merger products are
combined, with added support for new technology
2013
Performance
2011
SH7766
Key Technologies
w/ Signal Processing HW
Signal Processing HW
Image Distortion Correction HW
Functional Safety
Etc.
R-Car/V
ARM CPU’s
w/ Signal Processing HW
IMAPCAR2
w/ Signal Processing HW
SH7766-L
w/ Signal Processing HW
Key Technologies
Signal Processing HW
Functional Safety
High-performance Flash
Etc.
RH850/V
RH850 CPU’s
w/ Signal Processing HW
SH7455/6
200MHz
DSP by FPU
*tentative naming
20
© 2012 Renesas Electronics America Inc. All rights reserved.
SH7766 Solution Example
21
© 2012 Renesas Electronics America Inc. All rights reserved.
SH7766 – SoC for Top-View Park Assist
System
Package FCBGA 21x21 0.8bp
DMA
CPU
Interfaces
SH4A
2 x HSCIF
533MHz
<1.0V + 1.8V + 3.3V
Ta =-40°C to +85°C
2 x CAN
4 x SPI
FPU
Timers
3x Timer Unit
2 x HSPI
L1- I$ 32k / L1-D$ 32kB
2x IIC
1x Watchdog Timer
4x PWM Unit
Vision/Graphics IP subsystem
Video interface
4x NTSC IN
Memory interface
SRAM I/F
2D Gfx engine
16-bit @ 44MHz
Image Recognition
2x Digital IN
4x IMR-LSX / 1x IMR
Image Correction Distortion
1x Video OUT
RGB666
22
© 2012 Renesas Electronics America Inc. All rights reserved.
IMP-X2
NOR Flash I/F tbc
4-bit @ 66MHz
DDR3 I/F
712 / 16-bit
Approach for Top-view System
1st step
2nd step
3rd step
• Make top view picture in real time
• Parking lane, Pedestrian
recognition
• Improve picture quality
• Highlight concerns
Front camera
Right camera
!
Left camera
Rear camera
4x IMR-LSX can do
perspective correction in
real-time
23
Parking lane, pedestrian
recognition etc, works at real
time with combination with
CPU and IMP
© 2012 Renesas Electronics America Inc. All rights reserved.
Improve picture by
DRC (Dynamic Range Control)
and draw graphics/icons with
the 2D Graphic Engine
IMR: For Camera Perspective Correction
IMR: for Image data already in RAM
IMR-LSX: for Image data on Vin using line memory
SH-4A
VIN
533MHz
(6ch :
4 Analog
2 digital)
IMP-X2
IMR
(1ch)
Translated
Image
IMR-LSX
IMR-LSX
IMR-LSX
(4ch)
DU
DDR3
IMR-LSX
IMR-LSX
Peripheral I/F and
modules
IMP-X2
IMR
 Key Design Points:
 IMR-LSX is in-line with video input, saving memory bandwidth
 4-channel distortion correction is a ~10K MIPS operation. IMRLSX is substantially more efficient than a general-purpose CPU
24
© 2012 Renesas Electronics America Inc. All rights reserved.
IMP: For Image Recognition Tasks
Computation volume of Normal image recognition applications
HIGH LEVEL
PROCESSING
10~30%
Pattern Recognition
Tasks
LOW LEVEL
PROCESSING
70~90%
Fundamental
Image Processing:
Filtering on a whole image
Binarization, Histogram, etc
General
Purpose
Processor
Dedicated
Processor (IMP)
General Purpose
Processor
25
© 2012 Renesas Electronics America Inc. All rights reserved.
General Purpose Processor
+
Dedicated Image Processor
from 10 to 20 times
Computation power
compared with CPU
DRC: Dynamic Range Control
2.
1. Dynamic range control can recover highlights and boost dark areas of images
Dynamic Range Control is implemented in hardware with support for multiple cameras
(No CPU needed!!)
(b)
(a)
Before
Luminance
distribution
Before
After
Before
After
level
(a) Dark area control
26
© 2012 Renesas Electronics America Inc. All rights reserved.
(b) Bright area control
After
Next-gen Top-View: Moving to ARM
 Similar concepts as SH7766
 Focus on Digital Cameras, higher resolutions
 Support Ethernet AVB Camera Networks or Direct Input
 Use dedicated HW
– IMR-LSX2  next-gen
– H.264 Decode
1Gb
EtherAVB
GMII
2D Graphics
Gbit
Ether AVB
H.264/MJPEG
decoder
OR
1280x1024
Camera Input
x5
VIN
0-4
27
© 2012 Renesas Electronics America Inc. All rights reserved.
IMR-LSX2
0-4
Main Bus 260MHz x 256bit x 2
CPUCPU
CA15
TBD CA15
MHz x2
1.5GHz
– IMP  next-gen
IMP
*
Next-gen Top View Example
 4 to 5 Camera Support
 Megapixel cameras
 More processing throughput needed
 improved IMP + faster CPU
 Compress images as camera
 H.264  Decode needed at ECU
 Ethernet AVB to transport
 Gbps Ethernet to receive multiple
camera streams
Top
View
ECU
*tentative naming
28
© 2012 Renesas Electronics America Inc. All rights reserved.
Sensor Fusion & Smart Sensors
29
© 2012 Renesas Electronics America Inc. All rights reserved.
Sensor Fusion
 Collect data from multiple sensors for a unified view of
vehicle environment
 Make decision based on the “big picture”
Fusion ECU
Compile
Sensor
Data
30
© 2012 Renesas Electronics America Inc. All rights reserved.
Analysis
&
Action
Sensor Fusion
 For a vehicle platform with multiple sensors:
 Use a distributed architecture
– Process raw data in separate ECU’s
Object Lists
Front Radar
ECU
Rear Radar
ECU
Side Radar
ECU
31
© 2012 Renesas Electronics America Inc. All rights reserved.
Location
Direction
Velocity
Etc.
Steering
Fusion ECU
Action
Warning
CAN/Flexray
Front Cam
ECU
Ethernet/CAN/Flexray
Top-View
ECU
Braking
Throttle
HMI
*
Sensor Fusion Solutions
 Update rate and number of sensors can drive CPU
performance requirements for fusion
 Break up processing tasks for more sensors
 If output is to steering/braking/throttle, safety requirements
are increased
 Enable higher ASIL levels for decisions & communication
Compile
Analysis
Compile
Analysis
RH850/V
RH850 CPU’s
w/ Signal Processing HW
ASIL B
Compile
Analysis
Decision
Communicate
32
Decision
Communicate
R-Car/V
ARM CPU’s
w/ Signal Processing HW
ASIL B
Decision
Communicate
RH850/V
RH850/V
RH850/V
RH850 CPU’s
w/ Signal Processing HW
ASIL D
RH850 CPU’s
w/ Signal Processing HW
ASIL D
RH850 CPU’s
w/ Signal Processing HW
ASIL D
Low End
Mid End
Few Sensors
More Sensors
© 2012 Renesas Electronics America Inc. All rights reserved.
High End
Many Sensors
*tentative naming
Smart Sensor Solutions
 Sensor fusion may require processing of raw radar or
camera data “somewhere else”, outside of the fusion
controller
 Highly integrated solutions such as the RH850/V series make
it easier to package the processing with the sensor
33
© 2012 Renesas Electronics America Inc. All rights reserved.
Smart Sensor – Camera Example
3.3V
1.25V
Power supply
RH850/V
Video Input
Flash
34
Image
Processor
CPU
RH850
CPU
perf
Flexray
CAN
PHYs
Ethernet
Large SRAM
High performance
Specialized image processing engine and
MCU domains merged into single chip
Embedded memories
Local SRAM (2.5MB) and Flash (4MB)
integration
© 2012 Renesas Electronics America Inc. All rights reserved.
Ecosystem
35
© 2012 Renesas Electronics America Inc. All rights reserved.
Customer Deployment Needs
Solutions
• Lane Departure
• Object Detection,
• …etc.
Optimized Libraries
• OpenCV
• OpenVL
Custom Development
• Compilers, etc.
36
© 2012 Renesas Electronics America Inc. All rights reserved.
Renesas is working with
3rd parties that can be
solution providers or
contractors.
Libraries for common
functions, including
support for open API’s
Tools for HW Accelerators:
e.g. Smarter Compilers
Ecosystem Overview
Carmaker functionality
Infrastructure
Customer/Tier1 Application
System integration
Car
Dvpt. Tools
Hardware
Party
network
AUTOSAR
RTE
RTOS
Dvpt. Tools
Software
3rd
Vision application SW
MCAL
Middleware
ADTF – EB toolchain
ECU
Video IF
Open std.
OpenCV
Vision
SDK
OpenCL
OpenGL
OpenVG
3rd party
Demo
PoC
network
Customization
& porting
Operating Systems
IDE : Eclipse
Debugger
Simulator
Hardware
debugger
Hardware
Renesas
standard
Compiler
PRISM for
MCU tools Multi-core
linker
Application
board
Device
Intermediate
devices
Companion chips
PHY
bin
37
© 2012 Renesas Electronics America Inc. All rights reserved.
Power
Supply
Ethernet AVB in ADAS
38
© 2012 Renesas Electronics America Inc. All rights reserved.
Ethernet AVB in ADAS
 Ethernet is gaining traction in Automotive
 Number of ECU’s and amount of data being transferred
increasing
 Infrastructure already exists in IT space, making it easier to
adopt for Automotive versus developing new technology
 Ethernet AVB adds guaranteed service and determinism for
time-critical data
 The bandwidth is necessary to move sensor data and results in
ADAS applications
 The determinism is critical: making a steering or braking decision
based on out-of-date sensor data can be fatal!
39
© 2012 Renesas Electronics America Inc. All rights reserved.
Key Benefits for Ethernet / Ethernet AVB
 Fast
 100Mbps, 1Gbps, 10Gbps: in use. 40Gbps. 100Gbps: standardized
– Fast, not expensive
 Translate moving pictures at real time
 Configurable/Controllable
 Easy to add/update/remove equipments and sensors
 Controllable including add/update/remove equipment and sensors
 Configurable systems constructed with above equipment and sensors
 Interoperability with external network
 Can be connected with internet and cloud
 Deploy enhanced Security concept
 Ethernet driving down automotive cost of ownership
 System Integration
MLB
INIC
CPU
Ether
40
AV
Network
Debug
Diag
© 2012 Renesas Electronics America Inc. All rights reserved.
CPU
Ether
AVB
Debug
Diag
AV
Network
Functional Safety
41
© 2012 Renesas Electronics America Inc. All rights reserved.
Functional Safety
 As ADAS systems impact operation of critical vehicle
systems, more effort is needed to verify that data is correct,
decisions are acceptable, and commands are delivered
 The amount of driving hours across all vehicles means that
even relatively unlikely events can happen
 Functional Safety defines design practices and device
requirements to meet elevated reliability requirements
 See the Functional Safety Session at DevCon for more detail
42
© 2012 Renesas Electronics America Inc. All rights reserved.
Renesas Functional Safety
RH850/P1x
RH850/V1x
V850E2/Px4
ISO26262 Assessment
by TÜV Süd
"fit for purpose ASIL D"
V850E/PHO2
V850E/PHO3
V850E/PHC3
Safety Features
•
•
•
•
•
ECC on Flash
ECC/Parity on RAM
Clock Monitor
CRC hardware support
Core self test software
IEC61508 Assessment
by TUEV Süd
„fit for purpose SIL3“
Integr. Safety Concept
•
•
•
•
Redundant core in lockstep
HW BIST
Safety Guardian
ßIC measures
2008
43
ISO26262
Compliant
Development Flow &
Safety Concept
© 2012 Renesas Electronics America Inc. All rights reserved.
2011
Integr. Safety Concept
•
•
•
•
•
•
Redundant core in lockstep
Error Control Module
Multicore support
Guard concept
Dependent failure analysis
HW BIST (P-series only)
2015
Roadmap for Safety apps
LSDC: Lock step dual core
RH850/V1x
 Autonomous Drive
 Sensor Fusion
 Smart camera
 Radar
Up to 4 MB Flash
Up to 2.5MB SRAM
ASIL D/B
LSDC + Perf
(w/ SIMD, FPU)
DSP engine
1800DMIPS
+ SIMD
+ DSP engine
1350 DMIPS
 Integrated Safety Unit
ASIL D
 High-End Chassis Controller
 Stability Control
 EPS
 Airbag with integrated sensors
RH850/P1x
Up to 8 MB Flash
Up to 1MB SRAM
670 DMIPS
Up to 2x LSDC
(w/ FPU)
450 DMIPS
ASIL D
225 DMIPS
 ABS
 Airbag
44
© 2012 Renesas Electronics America Inc. All rights reserved.
RH850/R1x
ASIL B
512 KB, 80 MHz,
Single Core
225 DMIPS
Questions?
45
© 2012 Renesas Electronics America Inc. All rights reserved.
‘Enabling The Smart Society’ in Review…
 This slide closes the loop on the Smart Society Challenge…
 Challenge:
“In the smart society, vehicles are incorporating more
intelligence to detect threats, and then warn the driver
and/or automatically respond (i.e. emergency braking). The
computing solutions behind these active safety systems
must balance high performance against requirements for
integration and low power consumption.”
 “Renesas focuses on adding specialized hardware to active
safety solutions to add performance with lower power,
allowing for higher integration.”
 Do you agree that we accomplished the above statement?
46
© 2012 Renesas Electronics America Inc. All rights reserved.
Renesas Electronics America Inc.
© 2012 Renesas Electronics America Inc. All rights reserved.