0% found this document useful (0 votes)
97 views36 pages

TP SDV in Action From Tech To New Experiences

Uploaded by

kiran idea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views36 pages

TP SDV in Action From Tech To New Experiences

Uploaded by

kiran idea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 36

SDV in Action:

From Tech to
New Experiences
Brian Carlson – Global Marketing Director
Janna Garofolo – Applications Engineering Director

NXP Semiconductors – Automotive Processors

June 27, 2024


| Public | NXP and the NXP logo are trademarks of NXP B.V. All other product
or service names are the property of their respective owners. © 2024 NXP B.V.
Agenda
Hardware to software-defined transformation

Platform approach to streamline integration

Super-integration of vehicle functions

The new software development lifecycle

SDV offers new experiences

2 | NXP | Public 2 | NXP | Public


Hardware to Software-Defined
Transformation

3 | NXP | Public
Vehicle transformation underway

From hardware-defined vehicle To


vehicle
Function

Function

Function
Function
Function

Function
Function
Function
Function
Function

Function
Function

Function

Functions tied to ECUs Functions can be anywhere in the vehicle


Static architecture Flexible architecture
Exponential increase in complexity Simplification of implementation

4 | NXP | Public
What is a software-defined vehicle?

Software … Hardware … New capabilities include … New processes include …


defines the customer experience Is flexible to support future needs vehicle and cloud integration DevOps: continuously integrate,
is the focus for innovation test and deploy of software
supports consolidation of vehicle over-the-air vehicle updates
becomes the differentiator functions Agile and lean methods
vehicle data management
offers OEMs new revenue streams
leverages new semiconductors for digital twin virtual modelling
service-oriented architectures
safe integration

5 | NXP | Public
Platform approach to
integration

6 | NXP | Public
Scalability

Multiple vehicle classes Flat Domain Clustered Full

and architectures
Domain Centralized

Multiple E/E architecture types


evolving with different configurations,
performance, and memory Flat Hybrid Full Zonal Distributed
requirements Zonal Zonal Zonal

Different vehicle classes drive many


combinations of features and ECUs
• ~25 ECUs in low end up to
~150 in high end classes

7 | NXP | Public
Vehicle core IVI ADAS perception

Motion and dynamics ADAS fusion & safety

Body functions Networking

Energy management
Every vehicle is Data intelligence

built on State control Vehicle Security

Resource manager Vehicle Health

Essential to the operation


of the vehicle

Highest levels of real-time


performance, safety and
security needed

Must be stable and long-


lasting

8 | NXP | Public
NXP breaks through integration
barriers for software-defined vehicle
development with open

Industry-first platform combines processing, vehicle


networking and system power management with
integrated software
Addressing the complexity, scalability, cost-efficiency and reduced
development efforts required for next-generation vehicles

NXP collaborates with market-leading software


and tier-1 suppliers
Providing an easy-to-use vehicle integration platform that maximizes
system performance

9 | NXP | Public
Tightly integrated software and hardware

Applications Focus on
differentiation

Middleware, OSes,
Leading Drivers
partners

S32 Discrete HW
Reduce complexity

platform CoreRide
platform
components Maximize system
performance

Open with Central Compute Scalable hardware


unprecedented
combination of scale Zones

and integration, Energy Networking S32K1 S32M2 S32K3 S32R S32Z/E S32G S32N
paving the way to a Management

S32 compute
new era of SDV
development CAN & LIN 10 Mb  → 10 Gb
Ethernet PHY & switch

Networking

System power management

10 | NXP | Public
NXP S32 CoreRide Platform
Enables safe and secure ECU consolidation

with core-to-pin isolation


Consolidate ECUs and reduce integration efforts
Traditional architecture
One super-
integrated ECU

ECU 1 ECU 2 ECU 3 ECU 4 …


App 1 App 2 App 3 App 4 …
App 1 App 2 App 3 App 4 …

SW SW SW SW SW

HW HW HW HW HW Middleware Software
ecosystem
Open software OS & Tier-1s
ecosystem, Tier-1s,
Drivers
NXP
Multiple ECUs and integration efforts S32 processing
and networking
System power
management

Mixed criticality: QM to ASIL D Isolation execution environment


Multiple OSes across applications for freedom of interference
11 | NXP | Public
Open software ecosystem

