pcie technology in automotive applications

27
PCIe ® Technology in Automotive Applications PCI-SIG ® Educational Automotive Webinar Series Presented by Edo Cohen (Valens), Ron DiGiuseppe (Synopsys) and Anwar Sadat (Texas Instruments)

Upload: others

Post on 17-Oct-2021

32 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PCIe Technology in Automotive Applications

PCIe® Technology in Automotive ApplicationsPCI-SIG® Educational Automotive Webinar Series

Presented byEdo Cohen (Valens), Ron DiGiuseppe (Synopsys) and Anwar Sadat (Texas Instruments)

Page 2: PCIe Technology in Automotive Applications

2

Speakers

Ron DiGiuseppe is the Automotive IP Segment

Manager at Synopsys. He is responsible for automotive

segment marketing for Synopsys DesignWare

Intellectual Property (IP) solutions for ADAS, Connected

Car, & Infotainment applications. Ron brings more than

22 years of semiconductor experience to Synopsys.

Prior to joining Synopsys, Ron held a range of

management positions at Xilinx for automotive

connectivity IP products as well as engineering

development and management roles for companies

including Oki Semiconductor, NEC, and Raytheon

Corporation.

Anwar Sadat is a product definer at TI’s high

speed signal conditioning team. He is with TI for

15 years and held various individual and

management positions developing high speed

products for PCIe, USB and Video interfaces.

Prior to TI he worked as an analog designer at

Conexant Systems.

He earned his MS and PhD in electrical

engineering from University of Central Florida.

He is on USB-IF board of directors.

Edo is Valens’ Director for Strategic Innovation,

spearheading automotive standardization. Edo

brings more than 25 years of experience as a

senior system engineer, with extensive knowledge

in system architecture, technical specifications,

definition and execution.

Prior to Valens, Edo held Senior System Architect

positions in Intel Corporation and at Marvell

Cellular Division, and held engineering managerial

positions at NAMS, Alvarion, and Floware. Edo

holds an MBA and a B.Sc. in Electrical Engineering

from Tel Aviv University.

Anwar Sadat

Product definer, Texas Instruments

Edo Cohen

Director Strategic Innovation, Valens Semiconductor

Ron DiGiuseppe

Automotive IP Segment Manager, Synopsys

Page 3: PCIe Technology in Automotive Applications

• Introduction

• PCIe® Use cases in Automotive

• PCIe Technology benefits in Automotive

• Use Case #1 – Scaling Compute Processing

• Use Case #2 – Data backbone applications

• Use Case #3 – PCIe based Storage

• Use Case #4 – Vehicle to Vehicle (V2V) / Vehicle to Infrastructure (V2X)

• Summary

• Q&A

Agenda

3

Page 4: PCIe Technology in Automotive Applications

Introduction

4

Page 5: PCIe Technology in Automotive Applications

New Electronics Architecture Required

• Transition from Distributed ECUs to centralized Domain Compute Modules

• New applications for ADAS, Connected Car & V2X

• Growing number & types of Sensors: Imaging, Lidar, Radar, Infra-Red

• Requires multi-core possessing & Interfaces

• System & SoC level Security

• System & SoC level Functional Safety

Trends & Applications Moving Automotive SoC Design to Complex FinFet Class SoCs

Requires High Performance FinFet Class Automotive SoCs

Page 6: PCIe Technology in Automotive Applications

AI Algorithms for Automotive Domains

• Powertrain SoCs

• Predictive analytics for sensor replacement

• EV motor control

• ADAS SoCs

• Embedded Vision acceleration for pedestrian detection/object detection

• Automatic Emergency Braking (AEB)

• Radar-Lidar DSP

• Infotainment SoCs

• Heads Up Displays

• Driver Drowsiness Detection

Requires Increase Compute Processing Performance

GatewayComfortDomain

Controller

ADASDomain

Controller

Infotainment Domain

Controller

PowertrainDomain

Controller

ConnectivityDomain

Controller

Sensor

Sensor

Sensor

Sensor

Sensor

Sensor

Vision

Sensor

Sensor

Sensor

Sensor

Radar

Sensor

Sensor

Sensor

Sensor

Lidar

Actuator

Actuator

