SlideShare a Scribd company logo
Automotive Ethernet Webinar
Physical Layer Compliance Testing
Bob Mart
Product Line Manager
robert.mart@teledyne.com
Upcoming Events: teledynelecroy.com/events
Live Seminar: Automotive Ethernet Day
Basics Of Automotive Ethernet and Physical Compliance
Santa Clara, CA
Live Seminar: Automotive Ethernet Day
Basics Of Automotive Ethernet and Physical Compliance
Farmington Hills, MI
Agenda
 What is Compliance Testing for Automotive Ethernet?
 Overview of Required Test Modes
 Description of Each Test
 Review of Required Test Equipment
 Hands on Testing
6/7/2017 3
Defining Automotive Ethernet
 Can refer to any Ethernet-based
network for in-vehicle electrical
systems
 Enables faster data
communication to meet rising
demand
 Specifically tailored to meet the
needs of automotive industry
6/7/2017 4
BroadR-Reach
Automotive Ethernet
100Base-T1
1000Base-T1
OABR
(OPEN Alliance
BroadR-Reach)
RTPGE
(Reduced Twisted
Pair Gigabit
Ethernet)
What is 100Base-T1?
 IEEE 802.3bw Physical Layer Specifications and Management Parameters for 100
Mb/s Operation over a Single Balanced Twisted Pair Cable (100Base-T1)
 IEEE specification for 100 Mb/s Automotive Ethernet
 Interoperable with OPEN Alliance BroadR-Reach
 Same RAND terms apply
 Nearly the same thing as BroadR-Reach
 Often times names are used interchangeably
 Few exceptions
 Electrical PMA has a Transmit Peak Differential Output
 Changes in the protocol timing for wake up commands
 Why create a new spec?
 Driven by other applications: industrial automation and avionics
6/7/2017 5
Physical Layer Compliance Testing
Overview of Compliance Testing
Categories of Automotive Ethernet Testing
 Electrical Signaling: Physical Media Attachment (PMA)
 Determine if product conforms to electrical transmitter and receiver
specifications
 Physical Coding Sublayer (PCS) & PHY Control
 Evaluates functionality of the protocol
 PCS transmit/receive
 State diagrams
 Encoding/decoding
 Scrambling/descrambling
 There are recommendations for other elements
 Common Mode Choke (CMC), EMC, Communication Channel, ECU, switches
6/7/2017 7
We will focus on Electrical Signaling
 Electrical Signaling: Physical Media Attachment (PMA)
 Determine if product conforms to electrical transmitter and receiver
specifications
 Physical Coding Sublayer (PCS) & PHY Control
 Evaluates functionality of the protocol
 PCS transmit/receive
 State diagrams
 Encoding/decoding
 Scrambling/descrambling
 There are recommendations for other elements
 Common Mode Choke (CMC), EMC, Communication Channel, ECU, switches
6/7/2017 8
What is Compliance Testing in the Context of Automotive Ethernet?
 The 100Base-T1 spec includes requirements for PMA, PCS, and PHY
Control
 IEEE does not write test specifications
 UNH has traditionally written test documents which describe how tests can
be performed
 It is up to the OEM, Tier 1, PHY Vendor, etc. to work with a test
equipment manufacturer or test house to perform testing
6/7/2017 9
Automotive Ethernet Test Suites
 OPEN Alliance licensed
UNL-IOL to create test suites for
each group of testing
 UNH-IOL maintains Test Suites
which contain a description of
how they perform testing
 These act as pseudo test specs
 PMA
 PCS
 PHY Control
6/7/2017 10
PMA Tests have two groups
 Group 1: Electrical Measurements
 Group 2: PMA Receive Tests
6/7/2017 11
PMA Electrical Measurements
 We will focus on the electrical
transmitter tests performed with
an oscilloscope
 There are also MDI tests which
are performed using a VNA
 MDI Return Loss
 MDI Mode Conversion Loss
6/7/2017 12
A Quick Note About PMA Receive Tests
 Group 2 is analogous to a
protocol level test
 PCS testing is typically done by
silicon vendors
6/7/2017 13
Why is PHY Compliance Important?
 OEMs have a lengthy development cycle for an ECU
 Need assurance that PHY chip meets requirements prior to implementation
 Once the PHY chip has been incorporated into the ECU it should also
be tested – testing is not just for PHY vendors
 This may be full compliance testing or a subset of compliance tests
 Compliance to 100BASE-T1 does not guarantee interoperability
 Transmitter requirements are well defined, the receiver is left up to the
implementer
6/7/2017 14
Where is the Electrical Compliance Testing Defined?
6/7/2017 15
Defined at the connector of the transmitter
Governed by channel/connector recommendations
Physical Layer Compliance Testing
100Base-T1 Test Modes
100Base-T1 has 5 Test Modes
 Why do we have test modes?
 Allow for a common pattern to test stressful conditions across all devices
 Improves odds of interoperability
 Based off of IEEE 802.3 Clause 40.6.1.1.2
6/7/2017 17
Test Modes Tests Performed
Test Mode 1 Output Droop
Test Mode 2 Master Jitter & Clock Frequency
Test Mode 3 (optional) Slave Jitter
Test Mode 4 Distortion
Test Mode 5 Power Spectral Density & Peak Differential Output
Test Mode 1 – Transmit Droop
6/7/2017 18
N “+1” symbols followed by N “-1” symbols
ie: square wave
N symbol period must be greater than 500 ns
N > 34 symbols
Test Mode 2 – Transmit Jitter in Master Mode
6/7/2017 19
33 1/3 MHz clock
Repeating sequence of {-1,1}
Test Mode 3 – Transmit Jitter in Slave Mode (optional)
6/7/2017 20
33 1/3 MHz clock – timed in Slave mode
Repeating sequence of {-1,1}
Test Mode 4 – Transmitter Distortion Test
6/7/2017 21
PAM-3 signal with a symbol interval of 15 ns
Repeating pattern every 2047 symbols
g(x) = 1 + x9 + x11
Test Mode 5 – Normal Operation at Full Power
6/7/2017 22
PAM-3 symbol with a symbol interval of 15 ns
Random sequence of {-1,0,1}
Generation of Test Modes
 Each PHY vendor has a “backdoor” method to modify the necessary
registers to enter each test mode
 This often not publically available and the method will vary from vendor
to vendor
 You must ask your PHY vendor how to generate these test modes
6/7/2017 23
Physical Layer Compliance Testing
Test Detail
7 Differential Electrical Physical Layer Compliance Tests
 BroadR-Reach & 100Base-T1
 Maximum Transmitter Output Droop
 Transmitter Clock Frequency
 Transmitter Timing Master Jitter
 Transmitter Timing Slave Jitter
 Transmitter Distortion
 Transmitter Power Spectral Density (PSD)
 100Base-T1 Only
 Transmitter Peak Differential Output
