May 2024

WhyAutomakers
Have
Struggled toDeliver theSDVWhat to Expect•

1HR run-time•

Welcome/Panelist Introductions

5min

•

Summary

5min•

Panel Questions

10min

•

QC Presentation

15min

•

AWS Presentation

15min

•

Q&A

10min

Webinar recording will be sent to all registrants

Your Panelists

Your Moderator

Girish Shirasat

Stefano Marzani

Jason France

Senior Director,
Product Management

Worldwide Tech Leader for SDV

Consulting Manager

Future Outlook of SDV Strategy
Vehicle 4.0

Vehicle 3.0

Evolutionof SDVDevelopmentVehicle 2.0

Vehicle 1.0

Source: SBD Report 402: Software-Defined Vehicle Forecast
5/16/24

4

OTA
Capabilities
Across theIndustry

5/16/24

5

Why Automakers Have Struggled to
Deliver the Software-Defined Vehicle
Four key hypotheses:

What does success look like?

1.
2.
3.
4.

Embracing Flexible solutions:
Qualcommʼs Digital Chassis

Expecting too much too soon
Goals are not defined properly
Too much short-term thinking
Technology focus opposed to outcome focus

5/16/24

Webinar Discussion

6Panel Questions
1.What do you see as common blockers for OEMs throughout SDV
development?
2.What are some key opportunities that you see on the horizon forcompanies to recognize the agility that SDVs can offer?

5/16/24

Webinar Discussion

7Cloud-Native Platforms for SoftwareDefined Vehicles
Girish Shirasat
Senior Director, Product Management, Qualcomm Technologies, Inc.
Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries.

Simplifying
SoftwareComplexity
withCloud-Native
DesignCloud-native design
demonstrates efficiency
and addresses software
complexity, supported
by a robust development
ecosystem

Cloud-Native
Continuous
deliveryMicroservices

DevOpsContainers

Infrastructure Requirements
Decoupled softwarefrom hardware

Cloud-to-Edge environmental
parity for software development

Workload orchestration
framework

Challenges
Non-Standard
Software:Automotive stack faces
portability challenges
due to non-standards
based software

HeterogeneousArchitectures:
Complex systemarchitectureshinder achieving
environmental parity

Scaling
Challenges:
Cloud-native
infrastructure not
optimized for mixed
critical workloads

Shortage ofDevelopers:
Automotive
industry lacks
cloud-native
developers2

Qualcomm
SDV Vision“ Deliver Car to Cloud
infrastructure fordeveloping and deploying
cloud-native automotive
application based on
Snapdragon Digital
Chassis accelerating
OEM TTM to buildingSDV solutions ”

SEAM
LESS

In-Cloud
OEM Apps and Services
Qualcomm Snapdragon Automotive Cloud
DevOpsDataOps
DeployCloud NativeDevelopment

NO
RTH
SO
UTH
S
E
RVICECOMM

Data
Simulation
Factory

ConnectedServices

Agile automotive
software delivery
across the lifetimeof the vehicle

Cloud Service Providers

Cloud Service Providers

In-CarOEM Apps and Services
Services
Connected Services
Infotainment

AD/ADASGenAISDV Foundation Kit
Middleware: Open Standards Middleware For
Enabling Mixed Critical Microservices workload

Base Platform Software
Containers
Platform Libs/SDK/DriversPVMAGILE

GVM

Qualcomm is adopting“Developer First” strategy
across the company
Qualcomm Automotive
leading the way using
open standards acrossthe stack
Qualcomm joins Eclipse
SDV and SOAFEE tocontribute SDV enabling
technologies and build
ecosystem
Qualcomm continues
to invest in Android
ecosystem including
supporting Google’s
AAOS-SDV infrastructure

Hypervisor

Central Compute Processor

Connectivity Platform

SE AML E SS E AST W E ST SE RV ICE CO MM3

Cloud-native Maximize Developer Efficiencies
Cloud

Reduce Developer
Feedback time

OEM Software Factory — Cloud-native Dev Ops
DevelopCodeDevelopersDevelop
CodeReview
CodeUnit
Tests

StaticAnalysis
Automated
Build

Many per day
Review
CodeUnit
Tests

StaticAnalysis

Data
Quality

SignalExtraction

