Driving virtual Prototyping of Automotive Electronics B. Hellenthal, AUDI AG, Competence Center Electronics & Semiconductor, DVCon, Munich, October 17 th , 2017
Project Idea More space for passengers – enabled by decreasing size of modules
What drives us … new business CONNECTED CAR myAudi ID CONNECTED CONNECTED CONNECTED MOBILITY SERVICES DATA
Semiconductors@Audi a necessary new core competence 6.000-8.000 >100 Semiconductors connected electronic /vehicle control units (ECU) Innovations Development >80% enabled by 2 years vs. 7 years Semiconductors
Audi comprehensive semiconductor strategy Audi Progressive SemiConductor Program (PSCP) Program (PSCP) AUDI PSCP Progressive SemiConductor Program mission Demands on semiconductors and their application semiconductor lifespan of Lifetime Prelaunch Launch Application support factors key On time Competence Communication Innovation Quality Partnership with semiconductor manufacturer at eye level
The effective project environment Solution Space – Tension Triangle … only synergy enables new potentials Semiconductor Tier 1 manufacturer New project partner: semiconductor manufacturer
Electronic value chain Source: European Industrial Strategic Roadmap for Micro- and Nano-Electronic Components and Systems – Report to VP Kroes by the Electronic Leaders Group’ (June 14, 2014)
Key elements … innovations Always online Autonomous Full Digital Driving Cockpit Millions of Apps Everything Electrification connected
Autonomous Driving Levels Level 0 Level 1-2 Level 3 Level 4 Level 5 Assisted Functions Piloted Functions Autonom No Partial High Full Driverless Automation Automation Automation Automation Driver only / Driver controls System controls Within a specific System can assisted: full-time the automated its functional use-case the master all tasks performance by functions. borders and system can in all situations the human driver . hands over time master all tasks on its own. delayed to driver , on its own. No driver when those are necessary. reached.
Traffic Jam Pilot and Parking Pilot are the First Automated Driving Functions Automated Driving Automated Parking Parking Pilot Traffic Jam Pilot ► Partly automated driving in and out of public and ► Highly automated Driving in Traffic jam „hands - off“ private parking spaces or private underground up to 60 km/h on highways. parking garages. ► Driver basically stays in control of the vehicle. ► Increase in comfort due to easier access and exit ► Offering of legally allowed side activities. ► Start of process with Smartphone or key . The vehicle ► Increase in comfort and safety , due to no tiring then drives automated in and out of parking space. manual driving in traffic jam. Driver supervises the procedure.
Autonomous Driving Levels Level 0 Level 1-2 Level 3 Level 4 Level 5 Assisted Functions Piloted Functions Autonomous No Partial High Full Driverless Automation Automation Automation Automation Driver only / Driver controls System controls Within a specific System can assisted: full-time the automated its functional use-case the master all tasks performance by functions. borders and system can in all situations the human driver . hands over time master all tasks on its own. delayed to driver , on its own. No driver when those are necessary. reached.
End-2-End Electronics (E³) Architecture Building Blocks Technical Architecture E³ Software Functional platform Architecture
Basic Concept of a 3-Level Architecture Off-board Seamless integration of Car2x- as well as off-board level for swarm data applications and Consumer Traffic participants computing-intensive functions Backend Devices & Infrastructure Computing level Scalable computing level as an enabler for new functions with technical expendability as well Computing Unit Computing Unit Computing Unit Computing Unit as new business models Sensor/ Sensor/actuator level with a Actuator unified interface to mechanics, EPS ESC LRR LSC SCC TSG BMC Display functions functions functions control of complexity through LEs HAL NR SDC LMS OBC Camera Cluster function shifting … … … … … … … … › Clear functional separation in 3 architecture levels › Function shifting from sensor / actuator level in computing and off-board level
High Availability and Redundancy is a Central Cornerstone for Highly Automated Driving Functions Level 4+ (ASIL-D) Highly available Highly available steering energy supply E³ Highly available Highly available braking system bus communication Redundant Redundant computing unit sensors
Development cycles Observation 1 year
Hardware / Software CoDesign for Automotive Electronics Virtual Prototyping from Device to System/Vehicle Level Today: Today: All virtual development process Linear non virtual development process Hardware /Software CoDesign No virtual prototypes Virtual Prototyping Tomorrow: Simulation models Semiconductor industry standard Virtual development process Hardware/Software CoDesign Virtual Prototyping ECU simulation models device development device application
Automotive Electronic Design Flow today: sequential (simplified) System Design Function Design & Specifications Specifications Reliability Function Allocation (ECU) Debug Automotive Value Chain Hardware Software Design Design Specifications, Prototypes, Debug
Automotive Electronic Design Flow tomorrow: parallel (simplified) System Design Function Design & Specifications Specifications Reliability Function Allocation (ECU) Debug Automotive Value Chain Hardware Software Design Design Specifications, Prototypes, Debug
Automotive Electronic Design Flow for one electronic control unit (ECU) System Design Function Design & Specifications Specifications Reliability Function Allocation (ECU) Debug Automotive Value Chain Hardware Software Design Design Specifications, Prototypes, Debug
Recommend
More recommend