6/7/2017 25
Test Setup for PMA Compliance Testing
6/7/2017 26
Oscilloscope
DUT
“Short” Automotive Ethernet CableEthernet Test Fixture
Close up of Test Setup for PMA Compliance Testing
6/7/2017 27
DUT
Pair A
Differential
Signal
SMA Cables to
oscilloscope RJ45 Breakout Section
Maximum Transmitter Output Droop – Description
 Test Mode 1
 Measure positive and negative
droop
 Test limit is 45%
 Verify that the transmitter does
not droop more than the
specified amount
6/7/2017 28
Source: IEEE 100Base-T1 Figure 96-23
Maximum Transmitter Output Droop – Methodology
6/7/2017 29
1. Locate Initial Peak
(Vpk+ & Vpk-)
2. Measure Voltage after 500 ns
(Vdrooped+ & Vdrooped-)
Maximum Transmitter Output Droop – Methodology
6/7/2017 30
3. Calculate Droop+ & Droop-
Droop = 100 x (Vdrooped/Vpk)
4. Compare to
limit of 45%
Transmitter Clock Frequency – Description
 Test Mode 2
 Measure symbol transmission rate in Master Mode
 Test limit is 66 2/3 MBd +/- 100 ppm
 Verify that the frequency of the transmitted clock meets the spec limits
6/7/2017 31
Transmitter Clock Frequency – Methodology
6/7/2017 32
1. Measure frequency or
bitrate
Transmitter Clock Frequency – Methodology
6/7/2017 33
2. Compare to limit Note: 33 MHz
is half the baud
rate, since it
takes two
symbols to
create one
cycle
Transmitter Timing Master Jitter – Description
 Test Mode 2
 Measure RMS (root mean squared) of the MDI output jitter over at least
1 ms
 Test limit is 50 ps
 This test will verify that the jitter on the transmitted clock is within the
specified limits
6/7/2017 34
Transmitter Timing Master Jitter – Methodology
6/7/2017 35
1. Measure Time Interval Error (TIE)
Transmitter Timing Master Jitter – Methodology
6/7/2017 36
2. Create a track of TIE measurements
What is a track?
6/7/2017 37
A plot of each measured value in an acquisition
In this case there are 13 measured values
1
2
3
4
5
6
7
8
9
10
11
12
13
Provides insight into temporal trends of measured data
Transmitter Timing Master Jitter – Methodology
6/7/2017 38
3. Measure rms of TIE track
4. Compare to 50 ps
Transmitter Timing Slave Jitter – Description
 In normal operation as Slave
 Probe TX_TCLK or Test mode 3
 Measure RMS (root mean
squared) jitter of Slave TX_TCLK
 Test limit is 0.01 UI (150 ps)
 This test will verify that the jitter
on the signals received by the
slave is within the specified limits
6/7/2017 39
Source: IEEE 100Base-T1 Figure 96-24
Access to TX_TCLK
6/7/2017 40
 TX_TCLK = transmitted clock
 The spec says that each DUT must provide a means to access this
clock
 Rarely the case unless testing a PHY eval board
 ie: ECU
 Without access to the TX_TCLK this test cannot be performed
Source: IEEE 100Base-T1
Transmitter Timing Slave Jitter – Methodology
6/7/2017 41
3. Measure rms of TIE track
4. Compare to 150 ps 1. Measure TIE
2. Create a track of TIE measurements
Transmitter Distortion – Description
 Test mode 4
 Requires access to the TX_TCLK
 A disturbing sine wave is sent to
DUT and distortion is measured
 Test limit is 15 mV
 Make sure the transmitted signal
has minimal distortion so the link
partner's receiver can
interoperate with the DUT
6/7/2017 42
Source: IEEE 100Base-T1 Figure 96-21
Setup for Disturbing Sine Wave (Vd)
 Simulates the presence of a remote
transmitter
 If the DUT is not sufficiently linear Vd
will cause significant distortion
products to appear in the DUT output
 Frequency must be exactly 1/6 of the
DUTs symbol rate
 DUT must be subjected to Vd of
5.4 Vpk-pk
 Test can be performed with or without
Vd
6/7/2017 43
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
6/7/2017 44
Source: IEEE 100Base-T1
The Distortion Test Setup is Very Complicated
 Disturbing sinewave source,
oscilloscope, and DUT all need
to locked in frequency
 DUT has a reference clock of
66 2/3 MHz
 All test equipment takes a
reference clock in of 10 MHz
6/7/2017 45
Software Clock Recovery – Distortion Testing Made Easy
 Teledyne LeCroy has developed a unique software clock recovery
algorithm
 First demonstrated at UNH Plugfest in November 2016
 Removes the need to synchronize the DUT with the scope and
disturbing sine wave
 Enables test to be completed without a hardware frequency converter
board
 Makes setup simpler and cheaper
 Possible to perform testing on DUTs without access to TX_TCLK
6/7/2017 46
Teledyne LeCroy Simplified the Distortion Test Setup
6/7/2017 47
Matlab code is all run on
the scope
Clock recovery removes the
need for frequency locking
Teledyne LeCroy Test Setup for the Distortion Test
6/7/2017 48
Oscilloscope
AWG (for Vd)
DUT
“Short” Automotive Ethernet CableEthernet Test Fixture
Close up of Test Setup for the Distortion Test
6/7/2017 49
DUT
Pair A
Differential
Signal
SMA Cables to
oscilloscope
Distortion Test
Section
Differential Vd from AWG
Directional
couples
DUT sees Vd
but very little is
seen by the
oscilloscope
How Does the Software Clock Recovery Work?
 Aligns the oscilloscope’s sampled points with DUT’s TX_TCLK
 1. Find the correct frequency offset of the DUT
 Measure a reference waveform without disturbing signal
 2. Re-sampling the input data to the nominal bitrate
6/7/2017 50
1. Finding the Correct Frequency Offset of the DUT
 Pattern length of
2047 bits which
repeats after
30.705 μs
 Using two zoom
windows with an
offset of 30.705 μs
the same pattern will
be found
6/7/2017Company Confidential 51
30.705 μs
1. Finding the Correct Frequency Offset of the DUT
Measure the delta time for all edges in Zoom 1 to the correspondent edge
in Zoom 2 and calculate the average of all measurements
6/7/2017Company Confidential 52
∆ ∆
6/7/2017Company Confidential 53
 P1 = average of
measurements
between Z1 and Z2
 P3 = offset in ns
from the ideal length
of the pattern
 P5 = offset of the
clock in ppm
1. Finding the Correct Frequency Offset of the DUT
2. Re-sampling the Input Data to the Nominal Bitrate
6/7/2017Company Confidential 54
 First step is to add