Actuator

Actuator Actuator Actuator

5G/LTE, WLAN, BT, GNSS

Computing power needed increases with the square of sensor data1

Ex: Tesla FSD ADAS SoC provide 140TOPs1Source: Yole Development, March, 2020

Page 7: PCIe Technology in Automotive Applications

• Number/type of sensors increase data traffic

• >15G data rate2

• Waymo uses 29 cameras1

• Number of sensors increase compute processing

• Computing required > 1000 TOPs2

• Increased need for packet processing in Gateway

• Requires OTA SW management

• Increased need for Security

Domain Architecture & Sensor Data Traffic Increases Compute Processing

GatewayComfortDomain

Controller

ADASDomain

Controller

Infotainment /V2X Domain

Controller

PowertrainDomain

Controller

ConnectivityDomain

Controller

Sensor

Sensor

Sensor

Sensor

Sensor

Sensor

Vision

Sensor

Sensor

Sensor

Sensor

Radar

Sensor

Sensor

Sensor

Sensor

Lidar

Actuator

Actuator

Actuator

Actuator Actuator Actuator

5G/LTE, WLAN, BT, GNSS

1Source: YooJung Ahn, Head of Design at Waymo, March, 2020, 2Source: Yole Development, March, 2020

Page 8: PCIe Technology in Automotive Applications

Market Dynamics: Zonal Architecture Reshaping Automotive SoCs

Today

Domain Logical Architecture

Consolidating of ECUs

Integration of Functions, AI & ICs require 16/14nm

& 7nm FinFET Class SoC

Sensor

Sensor

Sensor

Sensor

Sensor

Sensor

Vision Sensor

Sensor

Sensor

Sensor

Radar

Sensor

Sensor

Sensor

Sensor

Lidar

Gateway

ADASDomain

Controller

Actuator

Actuator

Actuator

PowertrainDomain

Controller

Actuator Actuator Actuator

ComfortDomain

Controller

5G/LTE, WLAN, BT, GNSS

ConnectivityDomain

Controller

InfotainmentDomain

Controller

Tomorrow/Future

Zonal Physical Architecture

Multi-Applications Central Processing

Multi-Chip & Higher

Complexity/Performance 5nm SoC

Yesterday

30- 100+ ECUs in a car

Mainstream MCUs

Source //e2e.ti.com/blogs_/b/behind_the_wheel/posts/processing-the-advantages-of-zone-architecture-in-automotive

Page 9: PCIe Technology in Automotive Applications

• PCI Express® technology is mission critical for automotive SoCs

• Interfaces: LPDDR5/4/4X, Ethernet TSN, MIPI, HDMI, CXL, eDP, CAN

• Processing: AI Accelerators, Embedded Vision, DSP, Security

• Security & SoC Safety Manager

• Sensor Fusion

• 16-/14-nm → 8-/7-nm → 5-nm

• Functional Safety

PCIe® Architecture: Mission Critical for Automotive SoCs

ADAS

Security

SD/eMMC

NVMe

Safety Manager

Logi

c Li

bra

ries

Emb

edd

ed M

emo

riesLPDDR5/4/4X

Cache

(x12)

64-bit

Processor

Data path

StorageProcessing SubsystemSafety

& Security

Interconnect

Ethernet AVB/TSN

CAN, CAN-FD

MOST

Connectivity

HDMI

eDP

MIPI DSI

Graphics Core

ISP

DSP

MIPI CSI

Embedded Vision

Processor

Display Subsystem

PCIe

CXL

FlexRay

UART

Vision Subsystem

UFS

Page 10: PCIe Technology in Automotive Applications

10

PCI Express® Technology for Automotive Applications Use Cases

Use Case Item PCIe Use Model Application

1Scaling Compute

ProcessingChip-to-Chip

ADAS & IVI Domain Controllers

Autonomous Vehicle (AV)

Zonal Architecture-Central

Processing

2 Data Backbone Long Reach Zonal Architecture-In Car Network

3 PCIe Based StorageChip-to-Chip

Module

BlackBox

ADAS/AV Mapping

Infotainment

4Connectivity: Telematic

Control Unit (TCU)

Chip-to-Chip

Module

Long Reach