platform
co-design
with ecosystem
partners
Applications expertise
Software integration
Infrastructure middleware
SOA middleware
Hypervisor
OS

12 | NXP | Public
NXP S32 CoreRide

NXP ready to drive the


industry forward with open
platform
Co-designed hardware and software
for optimal performance, safety and security

Pre-integrated open platform


to remove complexity, and offer time-to-market
and cost benefits

Scalability
enabled by broadest portfolio for mixed-criticality
architectures

Flexibility
tuned to customer architectures and portable across
architectures
+
13 | NXP | Public
Super-integration of
vehicle functions

14 | NXP | Public
NXP pioneers real-time
super-integration for
central vehicle control with

First member of the NXP S32N family


S32N family offers scalable real-time and applications processing for
central compute applications

S32N55 provides safe, real-time processing to consolidate and


centralize core vehicle functions in software-defined vehicles
Enabling automakers to realize efficiency and cost savings

Built-in hardware isolation and virtualization technology to


streamline development and ensure safe integration of vehicle
functions with mixed criticality
Key for implementing safe integration with freedom from interference

15 | NXP | Public
NXP S32N55 for real-time super-integration of vehicle functions
ECU 0 Discrete Electronic Control Units (ECUs)
ECU 1
Propulsion ECU 0 ECU 1 ECU 2 ECU N
and
dynamics ECU 2 Function Function Function Function
… 0 1 2 N
ECU N

RTOS RTOS RTOS RTOS
(ASIL D) (ASIL B) (ASIL B) (QM)
LS CPU HSM CPU 0 HSM CPU 0 HSM CPU 0 HSM

Body and MCU 0 MCU 1 MCU 2 MCU N


comfort
Eth CAN Eth CAN Eth CAN Eth CAN

Physical ECU (ECU)

Central Vehicle Controller


Integrated ECU (iECU)
Vehicle
management iECU 0 iECU 1 iECU 2 iECU N
(e.g., energy) Function Function Function Function
and general-
0 1 2 N
purpose

RTOS RTOS RTOS


… RTOS
(ASIL D) (ASIL B) (ASIL B) (QM)
LS CPU HSE CPU 1 HSE CPU 2 HSE CPU N HSE

Eth CAN Eth CAN Eth CAN


Vehicle Eth CAN
gateway /
networking S32N55 Vehicle Super-Integration Processor
(IDPS, diag) Legacy Path
Common Security Eth CAN Common Functional Safety
Isolation Execution Environments*

* Environments can be extended using multi-core and multi-OS for more complex iECUs.

16 | NXP | Public
NXP S32N55 for real-time super-integration of vehicle functions

Enabled by 5 nm
SoC Innovation
SAFE PROCESSING NETWORKING
16x Split-Lock CAN Hub: 24x CAN FD, 4x CAN XL
Arm® Cortex®-R52 @ 1.2 GHz 10x LIN, 1x FlexRay (2-ch)
Lockstep Cortex-M7 Up to 2.5 Gb TSN Ethernet Switch
(System Manager)
PCI Express Gen 4 RC (1x/2x lanes)
Lockstep Cortex-M7
(Communication Manager)

48 MB Platform SRAM
SAFETY & SECURITY
ASIL D Functional Safety Support
Safe, Isolation Execution Environments
Advanced Hardware Security Engine
Distributed Security Engines
• Consolidates dozens of ECUs without compromising safety or security
• Full on-chip hardware isolation for mixed-criticality applications
• Safe OTA updates and fault recovery without impacting other applications

17 | NXP | Public www.nxp.com/S32N55


NXP S32N55 – key features and benefits

Key Features Benefits


• Provides freedom from interference from other vehicle functions
“Core-to-Pin” • Promotes portability of functions from zones to central compute
Hardware isolation and virtualization •

Supports individual runtime control – reset, fault recover, OTA updates
Streamlines vehicle function development with dedicated resources

• Enables super-integration of dozens of vehicle functions


High-performance, real-time processing • Executes vehicle functions with mixed criticality (QM → ASIL D)
• Scales to support future enhancements and new functions

• Reduces system cost with integrated TSN Ethernet switch and CAN hub
Strong vehicle networking capabilities • Offloads processors with accelerators managing communications
• Provides efficient on-chip connectivity between functions (no wires)

• Provides consistent approach for all vehicle functions