additional points
between the
sampling points
(interpolation)
 In this example we
have interpolated
by a factor of 10
Sampling points
Interpolation
2. Re-sampling the Input Data to the Nominal Bitrate
6/7/2017Company Confidential 55
 To increase the
frequency by 10%
we have to use
every 9th point (9,
18, 27,…) from the
interpolated
waveform
 To decrease the
frequency by 10%
it would be every
11nd point
Point for new waveform
Maximum Transmitter Output Droop – Methodology
6/7/2017 56
1. Calculate Distortion
2. Compare to 15 mV
3. Measure 10 phases
over the UI
Transmitter Power Spectral Density (PSD) – Description
 Test Mode 5
 Calculates the PSD of signal in
normal operation
 Can be performed with a
spectrum analyzer or
oscilloscope with spectrum
capabilities
 Verifies that the PSD does not
exceed the specified mask
6/7/2017 57
Source: IEEE 100Base-T1 Figure 96-25
Maximum Transmitter Output Droop – Methodology
6/7/2017 58
1. Calculate PSD
Maximum Transmitter Output Droop – Methodology
6/7/2017 59
2. Average PSD over 60 seconds
Maximum Transmitter Output Droop – Methodology
6/7/2017 60
3. Test against mask
Transmitter Peak Differential Output – Description
 Test Mode 5
 Measures peak-peak voltage during normal operation
 Measured during PSD test
 We recommend to use 10 us/div
 Verifies that the signal does not exceed maximum amplitude of
2.2 Vpk-pk
6/7/2017 61
Maximum Transmitter Output Droop – Methodology
6/7/2017 62
1. Measure Peak to Peak voltage
2. Compare to 2.2 V
Physical Layer Compliance Testing
Test Equipment Requirements
Test Equipment Requirements
 1 GHz Oscilloscope with at least
2 GS/s sample rate
 We recommend 10 GS/s
 Oscilloscope with Spectral
Analysis capability or Spectrum
Analyzer
 Disturbing Sine Wave Generator
 5.4 Vpk-pk at 11.11 MHz
 2 BNC cables
 2 BNC-SMA adapters
6/7/2017 64
 Ethernet Test Fixture
 2 SMA cables
 2 SMA-BNC Adapters
 1 GHz Differential Probe
 Short Automotive Cable
 Vector Network Analyzer
 For return loss and common
mode
Ethernet Test Fixture (TF-ENET-B)
 Fixture used for 10/100/1000
Base-T testing
 RJ45 Interface
 Breakout section
 Distortion test section
 Designed so that only DUT sees
the disturbing signal
 Need to pay attention to which
pair the signal is brought out on
the RJ45 connector
6/7/2017 65
Connecting the DUT to the Ethernet Fixture
 The Medium Dependent Interface (MDI) is not mechanically specified
 The tester is responsible for creating a mating fixture/cable
 This is referred to as a “Short Automotive Cable”
 This cable should be as short as possible
6/7/2017 66
Example of Custom Short Automotive Cables
6/7/2017 67
Example of Custom Short Automotive Cables
6/7/2017 68
Example of Custom Breakout Fixture
6/7/2017 69
Physical Layer Compliance Testing
Automated Compliance Software
Why use Automated Compliance Software?
 Automation will greatly decrease the test time
 Complete testing takes less than 10 minutes
 Complete documentation of test results
 You don’t need to be an expert to perform testing
 Software guides you through each step
 Results are fully repeatable – tested the same way every time
6/7/2017 71
QPHY-BroadR-Reach: Teledyne LeCroy’s Automated Test Package
 BroadR-Reach V3.2 and
100Base-T1
 Industry’s first test package
 Support for all PMA Transmitter
tests
 Only test platform to perform
software clock recovery for
distortion test
6/7/2017 72
Guides the User Through the Each Step
 Prompts notify user to output
correct test pattern
6/7/2017 73
 Detailed connection diagrams
ensure the proper setup
Fully Documented Report Automatically Generated
 Report conations:
 Test values
 Specified test limits
 Screen captures
 Can be created as:
 HTML
 PDF
 XML
6/7/2017 74
Fully Documented Report Automatically Generated
6/7/2017 75
Advanced Debugging
 Stop On Test
 User can pause testing after each individual test
 Seamlessly resume testing after debugging
 Pause on Failure
 During the test the software notify
the user if a failure occurs
 Each test can be looped to easily
perform optimization and margin testing
6/7/2017 76
6/7/2017Company Confidential 77
Questions?
Bob Mart
Robert.Mart@teledynelecroy.com

More Related Content

What's hot

MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI Alliance
 
Eye diagram in Communication
Eye diagram in CommunicationEye diagram in Communication
Eye diagram in Communication
Sivanesh M
 
The IEEE 1149.1 Boundary-scan test standard
The IEEE 1149.1 Boundary-scan test standardThe IEEE 1149.1 Boundary-scan test standard
The IEEE 1149.1 Boundary-scan test standard
Jose Manuel Martins Ferreira
 
Introduction to stm32-part2
Introduction to stm32-part2Introduction to stm32-part2
MIPI DevCon 2016: MIPI D-PHY - Physical Layer Test & Measurement Challenges
MIPI DevCon 2016: MIPI D-PHY - Physical Layer Test & Measurement ChallengesMIPI DevCon 2016: MIPI D-PHY - Physical Layer Test & Measurement Challenges
MIPI DevCon 2016: MIPI D-PHY - Physical Layer Test & Measurement Challenges
MIPI Alliance
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
DVClub
 
Communication stack
Communication stackCommunication stack
Communication stack
Medhat HUSSAIN
 
Lte training session_1
Lte training session_1Lte training session_1
Lte training session_1
Sajal Kumar Das
 
PCIe
PCIePCIe
Lte most used command rev1
Lte most used command rev1Lte most used command rev1
Lte most used command rev1
Christofer Dinamiko
 
Pci express technology 3.0
Pci express technology 3.0Pci express technology 3.0
Pci express technology 3.0
Biddika Manjusree
 
The Inevitable - Ethernet in Automotive
The Inevitable - Ethernet in AutomotiveThe Inevitable - Ethernet in Automotive
The Inevitable - Ethernet in Automotive
Simon Edelhaus
 
Design for Testability
Design for Testability Design for Testability
Design for Testability
kumar gavanurmath
 
UVM Methodology Tutorial
UVM Methodology TutorialUVM Methodology Tutorial
UVM Methodology Tutorial
Arrow Devices
 
Amplitude modulation
Amplitude modulationAmplitude modulation
Amplitude modulation
Rumah Belajar
 
APB protocol v1.0
APB protocol v1.0APB protocol v1.0
APB protocol v1.0
Azad Mishra
 
Timing closure document
Timing closure documentTiming closure document
Timing closure document
Alan Tran
 
