MIPI Test Solutions Overview_Webinar.pdf

jianfeng22 14 views 25 slides Jul 17, 2024
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

MIPI Testing


Slide Content

MIPI
®
Physical Layer Test Solutions
Chris Loberg & Keyur Diwan

Agenda
MIPI PHY Overview
Measurement Challenges
Transmitter Test Overview
Probing Approaches
Receiver Test Overview
Logic & Protocol Testing
Intel MIPI Webinar MIPI Phy Solutions

Why MIPI?
Target applications
–Mobile Applications
–Camera
–Display
–Chip-to-chip Interconnect
–Storage
–Memory
Key features
–Low Power
–Low Pin Count
–Minimize interference
–Optional support for optical interconnects (M-PHY)
Key benefits
–High Performance
–High Scalability
–High Bandwidth
–Unprecedented Flexibility
Supported by industry
–Shipping in millions of mobile products
–JEDEC Universal Flash Storage
–Mobile PCI Express
–USB SSIC
Intel MIPI Webinar MIPI Phy Solutions
Source: MIPI Alliance Specification Brief, Physical Layers: M-PHY, D-PHY, C-PHY

MIPI PHY Overview
Intel MIPI Webinar MIPI Phy Solutions
Source: MIPI Alliance Specification Brief, Physical Layers: M-PHY, D-PHY, C-PHY

MIPI Measurement Challenges
Signal access
Complex signaling
Tests specified at RX or TX pin
Terminated and un-terminated modes
Differential and non-differential signaling
Low power (LP) and high-speed (HS) modes
Spec to CTS latency
Switchable termination networks
Receiver stress dependencies
New measurements required
Multi-lane testing
Different encoding schemes
Different clocking architecture
Built-in chip/SoCerror detectors
Intel MIPI Webinar MIPI Phy Solutions

D-PHY Challenges
D-PHY v2.0 specifies bit rates up to 4.5Gb/s
Separate measurement specs for LP and HS modes.
Receiver stress includes clk-data skew, common mode (CM) and differential mode voltage,
eSpikeand Tmin-rxevents, and CM noise interferer
Error detection using on-chip/SoC error detector
Channel ISI may minimized by TX pre-emphasis
TX and RX input impedance tolerance
Intel MIPI Webinar MIPI Phy Solutions

M-PHY Challenges
M-PHY v3.1 specifies bit rates up to 5.83Gb/s, with a roadmap to support >10Gb/s signaling in
future versions.
Separate measurement specs for low LP and HS modes.
Multiple bit rates for LP and HS.
Requirement to separate jitter and noise, extrapolate eye openings to 1E-10 for transmitter testing
Receiver stress includes ISI, CM and differential mode voltage, random and sinusoidal jitter
Stress calibration critical to margin and jitter tolerance tests
TX and RX input impedance tolerance –100 Ohms for HS and NT for LP Modes
Intel MIPI Webinar MIPI Phy Solutions

C-PHY Challenges
C-PHY v1.0 specifies bit rates up to 2.5Gb/s, an aggregate bit rate over three-wire lane of
5.7Gb/s
Separate measurement specs for LP and HS modes.
TX measurements rely on 1
st
triggered edge clock recovery
Receiver stress includes slew rate, channel ISI, CM and differential mode voltage and duty
cycle distortion
TX and RX input impedance tolerance
Intel MIPI Webinar MIPI Phy Solutions

Transmitter Test Overview
D-PHY
–Clock and data are pseudo-differential
–LP and HS modes
–Measurements specified at TX pin, de-embed channel effects
–55 tests (group 1-6) including CM/differential voltage, rise/fall time, LP-HS entry and exit
M-PHY
–Data is pseudo-differential
–PWM and HS modes
–Measurements specified at TX pin, de-embed channel effects
–38 tests (Group 1-3) including CM/differential mode voltage, rise/fall time, UI, jitter, and eye diagram
C-PHY
–Data is three-wire single-ended, probe A & B & C on different scope channels
–LP and HS modes
–Measurements specified at TX pin, de-embed channel effects
–32 tests (Group 1-3) including CM/differential mode voltage, rise/fall time, CM noise, and eye diagram
Intel MIPI Webinar MIPI Phy Solutions

