Upload
samantha-mcdonald
View
227
Download
3
Tags:
Embed Size (px)
Citation preview
Infotainment as a Validation Case
Claudio Valesani – [email protected]
The Competitiveness of the EuropeanAutomotive Software Industry
Bruxelles, 28 April 2010
Agenda
The Car Infotainment Evolution From a radio box to an interconnected multimedia system „Consumer open systems“ in a closed Car environment
Car Infotainment Embedded Software Influence of the Consumer world Evolution from HW to SW functions
The development Environment Modeling, Simulation, Validation, Embedded Systems Engineering
Software Standardization Autosar, Genivi,....
ST‘s Infotainment Strategy Towards ADAS and Autonomous Driving Summary & Recommendations
2
3
Car Infotainment Evolution
50s 60s 70s 80s 90s 00s 10sDigital AM/FM Zenith
Royal-T(1953)
Integ’d Power Amp
Integ’d Signal Proc IC
Integ’d RF FE
Digital Broadcast
Multi-
Standards
Different storage options
Data Services
Increased connectivity, audio and
video formats
SW Complexity
SW Complexity
Consumer world:Consumer world:Data Storage, Portable, Connectivity
Automotive world:Automotive world:Radio, HMI, V2X
Navigation
4
Car Infotainment Feature Evolution
From Radio ReceiverTo Headunit
Data Services
Media Connectivty
HMI
time
ARI (1974)
Zenith Royal-T (1953)
TMC (199x) TPEG (200x)
Digital Radio Standards by Geography
5
6
Car Infotainment Embedded Software
Low Level Drivers Low Level Drivers
Firmware Firmware
RTOSRTOS
Middleware
HMI GUIHMI GUI
Application
Hardware SoC
InnovationR&D @ CarMaker
InnovationR&D @ CarMaker
InnovationR&D @ Tier1
InnovationR&D @ Tier1
IC IPsSilicon Vendor
IC IPsSilicon Vendor
Silicon VendorSpecification
Silicon VendorSpecification
ConsumerConsumer
ConsumerConsumer
IndependentOpen
IndependentOpen
StandardStandard
StandardConsumer
Stacks
StandardConsumer
Stacks
InnovationR&D @ Silicon
Vendor
InnovationR&D @ Silicon
Vendor
InnovationR&D @ 3rd
parties
InnovationR&D @ 3rd
parties IP IP IP IP
Automotive Key Competencies
7
Car Infotainment Embedded Software
Low Level Drivers Low Level Drivers
Firmware Firmware
RTOSRTOS
Middleware
HMI GUIHMI GUI
Application
Hardware SoC
InnovationR&D @ CarMaker
InnovationR&D @ CarMaker
InnovationR&D @ Tier1
InnovationR&D @ Tier1
IC IPsSilicon Vendor
IC IPsSilicon Vendor
Silicon VendorSpecification
Silicon VendorSpecification
ConsumerConsumer
ConsumerConsumer
IndependentOpen
IndependentOpen
StandardStandard
StandardConsumer
Stacks
StandardConsumer
Stacks
InnovationR&D @ Silicon
Vendor
InnovationR&D @ Silicon
Vendor
InnovationR&D @ 3rd
parties
InnovationR&D @ 3rd
parties IP IP IP IP
Automotive Key Competencies
System Validation
HPC – High PerformanceComputation
System Modeling & Simulation
Embedded SystemsEngineering
Challenge:Minimizing Risk and increasing efficiency during development
Innovation Quality
Cost efficiency
8
Software Standardization
Autosar Focus on powertrain, chassis, safety and car-body
Initiatives for Car Infotainment QNX (www.qnx.com) MS auto (www.microsoft.com/auto) GENIVI (www.genivi.org) AutoLinQ (www.autolinq.de)
9
Automotive SW supply chain based on Autosar
OEM A
ECUManufacturer
SemiconductorManufacturer
Co
mp
lexD
rivers
Microcontroller/ASSP/ASIC/Standard IC
AUTOSAR Runtime Environment (RTE)
Microcontroller Drivers
Memory Drivers
I/O Drivers
I/O Hardware Abstraction
Memory Hardware
Abstraction
Memory Services
System Services
Onboard Device
Abstraction
Communication Drivers
Communication Hardware Abstraction
Communication Services
Application Layer
Microcontroller
Co
mp
lexD
rivers
AUTOSAR Runtime Environment (RTE)
Microcontroller
Drivers
Memory Drivers
I/O Drivers
I/O Hardware Abstracti
on
Memory Hardware Abstracti
on
Memory Services
System Services
Onboard Device
Abstraction
Communication Drivers
Communication
Hardware Abstracti
on
Communication
Services
OEM developes concepts/ functional requirement specification
OEM defines/develops commodity functions as models for re-use
ASIC ASSP IC
Co
mp
lexD
rivers
Co
mp
lexD
rivers
ECU SW/HW
Application Layer
3rd partySW supplier
ECU manufacturer offers standardized solution based on own and 3rd party SW/HW know-how
Semiconductor manufacturer
cares on optimizing
Simulation Tools Development Tools AUTOSAR Environment Complex system know-how
10
Standards HW requirement mismatch
New E/E Architecture
s
Co
mp
lexD
rivers
Microcontroller
AUTOSAR Runtime Environment (RTE)
Microcontroller Drivers
Memory Drivers
I/O Drivers
I/O Hardware
Abstraction
Memory Hardware
Abstraction
Memory Services
System Services
Onboard Device
Abstraction
Communication Drivers
Communication
Hardware Abstraction
Communication
Services
Today multicore microcontroller with support of SIL/ASIL application available
Today only rudimental support of SIL/ASIL in AUTOSARAdditional workarounds generating branches of standard
AUTOSAR 3.x/4.0
Co
mp
lexD
rivers
Microcontroller
AUTOSAR Runtime Environment (RTE)
Microcontroller Drivers
Memory Drivers
I/O Drivers
I/O Hardware
Abstraction
Memory Hardware
Abstraction
Memory Services
System Services
Onboard Device
Abstraction
Communication Drivers
Communication
Hardware Abstraction
Communication
Services
AUTOSAR 4.x
Feature set for support of SIL/ASIL in AUTOSAR 4.x not fixed until now
ISO26262IEC61508
Safety Standards
MultiCore µC
Next generation quadcore microcontroller with extended support for SIL/ASIL application
11
AUTOSAR Facts & Figures
~3000 application Interfaces defined
10 methodologyconcepts incorperated
21 activeWorkgroups
9 Core Partners56 Premium Members99 Associate Members
>40 SW Modules>500 Persons Active Involved
~200 Full Time Equivalents
182 Specifications in Rel 4.0
12
Business Threat to Standardisation – risk of too many derivatives
Co
mp
lexD
rivers
Microcontroller
AUTOSAR Runtime Environment (RTE)
Microcontroller Drivers
Memory Drivers
I/O Drivers
I/O Hardware Abstraction
Memory Hardware
Abstraction
Memory Services
System Services
Onboard Device
Abstraction
Communication Drivers
Communication Hardware Abstraction
Communication Services
Application Layer
Co
mp
lexD
rivers
Microcontroller
AUTOSAR Runtime Environment (RTE)
Microcontroller Drivers
Memory Drivers
I/O Drivers
I/O Hardware
Abstraction
Memory Hardware
Abstraction
Memory Services
System Services
Onboard Device
Abstraction
Communication Drivers
Communication
Hardware Abstraction
Communication Services
Application LayerSLP10
Daimler
Co
mp
lexD
rivers
Microcontroller
AUTOSAR Runtime Environment (RTE)
Microcontroller
Drivers
Memory Drivers
I/O Drivers
I/O Hardware Abstractio
n
Memory Hardware Abstractio
n
Memory Services
System Services
Onboard Device
Abstraction
Communication
Drivers
Communication
Hardware Abstractio
n
Communication
Services
Application LarHIS
Hersteller Initiative SoftwareFuncion limited downgrade for low-end micros
Co
mp
lexD
rivers
Microcontroller
AUTOSAR Runtime Environment (RTE)
Microcontroller Drivers
Memory Drivers I/O Drivers
I/O Hardware Abstraction
Memory Hardware
Abstraction
Memory Services
System Services
Onboard Device Abstraction
Communication Drivers
Communication Hardware
Abstraction
Communication Services
Application LayerBACx
BMW
Co
mp
lexD
rivers
Microcontroller
AUTOSAR Runtime Environment (RTE)
Microcontroller Drivers
Memory Drivers I/O Drivers
I/O Hardware Abstraction
Memory Hardware
Abstraction
Memory Services
System Services
Onboard Device Abstraction
Communication Drivers
Communication Hardware
Abstraction
Communication Services
Application Layer„Audi-SAR“
Audi
Co
mp
lexD
rivers
Microcontroller
AUTOSAR Runtime Environment (RTE)
Microcontroller Drivers
Memory Drivers I/O Drivers
I/O Hardware Abstraction
Memory Hardware
Abstraction
Memory Services
System Services
Onboard Device Abstraction
Communication Drivers
Communication Hardware
Abstraction
Communication Services
Application Layer?????
13
14
Car Infotainment System Interfacing to Car Electronics
Automotive Domain
InfotainmentApplication
Car InfotainmentDomain
Connectivity
Car Infotainment SystemCar Infotainment System
15
Car Infotainment System Interfacing to Car Electronics
Automotive Domain
InfotainmentApplication
Car InfotainmentDomain
Connectivity
Car Infotainment SystemCar Infotainment System
Multi-Core Architecture System-On-Chip Multi-Core Architecture System-On-Chip offering for cost-effective implementationoffering for cost-effective implementation
16
Car Infotainment Software Standardization
MS-AutoMS-Auto
Market evolving to standardized in-vehicle infotainment software
Requirements for gateway to Consumer Electronics world
TimeTo
Market
TimeTo
Market
ConsumerFeatures
ConsumerFeatures
InnovationInnovation
DriverPleasure
DriverPleasure
17
Driver To System Responsibility
Driver Responsibility
Reliable Vehicle
Safe/ComfortVehicle
IntelligentVehicle
PerceivingVehicle
ResponsibleVehicle
ACC
ESP
Lane Keeping
Urban Drive Control
Blind Spot
Lane Merging
Collision Warning
Emergency Braking
Collision Avoidance
System Responsibility
MechanicalRestraints
PassiveSafety
SeatBelts
Airbag
AutonomousDriving
Increasing Software RequirementsIncreasing Computing Power Needs
Increasing Sensor NeedsIncreasing Functional Safety Requirments
eCall
Legislation is driving towards ‚Vision Zero‘ = 0 fatalities
ADAS + Infotainment Convergence
18
The Car-sphere …
Car to CarSafe Driving: Collision avoidance, Accident ahead information, Turn Conflict Warning, Curve Warning,…
Car to InfrastructureTraffic Information and Dynamic Route GuidanceElectronic Fee CollectionEmergency Vehicle OperationPublic transportation managementInfotainment Download
The Car-SphereThe car is becoming a very complicated ecosystem or eco-sphere (a “car-sphere”) with inner and outer Communications and Processing Network
19
… leading towards Autonomous Driving
Satell. Broadc. Terr. Broadc. GPS / Galileo
WiMax.2G /3G WiMax.
2G /3G
Vehicle to Vehicle
Vehicle to Infrastructures DSRC
CALMWiFi
20
Summary
Clear tendency to: Higher Integration (SOC) Digitalization of Systems Move from HW to SW implementation of functions (Middleware) Networking of Systems
The Innovation gets momentum from the Consumer world Mobile phone I-Pod Social networking
The complexity calls for Standardization
Autosar ... not including Car Infotainment Genivi ?
Strong increase of embedded SW in all new applications related to ADAS, clearly driven by European Automotive OEMs
21
Summary
Need to focus on key competencies
Keep leadership through innovation
Digital Broadcasting (Radio and TV)
Advanced Navigation
Telematics / e-Call / e-Tolling
ADAS
Communication Infrastructures
22
Recommendations
Support fast introduction of in-car technology E-Call
Advanced Navigation E-Horizon ADAS
Autonomous Driving
Mandating Safety relevant Systems
Building-up and support an adequate V2x Infrastructure GSM/GPRS (G2.5) is a mature and reliable network to accomplish Automotive services This network will progressively be overlayed to UMTS+LTE GSM may be progressively switched off after 2020
Promoting a dedicated interdisciplinary university education Mechatronic (Mechanics and electronic) „Softronic“ (Software and electronics)
23
... Embedded is the key word,
not only for Automotive...
also in Industrial, Medical,...
24