Pcie basic
Pcie basicPcie basic
Pcie basic
Saifuddin Kaijar
 
dft
dftdft
System verilog important
System verilog importantSystem verilog important
System verilog important
elumalai7
 

What's hot (20)

MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
 
Eye diagram in Communication
Eye diagram in CommunicationEye diagram in Communication
Eye diagram in Communication
 
The IEEE 1149.1 Boundary-scan test standard
The IEEE 1149.1 Boundary-scan test standardThe IEEE 1149.1 Boundary-scan test standard
The IEEE 1149.1 Boundary-scan test standard
 
Introduction to stm32-part2
Introduction to stm32-part2Introduction to stm32-part2
Introduction to stm32-part2
 
MIPI DevCon 2016: MIPI D-PHY - Physical Layer Test & Measurement Challenges
MIPI DevCon 2016: MIPI D-PHY - Physical Layer Test & Measurement ChallengesMIPI DevCon 2016: MIPI D-PHY - Physical Layer Test & Measurement Challenges
MIPI DevCon 2016: MIPI D-PHY - Physical Layer Test & Measurement Challenges
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
 
Communication stack
Communication stackCommunication stack
Communication stack
 
Lte training session_1
Lte training session_1Lte training session_1
Lte training session_1
 
PCIe
PCIePCIe
PCIe
 
Lte most used command rev1
Lte most used command rev1Lte most used command rev1
Lte most used command rev1
 
Pci express technology 3.0
Pci express technology 3.0Pci express technology 3.0
Pci express technology 3.0
 
The Inevitable - Ethernet in Automotive
The Inevitable - Ethernet in AutomotiveThe Inevitable - Ethernet in Automotive
The Inevitable - Ethernet in Automotive
 
Design for Testability
Design for Testability Design for Testability
Design for Testability
 
UVM Methodology Tutorial
UVM Methodology TutorialUVM Methodology Tutorial
UVM Methodology Tutorial
 
Amplitude modulation
Amplitude modulationAmplitude modulation
Amplitude modulation
 
APB protocol v1.0
APB protocol v1.0APB protocol v1.0
APB protocol v1.0
 
Timing closure document
Timing closure documentTiming closure document
Timing closure document
 
Pcie basic
Pcie basicPcie basic
Pcie basic
 
dft
dftdft
dft
 
System verilog important
System verilog importantSystem verilog important
System verilog important
 

Similar to Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides

USB 3.1 Gen 2 Compliance Testing and Debug Webinar
USB 3.1 Gen 2 Compliance Testing and Debug WebinarUSB 3.1 Gen 2 Compliance Testing and Debug Webinar
USB 3.1 Gen 2 Compliance Testing and Debug Webinar
teledynelecroy
 
Zigbee 802-15-4
Zigbee 802-15-4Zigbee 802-15-4
Zigbee 802-15-4
SHUBHAM MORGAONKAR
 
VLinkSys.ppt
VLinkSys.pptVLinkSys.ppt
VLinkSys.ppt
avifmuhammad54
 
Michael Monaghan - Evolution of New Feature Verification in 3G Networks
Michael Monaghan - Evolution of New Feature Verification in 3G NetworksMichael Monaghan - Evolution of New Feature Verification in 3G Networks
Michael Monaghan - Evolution of New Feature Verification in 3G Networks
TEST Huddle
 
Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation
Richard Hsu
 
PAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations WebinarPAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations Webinar
Hilary Lustig
 
PAM4 Analysis and Measurement Webinar Slidedeck
PAM4 Analysis and Measurement Webinar SlidedeckPAM4 Analysis and Measurement Webinar Slidedeck
PAM4 Analysis and Measurement Webinar Slidedeck
teledynelecroy
 
E nodeb
E nodebE nodeb
E nodeb
Rafayel James
 
Range to Fault for PIM Testing (Kaelus white paper)
Range to Fault for PIM Testing (Kaelus white paper)Range to Fault for PIM Testing (Kaelus white paper)
Range to Fault for PIM Testing (Kaelus white paper)
Kaelus
 
FIELD TESTING of 2G 3G Devices.ppt
FIELD TESTING  of 2G 3G Devices.pptFIELD TESTING  of 2G 3G Devices.ppt
FIELD TESTING of 2G 3G Devices.ppt
patrickwang85
 
Canopen a technical introduction jieshao
Canopen a technical introduction jieshaoCanopen a technical introduction jieshao
Canopen a technical introduction jieshao
aliftrk
 
ATE Testers Overview
ATE Testers OverviewATE Testers Overview
ATE Testers Overview
stn_tkiller
 
Lte advanced conformance & standards
Lte advanced conformance & standardsLte advanced conformance & standards
Lte advanced conformance & standards
CPqD
 
Operator E CA(Carrier Aggregation) Feature Test Guide.docx
Operator E CA(Carrier Aggregation) Feature Test Guide.docxOperator E CA(Carrier Aggregation) Feature Test Guide.docx
Operator E CA(Carrier Aggregation) Feature Test Guide.docx
Akhtar Khan
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
Jagu Mounica
 
C08 – Updated planning and commissioning guidelines for Profinet - Xaver Sch...
C08 – Updated planning and commissioning guidelines for Profinet -  Xaver Sch...C08 – Updated planning and commissioning guidelines for Profinet -  Xaver Sch...
C08 – Updated planning and commissioning guidelines for Profinet - Xaver Sch...
PROFIBUS and PROFINET InternationaI - PI UK
 
Wcdma RNO RF optimization
Wcdma RNO RF optimizationWcdma RNO RF optimization
Wcdma RNO RF optimization
Zineddine Menani
 
Qualcomm lte-performance-challenges-09-01-2011
Qualcomm lte-performance-challenges-09-01-2011Qualcomm lte-performance-challenges-09-01-2011
Qualcomm lte-performance-challenges-09-01-2011
Muhammad Noor Ifansyah
 
STS Characterization to Production Test
STS Characterization to Production TestSTS Characterization to Production Test
STS Characterization to Production Test
Hank Lydick
 
Drive Test and Optimization Tutorial - I.pdf
Drive Test and Optimization Tutorial - I.pdfDrive Test and Optimization Tutorial - I.pdf
Drive Test and Optimization Tutorial - I.pdf
hamdi_saif
 

Similar to Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides (20)

USB 3.1 Gen 2 Compliance Testing and Debug Webinar
USB 3.1 Gen 2 Compliance Testing and Debug WebinarUSB 3.1 Gen 2 Compliance Testing and Debug Webinar
USB 3.1 Gen 2 Compliance Testing and Debug Webinar
 
Zigbee 802-15-4
Zigbee 802-15-4Zigbee 802-15-4
Zigbee 802-15-4
 