D-PHY Transmitter Measurements
Detection of LP-HS transition and timing measurements on that transition
Dynamic switching of terminations between LP and HS mode
Measurements on clock and data lanes verify voltage and timing parameters, separate LP from
HS bits
D-PHY v2.0 adds eye diagram and jitter measurements
Bus Turn Around test –user intervention to enable BTA mode and run tests
Intel MIPI Webinar MIPI Phy Solutions

M-PHY Transmitter Measurements
Total Jitter, Jitter Separation and
Extrapolated Eye Analysis at 1E-10
Slew Rate Testing
Common Mode AC/DC
measurements
Lane to Lane Skew
Integration with Sig Test for Jitter
Analysis and Correlation (Future)
Power Spectral Density
(Informative Test)
PWM and SYS Mode tests
BER CONTOUR USING DPOJET
Intel MIPI Webinar MIPI Phy Solutions

C-PHY Transmitter Measurements
1
st
triggered edge recovered from A, B, and C wires
Eye mask placement for optimal eye opening
Jitter and eye diagram rendering performed over entire record length
Rise/fall times specified for different transitions
Embed or de-embed insertion loss and crosstalk from s-parameter file
Acquire user specified # live waveforms, or process captured waveforms
Intel MIPI Webinar MIPI Phy Solutions

C-PHY Signaling
(1) lane consists of (3) separate V
A, V
B, and V
Csingle-ended signals
Bit encoding by TX, 16-bits 7 symbols three-wire state levels
Differential RX sees three voltages as V
AB, V
BC, and V
CA
Bits decoded by RX, three wire state levels 7 symbols 16-bits
Co-exist on same pins used for D-PHY(high) ¾ V
(low) ¼ V
Strong 1
zero
crossing
Strong 0
(mid) ½ V
Weak 1
Weak 0
+x +z +y +z -z +x -z
VA
VB
VC
VA - VB
VB - VC
VC - VA
UIINST UIINST UIINST UIINST UIINST
Intel MIPI Webinar MIPI Phy Solutions

Probing Approaches
D-PHY & C-PHY
Tektronix P7300A probes recommended for D-PHY and C-
PHY
–New flex tips are in-expensive, easy to use, and robust
Termination fixtures provide switchable termination for LP
and HS modes. Two versions available: 3-lane board from
UNH/IOL, 4-lane board from Moving Pixel Company.
Intel MIPI Webinar MIPI Phy Solutions

* –Actual loads show significant non-ideal effects at 1 GHz and above
‡-If Termination Voltage (Vterm)is set to the common-mode voltage, there will be no DC CM current.
Ideal 100Ω2 SE Inputs 2 SE Inputs
w/DC block
Diff Input with
Cterm
Diff Input with
Vterm
Nominal Differential Input Impedance100Ω 100Ω 100Ω 100Ω 100Ω
DC Differential Input Current (200mV
Vdiff)
2mA 2mA 0 2mA 2mA
DC Common-Mode Input Current
(100mVVcm)
0 4mA 0 0 0

DC Common-Mode Input Impedance ∞ 25Ω ∞ ∞ 25Ω
AC Common-Mode Input Impedance Varies with
frequency*
Nominally
constant 25Ω
Nominally constant
25Ωat higher
frequencies
Nominally constant
25Ωat higher
frequencies
Nominallyconstant
25Ω
Probing Approaches
M-PHY
Intel MIPI Webinar MIPI Phy Solutions

Embedding & De-embedding
S-parameter Application
MIPI parameters specified at the IC pin
–For TX measurements, de-embed to TX pin
–For RX measurements, embed for stress calibration to RX pin
S-parameter files used to represent insertion loss, cross-talk, and reflections
S-parameters converted to embed or de-embed filters
Measurements applied to filtered data
Intel MIPI Webinar MIPI PhySolutions
Before embed After embed