Hardware In Loop(HIL) Test

System Tests
in Garage

Many per day

Many per day

PlannedReadytodeployKPI Validation

Cloud-native Data Ops
IngestData

Software In Loop(SIL) Test

SignalNormalization

Reprocessing

Digital Twin (SoC-In-Cloud)Tools

vSoC-In-Cloud

IDE / Compiler/
Debugger / Profilers

Snapdragon
Virtual SoC

Cloud Instance

Cloud InstancevECU-In-Cloud
VirtualPlatform
Providecar to cloud
FunctionalParity

Snapdragon
Virtual SoC

3rd party
Virtual SoC
AWS EC2Cloud Instance

Emulated System
Components

Sensors
Controls

4Snapdragon
Workbench & Agile
WoW Infrastructure

AGILE

Dedicated Qualcomm
team for agile workflow:
PE (Product Engineer)
PO (Product Owner)
SM (Scrum Master)
SA (Software Architect

OEM Lean Agile
Software Factoryand more…

Vendor A
Vendor B
Vendor C

AGILE
CODE DELIVERY –IN WEEKSAGILEFEATURE DELIVERY –IN DAYS/WEEKS

Qualcomm Participates into OEM Agile WoW
5

Putting it
all together

6Snapdragon Digital Chassis Enabled Cloud-native Development
Demo Configuration

TestDevelopmentEnvironment

Test Environment
BrakingApp

QC SDV Workbench
Infrastructure

3Qualcomm
CodeCollab
IDE

Zonal Comms
Microservice

Display
Rendering
Microservice

Objectdetection
Microservice

C2C
services
Store/
PortalCameraStreaming
Microservice

4
Subscribe

SOME/IP

Braking App
Container

PodmanHirte

C2C
DynamicService
Mgmt

AAOS

RedHat In-Vehicle Safe OS

SOME/IP

Gunyah Open Source Hypervisor

Linux Ubuntu

8775 Virtual HPC ( ADAS & Cockpit )SOME-IP2

VIB – Virtual BUS (SOME-IP)

5 Deploy

Aws Graviton

Develop1

Ride SX hardware platform
Braking
App

Zonal Comms
Microservice

Display
RenderingMicroservice

Braking App
Container

Objectdetection
Microservice

CameraStreaming
Microservice

SOME/IP

Dynamic Serv

Podman

Hirte

AAOS

RedHat In-Vehicle Safe OS
SOME/IP

Gunyah Open Source Hypervisor

Linux Ubuntu

8775 Physical HPC ( ADAS & Cockpit ) – aka Ride SXSOME-IP
VIB – Virtual BUS (SOME-IP)

7

Automotive:!

Stefano Marzani
WW Tech Leader, Software-Defined Vehicles
v1.0© 2022-2024, Amazon© 2022-2024,
Web Services,
AmazonInc.Webor itsServices,affiliates.
Inc. or its affiliates.

SDV Trends

ECU Consolidation

Number of ECUs

>100

Number of ECUsDecreasing

with centralized computearchitectures in newvehicle platforms© 2022-2024, Amazon Web Services, Inc. or its affiliates.

Software Volume &Complexity Grows

Lines of code

100–150M

Value Chain
CollaborationLines of code

Increasing

due to new functionality,
highly automated andautonomous driving

New vehicle-software value chains
emerging

How cloud can help
Virtual Electronic Control Units (V-ECUs) and Targets
Enabling a seamless experience between a developer’s
local environment, the cloud, and the vehicle

Virtual workbenches
Enabling developer efficiency through platform engineeringconcepts focused on providing self-service, global use and security,
reduction in Hardware dependency, consistent reproducible SW
artifacts and toolchains

Cloud-Native Automotive Software
Rearchitecting automotive software stacks and tools tofacilitate software modularity, portability, andintegration© 2022-2024, Amazon Web Services, Inc. or its affiliates.

Customer implementation @ IAA Munich 2023
Android OS invehicle© 2022-2024, Amazon Web Services, Inc. or its affiliates.

*Same* Android OS image running onGraviton, bi-directional UI streamed inbrowser through WebRTC4

Marelli Digimate vECU

“By combining the strengths of Marelli andAWS services, we can deliver the driving
experience consumers want while ensuring
security and reliability. Marelli’s digital twin
empowers software engineers to reduce
development time by up to 70% and realize
cost savings on prototypes up to 30%,delivering software evolutions more
efficiently and cost-effectively.”
Marelli press release: bit.ly/3qVCTNB

Yannick Hoyau
VP and Head of Engineering & Innovation,
Marelli Electronic Systems© 2022-2024, Amazon Web Services, Inc. or its affiliates.

Panasonic vSkipGen is delivered through AWS marketplace© 2022-2024, Amazon Web Services, Inc. or its affiliates.

7

Panasonic vSkipGen + ETAS Autosar + Rightware Kanzi

Instrument Cluster on vSkipGen: AGL + Kanzi One© 2022-2024, Amazon Web Services, Inc. or its affiliates.

8

Panasonic vSkipGen & Qt

Cloud Architecture© 2022-2024, Amazon Web Services, Inc. or its affiliates.

9

AWS Cloud

VPC

Infotainment & Instrument Cluster
EC2 –G5g.metal.apk

EC2 – C7g
[Nitro].apk

QNX Binary

ADAS – Digital Chassis

Powertrain

T-ECU

EC2 – C7g [Nitro]

EC2 – C7g [Nitro]

EC2 – R8g

Adaptive
Autosar ADASApp 2Adaptive
Autosar ADASApp 2Cortex-A Virtual HWCortex-M Virtual HWAndroid

QNX AMI

AdaptiveAutosar

Adaptive
Autosar

T-ECU App 1

Safety App 1

Graviton2 + NVIDIA
T4G

Graviton3

Red Hat OS

QNX AMI

Yocto-LinuxASIL-B OS

Graviton3 + DL2q

Env Parity Level 1

Env Parity Level 1.apk.apk

QNX Binary

Android

QNX
QNX Hypervisor

Qualcomm®
Snapdragon 820 [arm64]

Infotainment &Instrument Cluster© 2022-2024, Amazon Web Services, Inc. or its affiliates.

Adaptive
Autosar ADAS
App 2

Adaptive
Autosar ADAS
App 2

Adaptive
Autosar

Adaptive
AutosarRed Hat OS

QNX

Graviton4!

Env Parity Level 2
T-ECU App 1

Safety App 1

Yocto-Linux[Cortex-A]

ASIL-B OS[Cortex-M]

Full Emulation
Classic Autosar App
Classic Autosar
OSEK OSGraviton3

Env Parity Level 3/4
Classic Autosar App
Classic Autosar
OSEK OS

Hypervisor[arm64 / Cortex-A + Cortex-M]

NXP iMX8

Infineon TriCore

Qualcomm®
Snapdragon Ride [arm64]

T-ECU

Powertrain

ADAS Digital Chassis

EE Virtualization Strategy

Virtualized
Targets

CorbosLinuxAWS Graviton© 2022-2024, Amazon Web Services, Inc. or its affiliates.

Cloud-Native Tool
Collaborations

Virtualized
Targets

CorbosLinuxAWS Graviton© 2022-2024, Amazon Web Services, Inc. or its affiliates.

EngineeringWorkbench

Cloud-Native Tool
Collaborations

Virtualized
Targets

References

Partners
CorbosLinuxAWS Graviton© 2022-2024, Amazon Web Services, Inc. or its affiliates.

Stellantis’ Virtual Engineering Workbench / Example
Stellantis Virtual Engineering Workbench consists of three main pillars: tools, targets and environment.
The interface to the user is a self-service web-based portal.
Predefined use case specific environmentswith all of the tools, IDE’s, licensing –everything that enables a user to get started
on a use case.
Various levels of abstractions ofthe target platform that the user
builds for.

Self-service portal
Tools

Targets

Environment

Automation

The environment is the input, in different
levels of abstraction or fidelity, that wegive to the workload on the targets toverify their function.
Reference: Stellantis Breakout Session @ re:Invent 2022

© 2022-2024, Amazon Web Services, Inc. or its affiliates.

Some Datapoints from Customers© 2022-2024, Amazon Web Services, Inc. or its affiliates.

15

Questions
Ask us now

5/16/24

Webinar Discussion

7

Thank you for Joining!
Don’t Forget:

5/16/24

Webinar recording will be available in the coming days

Webinar Discussion

8