Telematics: BT, WIFI, 4G & 5G

V2X

Page 11: PCIe Technology in Automotive Applications

PCIe® Technology Benefits

11

Page 12: PCIe Technology in Automotive Applications

• Bandwidth

• Bandwidth doubled each generation

• Flexible link widths allow scalability

• x1 to x2, x4, x8, or x16.

• Ultra-Low Latency and Reliability

• Less protocol overhead

• Guaranteed reliable transport on hardware level

• Applications with real-time needs require short latency

• PCIe latency =~ 1-100ns range

PCIe® Technology Benefits (1/2)

12

Enterprise Server I/O Trends and PCIe Bandwidth scaling

Page 13: PCIe Technology in Automotive Applications

• DMA Addressing

• Built-in DMA method without packetization

• Allows processors to access shared memory efficiently

• Automotive Functional Safety

• CRC, Advanced error reporting built into Transaction and Application layer

• Message counter

• Breadth of PCIe Technology Ecosystem

• Pervasiveness across the industry

• Wide software base – Reduces cost of SW development

• Flexible interoperability with off-the-shelf components, cables

13

PCIe® Technology Benefits (2/2)

https://www.electronicdesign.com/markets/automotive/article/21804925/compiling-for-automotive-safety-and-performance

Page 14: PCIe Technology in Automotive Applications

Automotive Use Cases

14

Page 15: PCIe Technology in Automotive Applications

Applications

• Autonomous Vehicles (AV)

• ADAS (Advanced Driver Assist Systems)

• IVI (Infotainment)

Trend

• Processors/Accelerators/GPU connectivity

• Number of sensors increasing

• Compute Processing needs increasing

• 30 TOPS to 700+ TOPS (Self-driving cars)

• Compute scalability problem

• Used in ADAS domain controllers today

• Applicable to Domain or Zonal architectures

15

Use Case #1 – Compute Scalability (1/2)

https://www.ti.com/lit/wp/spry250/spry250.pdf

Page 16: PCIe Technology in Automotive Applications

Technology Requirements

• High Bandwidth

• Scalability

• Low Latency

• Hypervisor / Virtualized applications

• Better usage of power/thermal

• Functional safety

• Security

16

Use Case #1 – Compute Scalability (2/2)

ADAS Domain Controller

Accelerator SocAccelerator

SocAccelerator SocAutomotive

Processor Soc

Accelerator Soc(Ex: Machine Learning)

High BandwidthPCIe Lanes

Infotainment Domain Controller

Accelerator Soc

Accelerator Soc

Accelerator Soc

GPU (for Display)

Automotive Processor

Soc

High BandwidthPCIe Lanes

High BandwidthPCIe Lanes

Page 17: PCIe Technology in Automotive Applications

Application

• ECU Processing Redundancy

• Sensor Fusion and Aggregation

• ECU Zone/Ring Architecture Data Transfer

Trend

• High bandwidth between Zonal ECU’s (5Gbps-40Gbps+)

• Low latency requirement motivating native PCIe links over long reach

Technology Requirements

• High Bandwidth & Low latency

• EMC/EMI Reliability of long reach cable link

• Automotive Functional safety

• Security

17

Use Case #2 – Data Backbone Applications

Zonal Gateway

Zonal Gateway

Zonal Gateway

Zonal Gateway

Central Processing

Module

Actuator

Actuator

Actuator

Actuator

Actuator

Actuator

SensorSensorSensor

Sensor

Actuator

Actuator

Actuator

Actuator

Actuator

Actuator

SensorSensor

Actuator

Actuator

Actuator

Actuator

Actuator

Actuator

SensorSensorSensor

Actuator

Sensor

Actuator

Actuator

ActuatorActuator

Actuator

SensorSensorSensor

Actuator

Page 18: PCIe Technology in Automotive Applications

Applications

• Blackbox Recorders

• Record last 30 sec of video & sensor data

• Vehicle speed, acceleration, braking, steering wheel angle, engine rpm & restraint deployment

• Determine the root cause of an accident

• According to IIHS 100% of new cars have Event Data Recorders added by OEMs

• Mapping for Navigation and Real-Time Mapping for AVs

• Cockpit/Infotainment