Common security and functional safety • Enables secure remote updates for future SW/HW upgrades
• Certified development to ISO standards eases customer development

18 | NXP | Public
The SDV software
development lifecycle
NXP Cloud Studio

19 | NXP | Public
SDVs demand new software development processes

Shift Left Silicon Availability Stretch Right


9 – 12 months 1 – 10 years

Early software development Lifetime of vehicle enhancements

20 | NXP | Public
Overhaul traditional development cycles

Test Plan Deploy

Operate
Software System Vehicle
Build

Development Development Deployment

Code Test Monitor

21 | NXP | Public
NXP CLOUD STUDIO
Virtual development environment for SDVs
Accelerate software from development to delivery

Start Early
Begin development before silicon
arrival using virtual models

Scale
Dynamically allocate resources for
global teams

Speed
Streamline development with
pre-configured environments

Updates
Enhance vehicle throughout lifetime

22 | NXP | Public
NXP Cloud Studio

AWS Virtual Private Cloud

VPC

Amazon
Machine Image

Windows executable with


NXP S32 Design Studio and
Synopsys Virtualizer Studio

NXP® S32 Design Studio Synopsys® VirtualizerTM Studio

23 | NXP | Public
The code: MathWorks® HEV optimal controller algorithm

MathWorks® MathWorks®
Powertrain Vehicle Dynamics Objective:
Blockset Blockset Increase range by
optimizing
motor torque and
ICE torque

Output:
*.c and *.h
from MathWorks
Embedded Coder®
*.c

See www.mathworks.com
24 | NXP | Public
Amazon Machine Image (AMI)

*.elf

*.c

Import *.c and *.h to


S32 Design Studio Test against
Synopsys virtual SoC

Build with GCC


compiler and linker

25 | NXP | Public
Workspace S32N_System/vpconfigs/S32N_BareMetal_UART/S32N_BareMetal_UART.vpcfg – Virtualizer Studio

Code → Build
S32N_BareMetal_UA

S32N_System S32N_BareMet

Images
S32N_BareMetal_UART
(S32N_System)

→ Test S32N_

../../../../NXP/S32N/BareMetal_UART

../../../../NXP/S32N/BareMetal_UART

26 | NXP | Public
Amazon Machine Image
Workspace S32N_System/vpconfigs/S32N_BareMetal_UART/S32N_BareMetal_UART.vpcfg – Virtualizer Studio

Code → Build
S32N_BareMetal_UA

S32N_System VP Disassembly S32N_BareMetal

→ Test
/S32N_System/S32N/RTU_0/Cluster_0/R52_CLUSTER/cpu0

S32N

27 | NXP | Public
Amazon Machine Image
S i d e - b y - s ide c o m par is o n b e t w e e n v i r t u a l r e s u l t s a n d p h y s i c al r e s u l t s

S32N Virtual SoC S32N Physical SoC

28 | NXP | Public
SDV offers
new experiences

29 | NXP | Public
SDV: New Experiences Software-defined
vehicles

The
are
dynamic,
personalized and
Portable healthcare
transformative and biotech

Wearables Game streaming

Seamlessly integrated Smart home Augmented reality


into your life devices AI and machine
Gaming consoles learning

Your vehicle gets better over


time
Upgradeable
Software-defined Reflects the personal style of the driver
vehicles Always operates safely and reliably

30 | NXP | Public
2030:
My preferences are the
of every car I drive

My subscriptions
stay with me from
car to car

31 | NXP | Public
2030
My car dynamically
to my experiences

Optimize fuel use Adaptive driving Advanced motion and Enhance safety Maximize range for
on short trips experiences traction control and comfort long commutes

32 | NXP | Public
:
SDV demonstrations – vehicle personalization and freedom from interference

33 | NXP | Public
Software enables vehicle innovation

Vehicle enhancements through software updates

Continuous development and deployment cycle through lifetime

New user experiences and revenue opportunities

A software-defined
journey

34 | NXP | Public
Q&A Session

For more information

S32 CoreRide S32N Vehicle NXP


Platform Super-Integration Cloud Studio
Processors

35 | NXP | Public
nxp.com/sdv

| Public | NXP and the NXP logo are trademarks of NXP B.V. All other product
or service names are the property of their respective owners. © 2024 NXP B.V.

You might also like