Function As A Product A Pragmatic Approach Towards Software Defined Vehicles
Function As A Product A Pragmatic Approach Towards Software Defined Vehicles
Function As A Product A Pragmatic Approach Towards Software Defined Vehicles
Public
Nicolas Perrin
Head of Product Group Networking and New Value Streams
Architecture and Networking Business Area
12 years at Software
Continental, background in
13 years in total various roles
in Automotive
Public
Matra Visiophone in Early 80’
Classic Single Product Approach
Cost optimized
Ready to use
Public
Having a Desktop in 2000’
Software-Driven Approach
Computer
› Capable of running 100 applications at a time
› Require for an Operating System to run the system
› Require Drivers to interface with the additional peripherals
Main Application
› Shall comply to Operating System architecture
› Can be updated (New features, new capabilities, complete redesign, etc.)
Additional peripheral
› Hardware + Firmware using sensors to capture the environment
› Limited upgrade capability (Optimization, bug correction)
› Interfaces standardized
Public
Video Call Function with Today’s Devices
Software-Driven Approach
Public
Story Repeats for Automotive
Example of Body Functions
Public
Big Trend: Software-Defined Vehicles
Trendy Terms for Automotive
Public
Big Trend: Software-Defined Vehicles
OEMs Want to Become Software Powerhouses
This transformation will move Stellantis’ vehicles from today’s dedicated
STELLANTIS electronic architectures to an open software-defined platform that
seamlessly integrates with customers’ digital lives.
Public
Big Trend: Software-Defined Vehicles
New E/E Architecture with HW/SW Decoupling
Distributed Domain Server-Zone x-Domain
Architecture Architecture Architecture Server-Zone Architecture
CGW HPC
ZCU ZCU
ZCU ZCU ZCU
DC DC DC
HPC
HPC
HPC
HPC
ZCU ZCU
ZCU ZCU
CGW = Central Gateway; HPC = High-Performance Computer; DC = Domain Controller; ZCU = Zone Control Unit
Public
Industry
Challenges Software complexity
1 increases
2 Multiplication of
software suppliers
3
Limited resources
Public
Why Function as a Product?
Immediate Step into Software-Defined Vehicles’ World
“To unlock the potential of the software-defined vehicle, we need to adapt our collaboration, increase standardization,
and change our business models across the entire industry. With this we will open up new value streams and provide
a truly digital user experience for drivers and passengers of the smartphone on wheels.”
Jean-François Tarabbia
Head of Architecture and Networking, Continental
Public
From One Monolithic Block to Several Software Assets
Example of a Function Scattered in New E/E Architecture
Distributed Domain
Monolithic Function Architecture Architecture
CGW HPC
Customer-specific Applications
› Function portion dedicated to customer DC DC DC
differentiation
Applications
› User perceivable portion of the function
HPC
HPC
HPC
HPC
ZCU ZCU
Hardware / ECU abstraction layer ZCU ZCU
x-Domain
Server-Zone Architecture
Server-Zone Architecture
CGW = Central Gateway; HPC = High-Performance Computer; DC = Domain Controller; ZCU = Zone Control Unit
Public
Function Portfolio
We Can Provide the Entire Backbone Functions
Example of Body Domain Functions
Power
Latch Lock Personalization
Door
Motor Exterior
Position Light
Public
Function as a Product
Key Take Away
Public
Thank you
Public