Get to Know the S32G Vehicle Network Processor

19
PUBLIC Get to Know the S32G Vehicle Network Processor March 4, 2020 Brian Carlson Director, Product Line Management Automotive Processors Business Line

Transcript of Get to Know the S32G Vehicle Network Processor

Page 1: Get to Know the S32G Vehicle Network Processor

PUBLIC

Get to Know the S32G

Vehicle Network Processor

March 4, 2020

Brian Carlson

Director, Product Line Management

Automotive Processors Business Line

Page 2: Get to Know the S32G Vehicle Network Processor

PUBLIC

NXP Introduced the S32 Family of Processors

Safe

ASIL D

Functional Safety

Process certified to

ISO 26262:2018

Secure

Powerful hardware

security engine

(HSE)

Firmware-

upgradable

public key encryption

SW Reuse

Maximizes software

re-use within and

across application

domains

Cost savings for

customers

OTA Updates

OTA updates while

driving

Fault recovery

rollbacks

Performance

Optimized for

functional domains

Real-time and

high-performance

Scalable

Processors

Arm® cores across

portfolio

Arm Cortex® -A, -R,

and -M cores

The World’s First Fully Scalable Safe Auto Compute Platform

Page 3: Get to Know the S32G Vehicle Network Processor

PUBLIC

Vehicle Network Processor optimized

for gateway, domain controller and

safety controller applications

S32G introduces network acceleration to automotive with

new levels of functional safety and security

Enables new service-oriented gateways to rapidly deploy

new services and support over-the-air (OTA) upgradeable

vehicles

High level of compute with legacy automotive and Ethernet

network interfaces ideal for domain controllers

High-level of ASIL D processing for AD/ADAS safety

controllers

Introducing the S32G

S32G

Page 4: Get to Know the S32G Vehicle Network Processor

PUBLIC

The Versatile Uses of the S32G Vehicle Network Processor

DOMAIN VEHICLE

ARCHITECTURES

CENTRAL

COMPUTE

ZONAL

GATEWAY

ZONAL

GATEWAY

ZONAL

GATEWAY

ZONAL

GATEWAY

POWERTRAIN &

VEHICLE DYNAMICS

BODY & COMFORTADAS & HIGHLY

AUTOMATED DRIVING

INFOTAINMENT &

IN-VEHICLE EXPERIENCE

CONNECTIVITY

Domain

ControllerDomain

Controller

SERVICE-

ORIENTED

GATEWAY

Domain

Controller

Domain

Controller

Domain

Controller

Service-oriented

Gateway

Domain Controller /

ADAS Safety

Controller

Zonal Compute /

Gateways

ZONAL VEHICLE

ARCHITECTURES

Page 5: Get to Know the S32G Vehicle Network Processor

PUBLIC

S32G is a New Type of Automotive Processor:

Vehicle Network ProcessorSAMPLING

NOW

ProcessingLockstep Microcontrollers

Cluster Lockstep Microprocessors

Automotive Networks Acceleration

Ethernet Packet Acceleration

Networking20 x CAN/CAN FD Interfaces

LIN and FlexRay™ Interfaces

4 x Gigabit Ethernet Interfaces

PCI Express Gen 3 Interfaces

Safety & SecurityASIL D Functional Safety Support

Advanced Hardware Security Engine

ApplicationsService-oriented Gateway

Domain Controller

ADAS/AD Safety Controller

Page 6: Get to Know the S32G Vehicle Network Processor

PUBLIC

S32G: Bringing Together Automotive and Enterprise Worlds

to Enable Disruptive Opportunities

Technology

Convergence

Edge-to-Cloud

Processing

New

Opportunities

Enterprise

Networking

Automotive

Networking

CAN/LIN/FlexRay Interfaces

Real-time Processing

CAN Gateway

Gigabit Ethernet /

Network Acceleration

Applications/Services

Ethernet Routing /

Firewalling

Service-oriented

Gateway(Edge Processing)

Automotive

Sensors

Vehicle

Health

Usage-Based

Insurance

Over-the-Air

Upgradeable Vehicles

Other Monetization

Opportunities

Page 7: Get to Know the S32G Vehicle Network Processor

PUBLIC

S32G is Optimized for Target Applications

6

Capability Gateway Domain Controller AD/ADAS Safety

Controller

Microcontrollers for real-time

processing

Microprocessors for

applications and services