VLinkSys.ppt
VLinkSys.pptVLinkSys.ppt
VLinkSys.ppt
 
Michael Monaghan - Evolution of New Feature Verification in 3G Networks
Michael Monaghan - Evolution of New Feature Verification in 3G NetworksMichael Monaghan - Evolution of New Feature Verification in 3G Networks
Michael Monaghan - Evolution of New Feature Verification in 3G Networks
 
Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation
 
PAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations WebinarPAM4 Analysis and Measurement Considerations Webinar
PAM4 Analysis and Measurement Considerations Webinar
 
PAM4 Analysis and Measurement Webinar Slidedeck
PAM4 Analysis and Measurement Webinar SlidedeckPAM4 Analysis and Measurement Webinar Slidedeck
PAM4 Analysis and Measurement Webinar Slidedeck
 
E nodeb
E nodebE nodeb
E nodeb
 
Range to Fault for PIM Testing (Kaelus white paper)
Range to Fault for PIM Testing (Kaelus white paper)Range to Fault for PIM Testing (Kaelus white paper)
Range to Fault for PIM Testing (Kaelus white paper)
 
FIELD TESTING of 2G 3G Devices.ppt
FIELD TESTING  of 2G 3G Devices.pptFIELD TESTING  of 2G 3G Devices.ppt
FIELD TESTING of 2G 3G Devices.ppt
 
Canopen a technical introduction jieshao
Canopen a technical introduction jieshaoCanopen a technical introduction jieshao
Canopen a technical introduction jieshao
 
ATE Testers Overview
ATE Testers OverviewATE Testers Overview
ATE Testers Overview
 
Lte advanced conformance & standards
Lte advanced conformance & standardsLte advanced conformance & standards
Lte advanced conformance & standards
 
Operator E CA(Carrier Aggregation) Feature Test Guide.docx
Operator E CA(Carrier Aggregation) Feature Test Guide.docxOperator E CA(Carrier Aggregation) Feature Test Guide.docx
Operator E CA(Carrier Aggregation) Feature Test Guide.docx
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
 
C08 – Updated planning and commissioning guidelines for Profinet - Xaver Sch...
C08 – Updated planning and commissioning guidelines for Profinet -  Xaver Sch...C08 – Updated planning and commissioning guidelines for Profinet -  Xaver Sch...
C08 – Updated planning and commissioning guidelines for Profinet - Xaver Sch...
 
Wcdma RNO RF optimization
Wcdma RNO RF optimizationWcdma RNO RF optimization
Wcdma RNO RF optimization
 
Qualcomm lte-performance-challenges-09-01-2011
Qualcomm lte-performance-challenges-09-01-2011Qualcomm lte-performance-challenges-09-01-2011
Qualcomm lte-performance-challenges-09-01-2011
 
STS Characterization to Production Test
STS Characterization to Production TestSTS Characterization to Production Test
STS Characterization to Production Test
 
Drive Test and Optimization Tutorial - I.pdf
Drive Test and Optimization Tutorial - I.pdfDrive Test and Optimization Tutorial - I.pdf
Drive Test and Optimization Tutorial - I.pdf
 

More from teledynelecroy

Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
teledynelecroy
 
Webinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and DebugWebinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and Debug
teledynelecroy
 
Webinar Slides: Measurements and Analysis for Switched-mode Power Designs
Webinar Slides: Measurements and Analysis for Switched-mode Power DesignsWebinar Slides: Measurements and Analysis for Switched-mode Power Designs
Webinar Slides: Measurements and Analysis for Switched-mode Power Designs
teledynelecroy
 
Webinar Slides: Probing Techniques and Tradeoffs – What to Use and Why
Webinar Slides: Probing Techniques and Tradeoffs – What to Use and WhyWebinar Slides: Probing Techniques and Tradeoffs – What to Use and Why
Webinar Slides: Probing Techniques and Tradeoffs – What to Use and Why
teledynelecroy
 
Webinar Slides: Digital Power Management and Power Integrity Analysis and Tes...
Webinar Slides: Digital Power Management and Power Integrity Analysis and Tes...Webinar Slides: Digital Power Management and Power Integrity Analysis and Tes...
Webinar Slides: Digital Power Management and Power Integrity Analysis and Tes...
teledynelecroy
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
teledynelecroy
 
Making Custom Oscilloscope Measurements
Making Custom Oscilloscope MeasurementsMaking Custom Oscilloscope Measurements
Making Custom Oscilloscope Measurements
teledynelecroy
 
Insights from S-parameters
Insights from S-parametersInsights from S-parameters
Insights from S-parameters
teledynelecroy
 
Eliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory TestingEliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory Testing
teledynelecroy
 
Identifying PCIe 3.0 Dynamic Equalization Problems
Identifying PCIe 3.0 Dynamic Equalization ProblemsIdentifying PCIe 3.0 Dynamic Equalization Problems
Identifying PCIe 3.0 Dynamic Equalization Problems
teledynelecroy
 
Essentials of jitter part 1 The Time Interval Error: TIE
Essentials of jitter part 1 The Time Interval Error: TIEEssentials of jitter part 1 The Time Interval Error: TIE
Essentials of jitter part 1 The Time Interval Error: TIE
teledynelecroy
 
Essentials of jitter part 3 webinar slides
Essentials of jitter part 3 webinar slidesEssentials of jitter part 3 webinar slides
Essentials of jitter part 3 webinar slides
teledynelecroy
 
Using and OMA to Optimize QAM Optical Transceivers
Using and OMA to Optimize QAM Optical TransceiversUsing and OMA to Optimize QAM Optical Transceivers
Using and OMA to Optimize QAM Optical Transceivers
teledynelecroy
 
Essential principles of jitter part 2 the components of jitter
Essential principles of jitter part 2 the components of jitterEssential principles of jitter part 2 the components of jitter
Essential principles of jitter part 2 the components of jitter
teledynelecroy
 

More from teledynelecroy (14)

Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
Webinar: High Voltage Fiber Optic (HVFO) Probe for Small Signal Floating Meas...
 
Webinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and DebugWebinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and Debug
 
Webinar Slides: Measurements and Analysis for Switched-mode Power Designs
Webinar Slides: Measurements and Analysis for Switched-mode Power DesignsWebinar Slides: Measurements and Analysis for Switched-mode Power Designs
Webinar Slides: Measurements and Analysis for Switched-mode Power Designs
 
Webinar Slides: Probing Techniques and Tradeoffs – What to Use and Why
Webinar Slides: Probing Techniques and Tradeoffs – What to Use and WhyWebinar Slides: Probing Techniques and Tradeoffs – What to Use and Why
Webinar Slides: Probing Techniques and Tradeoffs – What to Use and Why
 
