40
Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019

Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Compliance and Signal

Integrity Analysis of

Automotive Ethernet NetworksSteve Murphy, FAE

September 25, 2019

Page 2: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Agenda – Automotive ENET Compliance and Debug

Introduction

100/1000Base-T1 Compliance testing

Overview of PHY Layer tests, setups, PHY device test modes and registry

control

Signal integrity and PHY Debug

Signal quality issues, debug tools:

Oscilloscope and fixture setup

Software analysis including: Eye Diagrams, eye measurements, equalization

TDR

2

Page 3: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Automotive EthernetSeminar Introduction

Page 4: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Serial Data Links -Typical ADAS System

4

SensorsSensor

Processing

Data Processing

& FusionVehicle Systems

LIDAR

RADAR

GPS

V2VV2I

LeftDPHY TX

Slave

RightDPHY TX

Slave

FrontDPHY TX

Slave

RearDPHY TX

Slave

SerializerDPHY

Master

SerializerDPHY

Master

SerializerDPHY

Master

SerializerDPHY

Master

RX

RX

RX

RXSerial Data Link

Analog Device

Key

Sensor Fusion Module

Memory

LPDDR4

DecisionProcessor

Data In

PCIe Gen410G ENET

Gateway ECU

Engine ECU

ABS ECU

Body ElectronicsECU

InstrumentationECU

Auto ENET

CAN FD

FlexRay

LIN

CAN

DisplayInfotainment

DSI-2

I2C

DPHY TX

SlaveMaster

DPHYRXUSB

HDMI

CSI-2

I2C

CSI-2

I2C

CSI-2

I2C

CSI-2

I2C

Auto ENET

Auto ENET

Auto ENET

CameraPre-Processor /

DeserializerFPD-LINK III

GSMLAPIX

FPD-LINK IIIGSMLAPIX

FPD-LINK IIIGSMLAPIX

FPD-LINK IIIGSMLAPIX

Digital Device

Mixed Signal Device

Serial Data Phy

AVB Ethernet Switch

Auto ENETAuto ENET

Auto ENET

Auto ENET

Page 5: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Automotive Ethernet - Hybrid of 1000Base-T and 100Base-Tx

1000Base-T (Gigabit Ethernet) PAM-5, 5 level, 125 MSps, 65-80 MHz

Full Duplex

Four twisted pairs

100Base-T MLT-3, 3 level, 125 MSps, 65-80 MHz

Half duplex

Two twisted pairs

Automotive Ethernet BroadR-Reach / 100Base-T1

PAM-3, 3 level, 66.67 MSps, 33.33MHz

(allows for lower cost cabling, filtering)

Full Duplex

Single twisted pair

Source: BroadR-Reach Spec Figure 1-1

OABR: Open Alliance BroadR-Reach

Page 6: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

1000Base-T1 and 100Base-T1 Employs PAM-3 Signaling

+1

0

-1

Page 7: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Focus for Today is on PHY

Figure 96–1—Architectural Positioning of 100BASE-T1

7

Relationship of 100Base-T1 to

ISO/IEC OSI reference model

and the IEEE 802.3 Ethernet

Model

Page 8: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Automotive Ethernet Organizations

BroadR-Reach

Automotive Ethernet

100Base-T1

1000Base-T1

OABR

(OPEN Alliance

BroadR-Reach)

RTPGE

(Reduced Twisted

Pair Gigabit

Ethernet)

Page 9: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Automotive EthernetPhysical Layer Compliance Testing

100/1000 Base-T1

Page 10: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Where is Electrical Compliance Testing Defined?

Defined at the connector of the transmitter

(MDI connector)MDI = medium dependent interface)

Governed by channel/connector recommendations

Page 11: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

PMA Tests: Group 1

Group 1: Electrical Measurements

Group 2: PMA Receive Tests Electrical transmitter tests are

performed with an oscilloscope

There are also MDI tests which are performed using a VNA

MDI Return Loss

MDI Mode Conversion Loss

Page 12: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

UNH IOL - Tests and Test Modes: 100BASE-T1 and 1000BASE-T1

12

Page 13: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

UNH IOL - Tests and Test Modes: 100BASE-T1 and 1000BASE-T1

13

Page 14: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Test Modes – PHY Register Control Examples – PHY Vendor Utilities

Broadcom Fibercode – FC601

Page 15: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Test Equipment Requirements – 100BASE-T1

1 GHz Oscilloscope with at least 2 GS/s sample rate Teledyne LeCroy recommends 10 GS/s

to provide 10x oversampling for jitter measurements

Oscilloscope with Spectral Analysis capability or Spectrum Analyzer

Disturbing Sine Wave Generator(used for test mode 4 only)

5.4 Vpk-pk at 11.11 MHz

2 BNC cables

2 BNC-SMA adapters

Ethernet Test Fixture

2 SMA cables

2 SMA-BNC Adapters

1 GHz Differential Probe(used for test mode 3 only)

Short Automotive Cable

Vector Network Analyzer

For return loss and common mode

Page 16: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Example Test Setup for PMA Compliance Testing

Page 17: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Close up of Test Setup for PMA Compliance Testing

DUT

Pair A

Differential

Signal

SMA Cables to

oscilloscope RJ45 Breakout Section

Page 18: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Test Setup for the Distortion Test

18

Oscilloscope

AWG (for Vd)

DUT

“Short” Automotive Ethernet CableEthernet Test Fixture

Page 19: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Close up of Test Setup for the Distortion Test – Directional Coupler

DUT

Pair A

Differential

Signal

