ADAS & Driver Replacement: NXP Radar Solutions

15
Company Public 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. © 2019 NXP B.V. NXP Automotive Radar Segment Maik Brett & Roger Keen ADAS & Driver Replacement: NXP Radar Solutions June 2019 | Session #AMF-AUT-T3663

Transcript of ADAS & Driver Replacement: NXP Radar Solutions

Page 1: ADAS & Driver Replacement: NXP Radar Solutions

Company Public – 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. © 2019 NXP B.V.

NXP Automotive Radar Segment

Maik Brett & Roger Keen

ADAS & Driver Replacement:NXP Radar Solutions

June 2019 | Session #AMF-AUT-T3663

Page 2: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 1COMPANY PUBLIC 1

• NXP Radar Processor Overview

−NXP Processor Values

−Signal Processing Overview

• Signal Processing Toolbox

−HW & SW enablement

−S32R, MMIC, PMIC

Agenda

Page 3: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 2

Optimized for

Efficiency

Extended

functionality

SPT2.5

SPT2.0

SPT1.0MPC5775K

S32R27x

S32R37x

World’s 1st

Automotive RADAR IP

2x Performance

Improvement

SPT2.8• 2x performance increase

• Maximum reuseNG NCAP

~10x improvement in

performance

SPT3.0• Multi-Threading

• DSP integrationNG High Resolution

#1 Radar Processor ProviderScalable, highly integrated, safe &

secure family driving the digitalization

of radar & sensor data fusion

>50%radar modules use

NXP radar technology in 2018

S32RIndustry-leading

Performance Per Watt

Page 4: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 3

Application Context

MULTI-MODE

MRR/SRRNCAP Lateral Assist, Evasive Steering,

Highway Pilot

LONG RANGE

HIGH RESOLUTION

RADARAdaptive Cruise Control

Automatic Emergency Braking

Forward Collision Warning

TOMORROWNext Gen RADAR

Radar Network

Fusion;

NCAP Domain Controller

MULTI-MODE

MRR/SRRJunction Assist, Cross Traffic,

Evasive Steering

Page 5: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 4

Autonomous Driving – Today’s Sensor Capabilities

0

2

4

6Distance…

Speed…

Angle…

Classification

LocalizationMapping

Segmentation

Lane Detection

Traffic Signs

Camera

0

2

4

6Distance…

Speed…

Angle…

Classification

LocalizationMapping

Segmentation

Lane Detection

Traffic Signs

Lidar

0

2

4

6Distance…

Speed…

Angle…

Classification

LocalizationMapping

Segmentation

Lane Detection

Traffic Signs

Radar

• Dependency from environmental

conditions

• Estimation - No direct

measurement of range/speed

• Very high computation effort drives

power consumption+ cost

• Cost and size of sensors too high

because of mechanics

• Systems w/o mechanics ~10y

behind RADAR

• Precise measurements but lack of

resolution mainly in angular direction

• Current angular resolution imposes

heavy limit to classification and

mapping capabilities

missing

piece

Page 6: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 5

Imaging Radar

• Very High Azimuth and Elevation Resolution Performance

• Mainly for Autonomous Diving Use Cases (L3/L4)

Beamwidth

Az 5°No Elevation

Beamwidth

Az 2° / El 2°

Beamwidth

Az 0.1° / El 0.1°

Beamwidth

Az 0.5° / El 1°

1 MMIC + RRU

4 MMIC + RRM

Beamwidth

Az 4°/ El 4°

2 MMIC + RRU2

R. WU, M. BRETT

Page 7: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 6…

An

ten

na

#

(Sp

ace

)…

Chirp #

(Slow Time)

𝜃𝐻𝑖−𝑅𝑒𝑠

… …

ሶ𝑟

ሶ𝑟

Input:

ADC SamplesCoherent Proc.

Interval (CPI)

Output:𝒓- ሶ𝒓-𝜽𝑯𝒊−𝑹𝒆𝒔 Map

Hi-Resolution

DOA

Estimation

Algorithms

Radar Signal Processing (𝒓 ሶ𝒓𝜽)

Page 8: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 7

Strong Increasing Performance Demand

• The computation problem, bandwidths and memory needs scale ~ N x M x C

• Faster scanning needs extra performance + bandwidth

• More advanced algorithms require additional performance

Current Sensor

Generation

• N: Range bins

• M: Doppler cells

• C: Antenna channels

• S: Scan period (CPI)

N

M

N*

M*

Future Sensor

Generation

Page 9: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 8

SPT Capabilities

SPTFFT

FIR

Dot product

Max, Peak, Aggregate

dB mag

Angle

Sum, scale

Histogram

Copy

Transpose

Replace

DMA compression

DSP

Subsystem

Accelerated functions for

maximum performance

Customer programmable

functions for maximum flexibility

Page 10: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 9

LAX: Acceleration for Environmental Modelling

Detection & Tracking

Classification &

Segmentation

Mapping

Localization

LAX

Linear Diff'l

Equations

Kalman

Filters

Matrix

Functions

Fast

Convolution

Mahalanobis

Distance

Coordinate

Transforms

Optimization

Problems

Occupancy

Grid

HD

Beamforming

Page 11: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 10

Comprehensive NXP System Solution

MCU

ENET PHYTJA101AHN

CAN TRXTJA1043T

PMIC

77G TRX

77G TRX

Flash LPDDR4

77G TRX

77G TRX

CSI

CSI

CSI

CSI

clk

SPI

SPI

SPI

SPI

4

3

4

3

4

3

4

3

CAN

RMIIQSPI DDR

Page 12: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 11

Scalable Use Case with CSI2 Interface

Excellent scalability: sample rate/ number of channels/ ADC bit-width/ number of lanes/ clock rate

CSI2

CSI2

CSI2

CSI2 CSI2 CSI2 CSI2

CSI2 CSI2

CSI2

4ch x 80MSps

8ch x 40MSps

or vc x nch x sr x 16bit < 10Gbps

8ch x 80MSps

16ch x 40MSps

12ch x 66MSps

24ch x 33MSps

16ch x 50MSps

32ch x 25MSps

CSI2

clo

ck

lane1

lane2

lane3

lane4 2.5Gbps

5Gbps

7.5Gbps

10Gbps

TRX1: 4..8ch TRX2: 4..8ch TRX3: 4..8ch TRX4: 4..8ch

Page 13: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 12

Radar SDK

Development Tools

Mem

Visualization

Assembler

SPT

Compiler

LAX

Graphical Chirp

Designer

Radar Frontend

Base LibrariesEagle

Adaption

Layer

Dolphin

Adaption

Layer

???

Adaption

Layer

Frontend Adaption API

SPT Algo

Lib

LAX Algo

Lib

Simulation SupportMatlab / C

Func.models

SPT Lib

Matlab / C

Func.models

LAX Lib

Advanced Algorithm Library

LAX Graph Env.

Pro Libraries

Demo ApplicationRadar Demo Application

Virtual Prototype

Ta

rge

t S

oftw

are

SPT Driver

Early-access release available

DSP Algo

Lib

DSP

Compiler

Matlab

Code Gen

Graph Tool

Page 14: ADAS & Driver Replacement: NXP Radar Solutions

COMPANY PUBLIC 13

Outlook

New MIMO

Waveform

FCM+

Hi-Res.

Angle

Processing

Neural Net

Augmented

RADAR

Processing

Interference

Mitigation/

Avoidance

Next Generation RADAR Sensor

Sub-degree resolution, independent perception, high robustness

Page 15: ADAS & Driver Replacement: NXP Radar Solutions

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