Gabriele Pulini
PAVE360: From Chip-to-Vehicle Verification Continuity
Mentor Emulation Division
IP-SoC Grenoble, December 2019
Restricted © 2019 Mentor Graphics Corporation
Autonomous Driving: Technology Convergence Creates New Challenges
Veloce Automotive Digital-Twin - October 20192
Big Data
AI
OTA Updates
Autonomous Driving
V2X Communication
Security5G
Cloud Computing
Safety
Increasing software and hardware complexity
Massive verification and validation cycles
Safety, securitycompliance
Growing number and variety of sensors
Restricted © 2019 Mentor Graphics Corporation
Electronic system of system challenges for AV verification and validation
Sensing Decision-making
5G
> 0 I 0 0 0 1
1 1 0 0
V2XV2V …
GPS
Vehicle levelEnvironment & Traffic Vehicle performance & dynamics
System level
Acting
Integrated Circuit level
V2X level
Veloce Automotive Digital-Twin - October 20193
Restricted © 2019 Mentor Graphics Corporation
ISO-26262
• FuSa
• HW & SW Hazards
ISO-21448
• SOTIF
• Functional scenarios
Safety Standards Verification
Veloce Automotive Digital-Twin - October 20194
Restricted © 2019 Mentor Graphics Corporation
Self-driving technology requires massive verification cycles to reach safety for “Level 5”
0 1 2 3 54No
AutomationDriver
assistancePartial
automationConditionalautomation
Highautomation
Fullautomation
Driver role
Vehicle
roleSAELevel
“14.2 billion miles of testing is
needed”Akio Toyoda, CEO of Toyota
Paris Auto Show 2016
“Design validation will be a
major – if not the largest –
cost component”Roland Berger
“Autonomous Driving” 2014
“While hardware innovations
will deliver - software will
remain a critical bottleneck”McKinsey
“When will the robots hit the road?
Veloce Automotive Digital-Twin - October 20195
Restricted © 2019 Mentor Graphics Corporation
A Virtual System Validation Environment to Shift Left The Development Cycle
6
Sense Decide Actuate
Siemens MentorHardware Verification Platform
Drivetrain
BrakingSteering
Siemens AMESim
Siemens Tass’ PreScan
AMESim
Veloce Automotive Digital-Twin - October 2019
Restricted © 2019 Mentor Graphics Corporation
Virtual testing of autonomous driving functions accelerates time to safety goals
Simcenter PreScan (TASS)—World modeling and
scenario building• Road sections, bridges, etc.• Trees, buildings, traffic signs• Cars, trucks, pedestrians• Weather conditions
—Sensor model library– Camera – Radar– Lidar– Ultrasonic– Infrared– V2X– GPS
Adaptive Cruise Control
Lane Keeping Assist
Veloce Automotive Digital-Twin - October 20197
Restricted © 2019 Mentor Graphics Corporation
Verify Many Driving ConditionsVirtual Scenario Modeling
Generate synthetic real-world traffic scenario in any
weather and time-specific conditions
to accelerate training and
validation of ML algorithms
Veloce Automotive Digital-Twin - October 20198
Restricted © 2019 Mentor Graphics Corporation
Hardware Emulation is the Ideal Platformfor System-of-Systems Verification and Validation
Veloce is a special purpose supercomputer for modeling digital integrated circuits
Veloce offers the performance needed for verifying complex electronics parts of the system
Veloce emulation technology enables new design and verification methodologies from chips to systems
Veloce Automotive Digital-Twin - October 20199
Restricted © 2019 Mentor Graphics Corporation
High Performance Solution: Simcenter PreScan with Veloce emulation
ProcessingSystem-on-
Chip
Analog
Safety
Digital
Security
Machine Learning
Software
Test
SENSE DECIDE VALUE
Verification of ADAS chips in the context of many different traffic scenarios
Full design visibility for comprehensive debug of SW and HW and SW/HW interactions
Fault injection & safety analysis
PreScan generates virtual driving scenarios and sensor data
Veloce verifies the most complex chip designs
Veloce Automotive Digital-Twin - October 201910
Restricted © 2019 Mentor Graphics Corporation
Accurate Vehicle Dynamics Models It’s Key
• Add accuracy to chassis system and tire models to simulate braking and steering behavior and body movements
• Predict body movement and vibrations precisely
Veloce Automotive Digital-Twin - October 201911
Translation of subjective definitions of comfort into objective data
Accurate braking distance prediction
Vehicle Behavior Modeling At the Right Fidelity Level
Restricted © 2019 Mentor Graphics Corporation
OSI
Electronics and Mechanical Must Be Verified Virtually
Powertrain model Braking model
Sensor
Modeling
Vehicle Dynamics Modeling
ACTUATOR CONTROL
SENSOR SIGNALS
DYNAMIC STATE
Computer’s view
Sce
na
rio
Decision Making
Veloce Automotive Digital-Twin - October 201912
Restricted © 2019 Mentor Graphics Corporation
Digital Twin Solution Part of thePAVE360 Program
Faster TTM
Greater Efficiency
Collaboration
Real-time Insights
Reduce development times and increase quality while shortening time to market by shifting left
More efficient and reliable software by providing high-speed virtual platforms long before silicon
Supports geographically dispersed teams collaborating on pre-silicon development and post-silicon debug
Track progress to requirements and schedule through incremental metrics for safety, security, power, performance and benchmarks pre-silicon
Veloce Automotive Digital-Twin - October 201913
Restricted © 2019 Mentor Graphics Corporationwww.mentor.com