Embedded hardware security

for trusted boot and services

Low-latency, deterministic

CAN network acceleration

Ethernet network acceleration

for routing and firewalling

PCI Express interfaces for co-

processors and storage

ISO 26262:2018 ASIL D

support for functional safetyOptional Optional

ASIL D applications

processing on Cortex-A coresOptional Optional

Page 8: Get to Know the S32G Vehicle Network Processor

PUBLIC

S32G274A Vehicle Network Processor High-level Block Diagram

Page 9: Get to Know the S32G Vehicle Network Processor

PUBLIC

S32G Scalable Family Applications*

Price a

nd P

erf

orm

ance

*These applications are only for guidance and can vary based on customer requirements.

Maximum processing performance for services, domain control and communications stacks Maximum ASIL D performance

Maximum real-time performance Application processing for services and domain control

Basic Service-oriented Gateway, Domain Controller

Advanced Service-oriented Gateway, Connected Gateway,

Zonal Central Gateway, ADAS/AD Domain/Safety Controller

Application processing for management and control Some real-time processing for automotive networking

Ethernet Gateway, Vehicle Management Controller

Maximum real-time performance for automotive networking and safety control No applications processing

Low/Mid-range Gateway, Zonal I/O Controller, Safety Controller

S32G

Fam

ily o

f D

evic

es

(Com

mon F

ootp

rint)

Page 10: Get to Know the S32G Vehicle Network Processor

PUBLIC

S32G Software Support

Standard

BSP

Drivers

PFE HSE

AUTOSAR MCALs

Hardware Security Engine (HSE)

Packet Forwarding Engine (PFE)

Low Latency Communications Engine (LLCE)

Inte

r-P

latf

orm

Com

ms F

ram

ew

ork

(IP

CF

)

AUTOSAR ApplicationLinux Application

S32GShared Memory

S32 Safety Software Framework (SAF)

Linux

PFE LLCE(logging)

HSECrypto

Layer

Adaptive AUTOSAR

Arm Cortex-A53

Standard

BSP

Drivers

Adaptive AUTOSAR

Application

Arm Cortex-M7

PFE LLCE HSE

SDK

Real Time Application

Adaptive AUTOSAR

Application

PFE HSEStandard

BSP

Drivers

Hypervisor

Production

QualityLinux/AUTOSAR

ReferenceFirmware Third Party

Page 11: Get to Know the S32G Vehicle Network Processor

PUBLIC

Hypervisor /

Virtualization

Data Analytics Cloud and

OTA Services

Security / IDPS

Anomaly Detection

Virtual

Prototyping

Debuggers /

Probes

Compilers

* NOTE: S32G ecosystem partner list as of 3/4/2020. Check with partners for support details. Contact NXP Sales for future updates.

Current S32G Ecosystem Partners*

Others

To Be Announced

Data Reduction

Cortex-A53

Operating Systems

Classic

AUTOSAR

Adaptive

AUTOSAR

Cortex-M7

Operating SystemsHardware

Platforms

Page 12: Get to Know the S32G Vehicle Network Processor

PUBLIC

S32 Design Studio Software Development Environment

One integrated environment with tools and software

• GCC and premium industry compilers for all Arm® cores

• NXP S32 Debugger and 3rd party debugger support

• S32 Configuration Tools:

- Pins, Clocks, DDR, DCD, IVT, Peripheral, SW Config

• New Project Wizard

• Software Library Manager

• Flash Tool

• Platform software SDKs

▪ S32 SDK, Drivers, Initialization Functions

▪ FreeRTOS

• Operating system development support

▪ Linux/FreeRTOS

New Project

Wizard and

Software Library

Manager

Flash

Tool

Configuration Tools for

Pins, Clock, DCD, IVT,

DDR, SDK SW

configuration

S32 Debugger

and Third-Party

Debugger Support

GCC and

premium

compilers

Device Driver

Software SDK

and FreeRTOS

S32 Design

Studio IDE

Page 13: Get to Know the S32G Vehicle Network Processor

PUBLIC

NXP S32G System Solution

S32G Highly-Integrated Solution

• Real-time MCU• High-performance MPU• HW offload for Ethernet &

Auto Communications• Integrated Security

Engine

CA

N P

HY

TJA

10

46

Fle

xR

ay

Sta

r

TJA

10

85

Dig

ita

l IN

Dig

ita