Webinar Slides: Digital Power Management and Power Integrity Analysis and Tes...
Webinar Slides: Digital Power Management and Power Integrity Analysis and Tes...Webinar Slides: Digital Power Management and Power Integrity Analysis and Tes...
Webinar Slides: Digital Power Management and Power Integrity Analysis and Tes...
 
Webinar Slides: Probing in Power Electronics - What to use and why
Webinar Slides:  Probing in Power Electronics - What to use and whyWebinar Slides:  Probing in Power Electronics - What to use and why
Webinar Slides: Probing in Power Electronics - What to use and why
 
Making Custom Oscilloscope Measurements
Making Custom Oscilloscope MeasurementsMaking Custom Oscilloscope Measurements
Making Custom Oscilloscope Measurements
 
Insights from S-parameters
Insights from S-parametersInsights from S-parameters
Insights from S-parameters
 
Eliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory TestingEliminate Pitfalls of DDR Memory Testing
Eliminate Pitfalls of DDR Memory Testing
 
Identifying PCIe 3.0 Dynamic Equalization Problems
Identifying PCIe 3.0 Dynamic Equalization ProblemsIdentifying PCIe 3.0 Dynamic Equalization Problems
Identifying PCIe 3.0 Dynamic Equalization Problems
 
Essentials of jitter part 1 The Time Interval Error: TIE
Essentials of jitter part 1 The Time Interval Error: TIEEssentials of jitter part 1 The Time Interval Error: TIE
Essentials of jitter part 1 The Time Interval Error: TIE
 
Essentials of jitter part 3 webinar slides
Essentials of jitter part 3 webinar slidesEssentials of jitter part 3 webinar slides
Essentials of jitter part 3 webinar slides
 
Using and OMA to Optimize QAM Optical Transceivers
Using and OMA to Optimize QAM Optical TransceiversUsing and OMA to Optimize QAM Optical Transceivers
Using and OMA to Optimize QAM Optical Transceivers
 
Essential principles of jitter part 2 the components of jitter
Essential principles of jitter part 2 the components of jitterEssential principles of jitter part 2 the components of jitter
Essential principles of jitter part 2 the components of jitter
 

Recently uploaded

Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 

Recently uploaded (20)

Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 