SMA Cables to

oscilloscope

Distortion Test

Section

Differential Vd from AWG

Directional

coupler:

DUT sees Vd

but very little is

seen by the

oscilloscope

Page 20: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Test Example - Transmitter Timing Master Jitter

Description

This test verifies jitter on transmitted clock is within specified limits

Utilizes PHY Test Mode 2

Measure RMS (root mean squared) of the MDI output jitter over at least

1 ms

Test limit is 50 ps

Page 21: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Transmitter Timing Master Jitter – Methodology

1. Measure Time Interval Error (TIE)

Page 22: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Transmitter Timing Master Jitter – Methodology

2. Create a track of TIE measurements

Page 23: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Transmitter Timing Master Jitter – Methodology

3. Measure rms of TIE track

4. Compare to 50 ps

Page 24: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Test Example - Transmitter Distortion

Description

Test mode 4

Requires access to the TX_TCLK

Disturbing sine wave is sent to

DUT and distortion is measured

Measured using MatLab script

Test limit is 15 mV

Goal

Make sure transmitted signal has

minimal distortion so link partner's

receiver can interoperate with DUT

24

Source: IEEE 100Base-T1 Figure 96-21

Page 25: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

MATLAB Code is Provided in the Spec for Peak Distortion Calculation

Any error from ideal reference is counted as distortion

Removes the disturbing sine wave and measures peak distortion at equally spaced phases of the symbol period

Can be run on a separate PC

Teledyne LeCroy embeds MATLAB code in the scope software Doesn’t require a MATLAB license

to process

25

Source: IEEE 100Base-T1

Page 26: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Distortion Calculation

1. Calculate Distortion

2. Compare to 15 mV3. Measure 10 phases

over the UI

Page 27: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Automated Testing and Documentation - Report Example

Teledyne LeCroy QPHY Software

Page 28: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Automotive Ethernet

Signal Quality and Debug

Page 29: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Detecting Signal Quality Link Issues

Signal Quality PHY issues include: Bit errors

Jitter and noise issues

PHY amplitude errors

Rise and Fall time issues

Reflections

Glitches

Runts

Intersymbol Interference

Crosstalk

Problems not detected during compliance testing

Oscilloscope Eye diagram is an overlay of signal transitions, PAM-3 signals, used to characterize system performance

Debug tools separate bi-directional communication of Master and Slave

Equalization shows signal quality from receiver’s perspective

29

Page 30: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Teledyne LeCroy’s Automotive Ethernet Solutions

100Base-T1 and 1000Base-T1

Automated Compliance Testing

QPHY packages

Compliance test fixture

Automotive Ethernet Debug Toolkit

Debug signal quality link communication

issues

Calibrated Signal Separation

TF-AUTO-ENET separates

bidirectional link traffic

30

Page 31: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Automotive Ethernet Eye Pattern Analysis and Debug

Info

31

Page 32: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

AUTO ENET Toolkit Setup

Page 33: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Setup Example - Connecting DUTs and Oscilloscope

Connection to oscilloscope through use of SMA cables and SMA / BNC adaptors

Connector boards for attaching both Master and Slave UTP wires

TF-AUTO-ENET fixture that maintains link communication between Master and Slaves and enables uni-directional link quality analysis (separation)

Oscilloscope software tools to Generate eye diagrams and eye

measurements – amplitude and timing

Calibrate TF-Auto-ENET fixture to remove reflections

TDR analysis of signal integrity connections

FFE Equalization to view link quality as receivers

Eye diagram BER contours

TF-AUTO-ENET fixture setup SMA connector boards connect to Port 1 and

Port 2 Inputs

Port 1 and Port 2 outputs connect to scope

33

Page 34: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Separation of Bi-directional Auto ENET Traffic

Maintains link communication

Separates bidirectional link traffic, using two directional couplers, to independently view signals from Master and Slave

Built-in calibration routine, provides superior signal fidelity, labeled as Corrected Eye

Includes TDR analysis of signal integrity connections

34

Page 35: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

TF-AUTO-ENET Fixture Calibration

35

Calibration of TF-AUTO-ENET removes reflections for high signal fidelity measurements

Controlled by Auto ENET Debug Toolkit software

Corrected Signal (Left) vs Uncorrected (Right)

Page 36: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Corrected Signal (Blue) vs Uncorrected (Orange)

36

Page 37: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Eye Diagram FFE Equalization

37

Feed Forward Equalization (FFE) provides insight to signal quality from receiver’s

perspective

Controlled by AUTO ENET Debug Toolkit

Uncorrected, Unequalized Eye (Left) vs Uncorrected Equalized (Right)

Page 38: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

WavePulser 40iX TDR - High-Speed Interconnect Analyzer

Page 39: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

TDR Impedance profile complements S-parameters

WavePulser 40IX intro - customer presentation- June 2019 39

50 Ω Microstrip Filter

Time Domains views:

Impedance profile

detects we are using

connectors with

different quality

Frequency domain views:

S-parameters does not

allow to detect we are

using connectors with

different quality

WavePulser 40iX

combines Impedance

Profile and S-parameters

in a single acquisition

provides unmatched

characterization

S-parameters Impedance Profile

Port 2Port 1

Return Loss

Insertion Loss

frequency

Port 2

Port 1

SMA 2.92 mm

Page 40: Compliance and Signal Integrity Analysis of Automotive ... · Compliance and Signal Integrity Analysis of Automotive Ethernet Networks Steve Murphy, FAE September 25, 2019. ... Broadcom

Thank you!

Questions?

[email protected]