l O

UT

QSPI

NOR32/64-bt

LPDDR4

10-Port Ethernet Switch: SJA1110

Safety

MCU (S32K)

PMIC

(VR5510)

Cell

ModemCAN PHY

TJA1046

Eth PHY

100/1000

BASE-TX

Se

cu

re C

AN

PH

Y

TJA

11

5x

x20CH

LIN

PH

Y

TJA

10

22/2

4

LIN

PH

Y

TJA

10

22/2

4

OBD

x1CHx8CH

100/1000

MAC

100/1000

MAC

PHY PHY

100/1000

MAC

PHY

2 x

2 la

ne

s

Ethernet PHY

1000BASE-T1

1-Port 1-Port

1-Port 1-Port 1-Portx2CH x7CH

PC

Ie

Exp

an

sio

n

………

NXP Devices

NAND

(Managed)

S32G Vehicle Network Processor

2.5Gbps

Secure

Element(NCJ38A)

SP

I-Q

ua

dL

IN

SJA

11

24

32CH

SJA1110 Ethernet Switch

• Highest connectivity

• 2.5Gb/s Interfaces

• Integrated Security

VR5510 ASIL D PMIC • 60V direct connect• All system supplies

• ASIL D Functional Safety

SJA1124 SPI-QuadLIN

• Integrated MACs + PHYs

• Reduced MCU Pins

NXP PHY Portfolio• CAN, LIN, FlexRay

Broader NXP Portfolio• Secure Element, MCU

Page 14: Get to Know the S32G Vehicle Network Processor

PUBLIC

Key Benefits of NXP S32G System Solution

• Reduced BOM via common PMIC for S32G, switch, transceivers, DDR

• Optimal PCB layout via optimized pin alignment

• Optimal Ethernet BOM with HW/SW-compatible switch variants

• Integrated Ethernet PHYs lowers cost and reduces design effort

BOM Optimization

• High-speed 2.5Gbps SGMII link between Ethernet switch and S32G

• Strong, layered security partitioning between Ethernet switch and S32G

• Strong functional safety support across S32G/Ethernet Switch/PMIC

• Integrated ASIL D support with VR5510 power management (PMIC)

Differentiating Capabilities

• Common reference design hardware platform with design information

• Common software tools and drivers

• Common AVB/gPTP software for important redundancy capabilities

• Common NXP support

Faster Time to Market

Page 15: Get to Know the S32G Vehicle Network Processor

PUBLIC

Multiple S32G Hardware Platforms*

NXP

S32G-VNP-EVB

S32G Evaluation Board

Lab / Desktop

NXP

S32G-VNP-RDB

S32G Reference Design Board

Lab/Desktop

MicroSys miriac™

SBC-S32G274A

S32G Single Board

Computer + SoM

EmbeddedIn-Vehicle

Available Now Early Access Now, Broader Availability June’20 Available 2Q’20

* NOTE: Hardware platform delivery requires NXP marketing approval at this time.

Page 16: Get to Know the S32G Vehicle Network Processor

PUBLIC

Carmakers Application Developers Cloud & Service Providers

Proof of concept

Benchmarking

Vehicle data insights

New services deployment

Innovation platform

Software development

Test and validation

Demo showcase

Symbiotic compute

Over-the-Air (OTA) updates

Machine learning deployment

Edge service deployment

✓ S32G Reference Design

Board (RDB)

✓ Software Enablement

✓ Demonstrations

Accelerating Transformation Across the Automotive Ecosystem

Page 17: Get to Know the S32G Vehicle Network Processor

PUBLIC

S32G

Summary

S32G delivers advanced levels of

performance, security, ASIL D safety

and system integration

S32G enables edge-to-cloud

processing as well as ECU

consolidation to simplify vehicle

architectures

NXP offers a system solution for the

S32G along with a strong ecosystem

Page 18: Get to Know the S32G Vehicle Network Processor

PUBLIC

For More Information

• Contact your local NXP sales representative for questions involving pricing and schedule or

to obtain further technical information under Non-Disclosure Agreement

• Check nxp.com/s32g for more information about the S32G processor

Page 19: Get to Know the S32G Vehicle Network Processor

NXP, the NXP logo and NXP SECURE CONNECTIONS FOR A SMARTER WORLD are trademarks of NXP B.V. All other product or service names are the property of their respective owners. © 2020 NXP B.V.