Automotive Ethernet: Physical Layer Compliance Testing Webinar Slides

  • 1. Automotive Ethernet Webinar Physical Layer Compliance Testing Bob Mart Product Line Manager robert.mart@teledyne.com
  • 2. Upcoming Events: teledynelecroy.com/events Live Seminar: Automotive Ethernet Day Basics Of Automotive Ethernet and Physical Compliance Santa Clara, CA Live Seminar: Automotive Ethernet Day Basics Of Automotive Ethernet and Physical Compliance Farmington Hills, MI
  • 3. Agenda  What is Compliance Testing for Automotive Ethernet?  Overview of Required Test Modes  Description of Each Test  Review of Required Test Equipment  Hands on Testing 6/7/2017 3
  • 4. Defining Automotive Ethernet  Can refer to any Ethernet-based network for in-vehicle electrical systems  Enables faster data communication to meet rising demand  Specifically tailored to meet the needs of automotive industry 6/7/2017 4 BroadR-Reach Automotive Ethernet 100Base-T1 1000Base-T1 OABR (OPEN Alliance BroadR-Reach) RTPGE (Reduced Twisted Pair Gigabit Ethernet)
  • 5. What is 100Base-T1?  IEEE 802.3bw Physical Layer Specifications and Management Parameters for 100 Mb/s Operation over a Single Balanced Twisted Pair Cable (100Base-T1)  IEEE specification for 100 Mb/s Automotive Ethernet  Interoperable with OPEN Alliance BroadR-Reach  Same RAND terms apply  Nearly the same thing as BroadR-Reach  Often times names are used interchangeably  Few exceptions  Electrical PMA has a Transmit Peak Differential Output  Changes in the protocol timing for wake up commands  Why create a new spec?  Driven by other applications: industrial automation and avionics 6/7/2017 5
  • 6. Physical Layer Compliance Testing Overview of Compliance Testing
  • 7. Categories of Automotive Ethernet Testing  Electrical Signaling: Physical Media Attachment (PMA)  Determine if product conforms to electrical transmitter and receiver specifications  Physical Coding Sublayer (PCS) & PHY Control  Evaluates functionality of the protocol  PCS transmit/receive  State diagrams  Encoding/decoding  Scrambling/descrambling  There are recommendations for other elements  Common Mode Choke (CMC), EMC, Communication Channel, ECU, switches 6/7/2017 7
  • 8. We will focus on Electrical Signaling  Electrical Signaling: Physical Media Attachment (PMA)  Determine if product conforms to electrical transmitter and receiver specifications  Physical Coding Sublayer (PCS) & PHY Control  Evaluates functionality of the protocol  PCS transmit/receive  State diagrams  Encoding/decoding  Scrambling/descrambling  There are recommendations for other elements  Common Mode Choke (CMC), EMC, Communication Channel, ECU, switches 6/7/2017 8
  • 9. What is Compliance Testing in the Context of Automotive Ethernet?  The 100Base-T1 spec includes requirements for PMA, PCS, and PHY Control  IEEE does not write test specifications  UNH has traditionally written test documents which describe how tests can be performed  It is up to the OEM, Tier 1, PHY Vendor, etc. to work with a test equipment manufacturer or test house to perform testing 6/7/2017 9
  • 10. Automotive Ethernet Test Suites  OPEN Alliance licensed UNL-IOL to create test suites for each group of testing  UNH-IOL maintains Test Suites which contain a description of how they perform testing  These act as pseudo test specs  PMA  PCS  PHY Control 6/7/2017 10
  • 11. PMA Tests have two groups  Group 1: Electrical Measurements  Group 2: PMA Receive Tests 6/7/2017 11
  • 12. PMA Electrical Measurements  We will focus on the electrical transmitter tests performed with an oscilloscope  There are also MDI tests which are performed using a VNA  MDI Return Loss  MDI Mode Conversion Loss 6/7/2017 12
  • 13. A Quick Note About PMA Receive Tests  Group 2 is analogous to a protocol level test  PCS testing is typically done by silicon vendors 6/7/2017 13
  • 14. Why is PHY Compliance Important?  OEMs have a lengthy development cycle for an ECU  Need assurance that PHY chip meets requirements prior to implementation  Once the PHY chip has been incorporated into the ECU it should also be tested – testing is not just for PHY vendors  This may be full compliance testing or a subset of compliance tests  Compliance to 100BASE-T1 does not guarantee interoperability  Transmitter requirements are well defined, the receiver is left up to the implementer 6/7/2017 14
  • 15. Where is the Electrical Compliance Testing Defined? 6/7/2017 15 Defined at the connector of the transmitter Governed by channel/connector recommendations
  • 16. Physical Layer Compliance Testing 100Base-T1 Test Modes
  • 17. 100Base-T1 has 5 Test Modes  Why do we have test modes?  Allow for a common pattern to test stressful conditions across all devices  Improves odds of interoperability  Based off of IEEE 802.3 Clause 40.6.1.1.2 6/7/2017 17 Test Modes Tests Performed Test Mode 1 Output Droop Test Mode 2 Master Jitter & Clock Frequency Test Mode 3 (optional) Slave Jitter Test Mode 4 Distortion Test Mode 5 Power Spectral Density & Peak Differential Output
  • 18. Test Mode 1 – Transmit Droop 6/7/2017 18 N “+1” symbols followed by N “-1” symbols ie: square wave N symbol period must be greater than 500 ns N > 34 symbols
  • 19. Test Mode 2 – Transmit Jitter in Master Mode 6/7/2017 19 33 1/3 MHz clock Repeating sequence of {-1,1}
  • 20. Test Mode 3 – Transmit Jitter in Slave Mode (optional) 6/7/2017 20 33 1/3 MHz clock – timed in Slave mode Repeating sequence of {-1,1}
  • 21. Test Mode 4 – Transmitter Distortion Test 6/7/2017 21 PAM-3 signal with a symbol interval of 15 ns Repeating pattern every 2047 symbols g(x) = 1 + x9 + x11
  • 22. Test Mode 5 – Normal Operation at Full Power 6/7/2017 22 PAM-3 symbol with a symbol interval of 15 ns Random sequence of {-1,0,1}
  • 23. Generation of Test Modes  Each PHY vendor has a “backdoor” method to modify the necessary registers to enter each test mode  This often not publically available and the method will vary from vendor to vendor  You must ask your PHY vendor how to generate these test modes 6/7/2017 23
  • 24. Physical Layer Compliance Testing Test Detail
  • 25. 7 Differential Electrical Physical Layer Compliance Tests  BroadR-Reach & 100Base-T1  Maximum Transmitter Output Droop  Transmitter Clock Frequency  Transmitter Timing Master Jitter  Transmitter Timing Slave Jitter  Transmitter Distortion  Transmitter Power Spectral Density (PSD)  100Base-T1 Only  Transmitter Peak Differential Output 6/7/2017 25
  • 26. Test Setup for PMA Compliance Testing 6/7/2017 26 Oscilloscope DUT “Short” Automotive Ethernet CableEthernet Test Fixture
  • 27. Close up of Test Setup for PMA Compliance Testing 6/7/2017 27 DUT Pair A Differential Signal SMA Cables to oscilloscope RJ45 Breakout Section
  • 28. Maximum Transmitter Output Droop – Description  Test Mode 1  Measure positive and negative droop  Test limit is 45%  Verify that the transmitter does not droop more than the specified amount 6/7/2017 28 Source: IEEE 100Base-T1 Figure 96-23
  • 29. Maximum Transmitter Output Droop – Methodology 6/7/2017 29 1. Locate Initial Peak (Vpk+ & Vpk-) 2. Measure Voltage after 500 ns (Vdrooped+ & Vdrooped-)
  • 30. Maximum Transmitter Output Droop – Methodology 6/7/2017 30 3. Calculate Droop+ & Droop- Droop = 100 x (Vdrooped/Vpk) 4. Compare to limit of 45%
  • 31. Transmitter Clock Frequency – Description  Test Mode 2  Measure symbol transmission rate in Master Mode  Test limit is 66 2/3 MBd +/- 100 ppm  Verify that the frequency of the transmitted clock meets the spec limits 6/7/2017 31
  • 32. Transmitter Clock Frequency – Methodology 6/7/2017 32 1. Measure frequency or bitrate
  • 33. Transmitter Clock Frequency – Methodology 6/7/2017 33 2. Compare to limit Note: 33 MHz is half the baud rate, since it takes two symbols to create one cycle
  • 34. Transmitter Timing Master Jitter – Description  Test Mode 2  Measure RMS (root mean squared) of the MDI output jitter over at least 1 ms  Test limit is 50 ps  This test will verify that the jitter on the transmitted clock is within the specified limits 6/7/2017 34
  • 35. Transmitter Timing Master Jitter – Methodology 6/7/2017 35 1. Measure Time Interval Error (TIE)
  • 36. Transmitter Timing Master Jitter – Methodology 6/7/2017 36 2. Create a track of TIE measurements
  • 37. What is a track? 6/7/2017 37 A plot of each measured value in an acquisition In this case there are 13 measured values 1 2 3 4 5 6 7 8 9 10 11 12 13 Provides insight into temporal trends of measured data
  • 38. Transmitter Timing Master Jitter – Methodology 6/7/2017 38 3. Measure rms of TIE track 4. Compare to 50 ps
  • 39. Transmitter Timing Slave Jitter – Description  In normal operation as Slave  Probe TX_TCLK or Test mode 3  Measure RMS (root mean squared) jitter of Slave TX_TCLK  Test limit is 0.01 UI (150 ps)  This test will verify that the jitter on the signals received by the slave is within the specified limits 6/7/2017 39 Source: IEEE 100Base-T1 Figure 96-24
  • 40. Access to TX_TCLK 6/7/2017 40  TX_TCLK = transmitted clock  The spec says that each DUT must provide a means to access this clock  Rarely the case unless testing a PHY eval board  ie: ECU  Without access to the TX_TCLK this test cannot be performed Source: IEEE 100Base-T1
  • 41. Transmitter Timing Slave Jitter – Methodology 6/7/2017 41 3. Measure rms of TIE track 4. Compare to 150 ps 1. Measure TIE 2. Create a track of TIE measurements
  • 42. Transmitter Distortion – Description  Test mode 4  Requires access to the TX_TCLK  A disturbing sine wave is sent to DUT and distortion is measured  Test limit is 15 mV  Make sure the transmitted signal has minimal distortion so the link partner's receiver can interoperate with the DUT 6/7/2017 42 Source: IEEE 100Base-T1 Figure 96-21
  • 43. Setup for Disturbing Sine Wave (Vd)  Simulates the presence of a remote transmitter  If the DUT is not sufficiently linear Vd will cause significant distortion products to appear in the DUT output  Frequency must be exactly 1/6 of the DUTs symbol rate  DUT must be subjected to Vd of 5.4 Vpk-pk  Test can be performed with or without Vd 6/7/2017 43
  • 44. 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 6/7/2017 44 Source: IEEE 100Base-T1
  • 45. The Distortion Test Setup is Very Complicated  Disturbing sinewave source, oscilloscope, and DUT all need to locked in frequency  DUT has a reference clock of 66 2/3 MHz  All test equipment takes a reference clock in of 10 MHz 6/7/2017 45
  • 46. Software Clock Recovery – Distortion Testing Made Easy  Teledyne LeCroy has developed a unique software clock recovery algorithm  First demonstrated at UNH Plugfest in November 2016  Removes the need to synchronize the DUT with the scope and disturbing sine wave  Enables test to be completed without a hardware frequency converter board  Makes setup simpler and cheaper  Possible to perform testing on DUTs without access to TX_TCLK 6/7/2017 46
  • 47. Teledyne LeCroy Simplified the Distortion Test Setup 6/7/2017 47 Matlab code is all run on the scope Clock recovery removes the need for frequency locking
  • 48. Teledyne LeCroy Test Setup for the Distortion Test 6/7/2017 48 Oscilloscope AWG (for Vd) DUT “Short” Automotive Ethernet CableEthernet Test Fixture
  • 49. Close up of Test Setup for the Distortion Test 6/7/2017 49 DUT Pair A Differential Signal SMA Cables to oscilloscope Distortion Test Section Differential Vd from AWG Directional couples DUT sees Vd but very little is seen by the oscilloscope
  • 50. How Does the Software Clock Recovery Work?  Aligns the oscilloscope’s sampled points with DUT’s TX_TCLK  1. Find the correct frequency offset of the DUT  Measure a reference waveform without disturbing signal  2. Re-sampling the input data to the nominal bitrate 6/7/2017 50
  • 51. 1. Finding the Correct Frequency Offset of the DUT  Pattern length of 2047 bits which repeats after 30.705 μs  Using two zoom windows with an offset of 30.705 μs the same pattern will be found 6/7/2017Company Confidential 51 30.705 μs
  • 52. 1. Finding the Correct Frequency Offset of the DUT Measure the delta time for all edges in Zoom 1 to the correspondent edge in Zoom 2 and calculate the average of all measurements 6/7/2017Company Confidential 52 ∆ ∆
  • 53. 6/7/2017Company Confidential 53  P1 = average of measurements between Z1 and Z2  P3 = offset in ns from the ideal length of the pattern  P5 = offset of the clock in ppm 1. Finding the Correct Frequency Offset of the DUT
  • 54. 2. Re-sampling the Input Data to the Nominal Bitrate 6/7/2017Company Confidential 54  First step is to add additional points between the sampling points (interpolation)  In this example we have interpolated by a factor of 10 Sampling points Interpolation
  • 55. 2. Re-sampling the Input Data to the Nominal Bitrate 6/7/2017Company Confidential 55  To increase the frequency by 10% we have to use every 9th point (9, 18, 27,…) from the interpolated waveform  To decrease the frequency by 10% it would be every 11nd point Point for new waveform
  • 56. Maximum Transmitter Output Droop – Methodology 6/7/2017 56 1. Calculate Distortion 2. Compare to 15 mV 3. Measure 10 phases over the UI
  • 57. Transmitter Power Spectral Density (PSD) – Description  Test Mode 5  Calculates the PSD of signal in normal operation  Can be performed with a spectrum analyzer or oscilloscope with spectrum capabilities  Verifies that the PSD does not exceed the specified mask 6/7/2017 57 Source: IEEE 100Base-T1 Figure 96-25
  • 58. Maximum Transmitter Output Droop – Methodology 6/7/2017 58 1. Calculate PSD
  • 59. Maximum Transmitter Output Droop – Methodology 6/7/2017 59 2. Average PSD over 60 seconds
  • 60. Maximum Transmitter Output Droop – Methodology 6/7/2017 60 3. Test against mask
  • 61. Transmitter Peak Differential Output – Description  Test Mode 5  Measures peak-peak voltage during normal operation  Measured during PSD test  We recommend to use 10 us/div  Verifies that the signal does not exceed maximum amplitude of 2.2 Vpk-pk 6/7/2017 61
  • 62. Maximum Transmitter Output Droop – Methodology 6/7/2017 62 1. Measure Peak to Peak voltage 2. Compare to 2.2 V
  • 63. Physical Layer Compliance Testing Test Equipment Requirements
  • 64. Test Equipment Requirements  1 GHz Oscilloscope with at least 2 GS/s sample rate  We recommend 10 GS/s  Oscilloscope with Spectral Analysis capability or Spectrum Analyzer  Disturbing Sine Wave Generator  5.4 Vpk-pk at 11.11 MHz  2 BNC cables  2 BNC-SMA adapters 6/7/2017 64  Ethernet Test Fixture  2 SMA cables  2 SMA-BNC Adapters  1 GHz Differential Probe  Short Automotive Cable  Vector Network Analyzer  For return loss and common mode
  • 65. Ethernet Test Fixture (TF-ENET-B)  Fixture used for 10/100/1000 Base-T testing  RJ45 Interface  Breakout section  Distortion test section  Designed so that only DUT sees the disturbing signal  Need to pay attention to which pair the signal is brought out on the RJ45 connector 6/7/2017 65
  • 66. Connecting the DUT to the Ethernet Fixture  The Medium Dependent Interface (MDI) is not mechanically specified  The tester is responsible for creating a mating fixture/cable  This is referred to as a “Short Automotive Cable”  This cable should be as short as possible 6/7/2017 66
  • 67. Example of Custom Short Automotive Cables 6/7/2017 67
  • 68. Example of Custom Short Automotive Cables 6/7/2017 68
  • 69. Example of Custom Breakout Fixture 6/7/2017 69
  • 70. Physical Layer Compliance Testing Automated Compliance Software
  • 71. Why use Automated Compliance Software?  Automation will greatly decrease the test time  Complete testing takes less than 10 minutes  Complete documentation of test results  You don’t need to be an expert to perform testing  Software guides you through each step  Results are fully repeatable – tested the same way every time 6/7/2017 71
  • 72. QPHY-BroadR-Reach: Teledyne LeCroy’s Automated Test Package  BroadR-Reach V3.2 and 100Base-T1  Industry’s first test package  Support for all PMA Transmitter tests  Only test platform to perform software clock recovery for distortion test 6/7/2017 72
  • 73. Guides the User Through the Each Step  Prompts notify user to output correct test pattern 6/7/2017 73  Detailed connection diagrams ensure the proper setup
  • 74. Fully Documented Report Automatically Generated  Report conations:  Test values  Specified test limits  Screen captures  Can be created as:  HTML  PDF  XML 6/7/2017 74
  • 75. Fully Documented Report Automatically Generated 6/7/2017 75
  • 76. Advanced Debugging  Stop On Test  User can pause testing after each individual test  Seamlessly resume testing after debugging  Pause on Failure  During the test the software notify the user if a failure occurs  Each test can be looped to easily perform optimization and margin testing 6/7/2017 76
  • 77. 6/7/2017Company Confidential 77 Questions? Bob Mart Robert.Mart@teledynelecroy.com