Receiver Test Overview
D-PHY
–Calibration for RX to be implemented in v2.0.
–LP and HS modes
–35 tests (group 1-6) including eSPIKE, CM/differential voltage, Jitter Tolerance, Sinusoidal interference
M-PHY
–RX Calibration using Replica Trace, ISI Channel with Sjand Rj
–PWM, SYS and HS modes
–32 tests (Group 1-3) including CM/differential mode voltage, rise/fall time, UI, jitter, and eye diagram
C-PHY
–Data is three-wire single-ended, probe A & B & C on different scope channels
–LP and HS modes
–24 tests (Group 1-3) including eSPIKE, CM/differential voltage, Jitter Tolerance, Interference Tolerance
Intel MIPI Webinar MIPI Phy Solutions

D-PHY Receiver Measurements
Dynamic Skew, Rj, Sj, ISI
LP, HS, LP-HS modes
Control of protocol parameters, LP and HS
amplitude
User specified test patterns to:
Isolate and stress physical layer interface
Encoded data following encoding rules
Long enough to yield statistically rich behavior
Generated and observe “in system”
Skew control
Rise/fall time for LP
LP voltage up to 1.3v
Common mode noise insertion
Intel MIPI Webinar MIPI Phy Solutions

M-PHY Receiver Measurements
Stress calibration key to accurate RX
measurements
Stressors include rise/fall time, ISI, Rj, Sj, CM
voltage, and differential eye height.
Jitter tolerance and margin tests at multiple Sj
values
Differential termination enable/disable timing
tests
Test at nominal bit rates +/-2000ppm
Stressed receiver testing
–BERT
–AWG + external error detector
PWM & SYS Mode Testing with iBER
Intel MIPI Webinar MIPI Phy Solutions

C-PHY Receiver Measurements
Generate tri-level monotonic test signals
Test patterns must match iBERrequirements
16-bit words, 6-wire states, PRBS9/11/18
Stressors include rise/fall time, duty cycle distortion
(DCD), ISI, CM voltage, differential voltage /
differential eye height.
LP-HS sequence dependencies:
LP voltage
LP-HS transition time
# sync words
Pattern payload
Append HS waveforms for sequence-based looping
for compliance and margin testing
Intel MIPI Webinar MIPI Phy Solutions

Logic & Protocol Testing
D-PHY and C-PHY camera emulation using
standalone pattern generators
D-PHY, M-PHY, and C-PHY packet and logic
analysis available
Time-correlate captures with other buses or
instruments
Generate complex sequence-based test cases
to stress the CSI link
Trigger and debug packet and logic failures if
encountered
Multi-lane real-time monitoring
Video and virtual channel decode
Intel MIPI Webinar MIPI Phy Solutions

Electrical
D-PHY Test Solutions
Protocol Decode
DSI/CSI-2
Standalone
Decoder
Scope-based
Decoder
Tx
Rx
HS Gear
2.5G
D-PHY 1.2
D-PHY TX
Personality
Automated D-
PHY TX
software
Automated D-
PHY RX
software
D-PHY Siggen
D-PHY 2.0
4.5 G
DSI/CSI-2
Pattern
Generator
Intel MIPI Webinar MIPI Phy Solutions
Tektronix Solution Roadmap Partner Solution

Electrical
M-PHY Test Solutions
Protocol Decode
LLI
HSI
DigiRFv4
SSIC
MPCIe
UniPro
DSI 2
CSI 3
UFS
Tx
Rx
HS G1
HS G2
HS G3
HS G4
M-PHY TX
personality
Automated M-
PHY TX
software
Automated M-
PHY RX
software
PWM
G0 –G7
SYS
Tektronix Solution Roadmap Partner Solution
Intel MIPI Webinar MIPI Phy Solutions

C-PHY Test Solutions
Protocol Decode
DSI/CSI-2
Standalone
Decoder
Scope-based
Decoder
Tx
Rx
HS & HS-
LP
2.5 Gb/s
Automated C-
PHY RX
software
C-PHY SigGen
C-PHY 4-lane
Pattern
Generator
Electrical
C-PHY TX
Personality
Automated C-
PHY TX
software
Intel MIPI Webinar MIPI Phy Solutions
Tektronix Solution Roadmap Partner Solution

Information & Resources for MIPI
www.tek.com/technology/mipi
Webinars
Application Notes
Methods of Implementation
Product & Software Datasheets
Software Download Trials
Intel MIPI Webinar MIPI Phy Solutions
Tags