• Central Processing

Technology Requirements

• Very High Endurance

• Extended data retention at high temperatures

• Very High Density

• Very Low latency

• 15+ year lifetime

• High bandwidth and fast startup/boot

• Guaranteed minimum write performance

• Automotive Grade 2 & Grade 1 Temp with multiple mission profiles

• Stable performance over time, over temperature

• SRIOV

18

Use Case #3 – PCIe® Based Storage (1/3)

Page 19: PCIe Technology in Automotive Applications

Use Case #3 – PCIe® Based Storage (2/3)Storage Evolution for Automotive Applications

• Automotive Storage moving toward SSDs

• Spinning HD not as reliable

• SSD based storage moving from eMMC/UFS to PCIe/NVME SSDs

19

NAND/eMMCeMMC

eMMC/UFS

eMMC/UFS/PCIe SSD

PCIe/NVMe SSD

2015 2020+ TIME2010

4 GB

32 GB

128 GB

1 TB

DENSITY

Page 20: PCIe Technology in Automotive Applications

• PCIe RAS features used for NVMe Based SSDs

• LCRC + ACK/NAK + Replay

• Receiving device checks LCRC, NAKs if not correct

• Ensures data is correct

• ACK/NAK timeouts

• Retrain the link if you haven’t seen an ACK or NAK in a long time

• Ensures silence isn’t disaster

• End-to-end CRC (ECRC)

• Low power L1SS

• ECNs to Enable Storage SSDs

• Downstream Port Containment

• Removed Host Bus Adaptor isolation requirements

• Improved Error containment and recovery

• Support for Hot Swap

• Separate RefClk Independent SSC (SRIS)

Use Case #3 – PCIe® Based Storage (3/3)PCIe Support for SSD Applications

20

RootComplex

HBA

SSD SSD SSD

RootComplex

SSD SSD

PCIe

PCIe

Storage Interconnect

SSD

Page 21: PCIe Technology in Automotive Applications

Use case #4 – V2X/V2VTelematics Connectivity Unit

21

Head UnitTCULTE/5G+WiFi+V2X+GNSS

TCU

Head Unit

Multi-modem:• 5G• V2X• WiFi• Bluetooth • GNSS

• Applications

• LTE/5G Modem

• WIFI + BT + GNSS

• V2X

• Trend

• Higher Bandwidth driven by introduction of 5G

• Simplified Integrated architecture

• Technology Requirements

• Scalable Multi-Gig throughput

• Security

• Automotive Functional Safety

• Data Reliability and Integrity

• EMC/EMI Reliability of long reach cable link

Page 22: PCIe Technology in Automotive Applications

Summary

22

Page 23: PCIe Technology in Automotive Applications

• Standardized solutions are preferable in Automotive market • Clear Roadmap

• Economy of scale driven by multiple players

• Long term availableity (as required in this market)

• Interoperability

• Certification and qualification process is stricter than in commercial markets • Longer processes

• Harder environmental requirements (e.g. temperature, vibration)

• Harsh EMC/EMI environment

• Automotive Functional Safety and Security solutions are required as End to End measures to maintain vehicle safety

• Support for vehicle lifetime• Backward and forward compatibility

• Easy migration and components upgrades

PCIe® Technology in Automotive – Summary (1/2)

23

Page 24: PCIe Technology in Automotive Applications

PCIe® Technology in Automotive – Summary (2/2)

24

• PCIe architecture has a well-established eco-system with strong technical

leadership

• It is optimal for closed highly integrated systems with limited scale

• Low latency fast and flexible power efficient PHY

• Hardware focused protocol with low overhead and Direct Memory Access

• End-to-End reliability and security

• PCIe technology is flexible and scalable to allow system to increase BW with no

major architecture changes

• Large software base to support the developer community

• Compliance program to ensure interoperability

Page 25: PCIe Technology in Automotive Applications

Always use The Right Tool - The Right Way

25

Page 26: PCIe Technology in Automotive Applications

26

Questions

Page 27: PCIe Technology in Automotive Applications

27

Thank you for attending the first entry in the PCI-SIG® Automotive Webinar series.

Information about upcoming automotive webinars will be available soon.

For more information please go to www.pcisig.com