SlideShare a Scribd company logo
1 of 25
Download to read offline
Mohamed Hafed & Steven Chiang
Introspect Technology & Trust-Tek Corporation
Practical	Experiences	in	MIPI	D-PHYSM
and	C-PHYSM Receiver	Testing
©	2017	MIPI	Alliance,	Inc.
In	Theory…
2
DUTTest	Instrument
©	2017	MIPI	Alliance,	Inc.
In	Real	Life…
3
IP	Bring-Up
• Test	IP	in	isolation
• Theoretical	case	
(perhaps!)
Component	Bring-Up
• Focus	on	entire	chip	
functionality	including	
interface
• Other	effects	start	to	
appear
Application	Module	
Bring-Up
• Where	is	the	receiver?
• Where	is	the	channel?
• What	stimulus	to	use?
Test	Requirements	Through	Product	Lifecycle	Stages
©	2017	MIPI	Alliance,	Inc.
Agenda
• Overview	of	receiver	test
• Illustration	of	practical	module	implementations	and	
evaluation	platforms
• Recommendations	and	best	practices
4
©	2017	MIPI	Alliance,	Inc.
Physics	of	Signal	Transmission
5
Transmitter
Large	Signal
Small	Noise
Channel	(cable,	connector,	flex	PCB,	package)
Receiver
Small	Signal
Large	Noise
©	2017	MIPI	Alliance,	Inc.
Objective	of	Receiver	Test
6
Generate	a	stressed	signal	as	if	it	went	
through	a	channel
- Model	ISI
- Model	DCD
- Model	Jitter
Receiver
Small	Signal
Large	Noise
©	2017	MIPI	Alliance,	Inc.
MIPI	D-PHYSM Receiver	Specification
7
MIPI	D-PHYSM
Generator
Data	Rx
Clock	Rx
Reference	Channel
Reference	Channel
©	2017	MIPI	Alliance,	Inc.
MIPI	C-PHYSM Receiver	Specification
8
MIPI	C-PHYSM
Generator Data	RxReference	Channel
©	2017	MIPI	Alliance,	Inc.
The	Linear	Channel	Model
9
Freq
|S21|
ΦS21
Freq
Freq
Grp	Delay
S21
©	2017	MIPI	Alliance,	Inc.
The	Linear	Channel	Model
10
Linear	Channel
Timing	Edges	Largely	Unaffected	
in	a	Linear	Channel
©	2017	MIPI	Alliance,	Inc.
The	Linear	Channel	Model
11
Linear	Channel
Timing	Edges	Largely	Unaffected	
in	a	Linear	Channel
Results	in	almost	non-realistic	
jitter	injection	requirements
©	2017	MIPI	Alliance,	Inc.
Practical	Evaluation	Board…	Nonlinear!
12
IC
Test	Instrument
FlexFlex
Discontinuity	
(Connector)
Discontinuity	
(Connector)
Bend	or	ViaDiscontinuity	
(Test	Point)
Discontinuity	
(Connector)
Discontinuity	
(Connector)
©	2017	MIPI	Alliance,	Inc.
Linear	Channel	Versus	Non-Linear	Channel
13
Tx	Eye	Diagram
Linear	Channel	Eye	Diagram	(~0.3	UI	Closure)
©	2017	MIPI	Alliance,	Inc.
Linear	Channel	Versus	Non-Linear	Channel
14
Tx	Eye	Diagram Non-Linear	Channel	Eye	Diagram	(~0.4	UI	Closure)
Channel	is	25%	Shorter
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Skew
15
IC
Test	Instrument
FlexFlex
Bend	or	Via
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Skew
16
Pos
Neg
Pos
Neg
Common	Mode
Skew	introduces	common-mode	noise	(not	good	for	receiver!)
Difficult to	detect	on	differential	scope	eye	diagram
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Reflections
17
IC
Test	Instrument
FlexFlex
Discontinuity	
(Connector)
Discontinuity	
(Connector)
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Reflections
18
Worst-case	example	of	a	
channel	non-linearity
Signal	rise	time	is	sharp,	
but	reflections	can	cause	
bit	flips
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Reflections
19
Stub	Causing	Complete	Eye	Closure Slowing	Data	Rate	Reveals	Stub	Waveform
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Grounding
20
IC
Test	Instrument
FlexFlex
Connector
Connector
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Grounding
21
HS	eye	diagram	affected	by	CM	and	Diff	effects
LP	waveforms	affected	by	crossing	levels	and	reflections
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Inductance
22
IC
Test	Instrument
FlexFlex
Discontinuity	
(Test	Point)
©	2017	MIPI	Alliance,	Inc.
Practical	Experiences:	Inductance
23
Often	due	to	test	points
Makes	correlation	with	
specifications	difficult
©	2017	MIPI	Alliance,	Inc.
Recommendations
24
Adopt	a	system-level	approach	to	test if	your	evaluation	board	
looks	like	a	system
Identify	stress	parameters	suitable	for	characterizing	your	device
in	its	environment
Characterize	receiver	performance	across	system	constraints	as	
well	as	through	ideal	“linear”	channel
Practical Experiences in MIPI D-PHY and C-PHY Receiver Testing

More Related Content

Similar to Practical Experiences in MIPI D-PHY and C-PHY Receiver Testing

Translational R&D and Innovation Fund (TIF) - MoE
Translational R&D and Innovation Fund (TIF) - MoETranslational R&D and Innovation Fund (TIF) - MoE
Translational R&D and Innovation Fund (TIF) - MoE
joserojasnus
 

Similar to Practical Experiences in MIPI D-PHY and C-PHY Receiver Testing (20)

MIPI DevCon Bangalore 2017: Enabling Higher Data Rates and Variety of Channel...
MIPI DevCon Bangalore 2017: Enabling Higher Data Rates and Variety of Channel...MIPI DevCon Bangalore 2017: Enabling Higher Data Rates and Variety of Channel...
MIPI DevCon Bangalore 2017: Enabling Higher Data Rates and Variety of Channel...
 
MIPI DevCon Bangalore 2017: Dynamic Reconfiguration of MIPI Uniport-M Complia...
MIPI DevCon Bangalore 2017: Dynamic Reconfiguration of MIPI Uniport-M Complia...MIPI DevCon Bangalore 2017: Dynamic Reconfiguration of MIPI Uniport-M Complia...
MIPI DevCon Bangalore 2017: Dynamic Reconfiguration of MIPI Uniport-M Complia...
 
141113 tektronix _meet the experts_final
141113 tektronix _meet the experts_final141113 tektronix _meet the experts_final
141113 tektronix _meet the experts_final
 
Mohamed thalha senior mes consultant Resume
Mohamed thalha  senior mes consultant ResumeMohamed thalha  senior mes consultant Resume
Mohamed thalha senior mes consultant Resume
 
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...
 
MIPI DevCon Taipei 2019: PHY Testing Challenges and Opportunities: The Need F...
MIPI DevCon Taipei 2019: PHY Testing Challenges and Opportunities: The Need F...MIPI DevCon Taipei 2019: PHY Testing Challenges and Opportunities: The Need F...
MIPI DevCon Taipei 2019: PHY Testing Challenges and Opportunities: The Need F...
 
MIPI DevCon Bangalore 2017: MIPI High Speed Serial Technologies: Debug & Conf...
MIPI DevCon Bangalore 2017: MIPI High Speed Serial Technologies: Debug & Conf...MIPI DevCon Bangalore 2017: MIPI High Speed Serial Technologies: Debug & Conf...
MIPI DevCon Bangalore 2017: MIPI High Speed Serial Technologies: Debug & Conf...
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
MPI DevCon Hsinchu City 2017: Accelerating System Level Verification of SOC D...
 
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...
MPI DevCon Hsinchu City 2017: Enabling Higher Data Rates and Variety of Chann...
 
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is Essential
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is EssentialMIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is Essential
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is Essential
 
Well-SENSE - Introduction to FLI, Fiberline Intervention
Well-SENSE - Introduction to FLI, Fiberline Intervention Well-SENSE - Introduction to FLI, Fiberline Intervention
Well-SENSE - Introduction to FLI, Fiberline Intervention
 
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
 
FIRE and SMEs
FIRE and SMEsFIRE and SMEs
FIRE and SMEs
 
Innovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesInnovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud Bouygues
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
iSLI Skills & Case Studies
iSLI Skills & Case StudiesiSLI Skills & Case Studies
iSLI Skills & Case Studies
 
Translational R&D and Innovation Fund (TIF) - MoE
Translational R&D and Innovation Fund (TIF) - MoETranslational R&D and Innovation Fund (TIF) - MoE
Translational R&D and Innovation Fund (TIF) - MoE
 
How to Integrate AppSec Testing into your DevOps Program
How to Integrate AppSec Testing into your DevOps Program How to Integrate AppSec Testing into your DevOps Program
How to Integrate AppSec Testing into your DevOps Program
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
 

Recently uploaded

1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
Query optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsQuery optimization and processing for advanced database systems
Query optimization and processing for advanced database systems
meharikiros2
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Query optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsQuery optimization and processing for advanced database systems
Query optimization and processing for advanced database systems
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Introduction to Geographic Information Systems
Introduction to Geographic Information SystemsIntroduction to Geographic Information Systems
Introduction to Geographic Information Systems
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 

Practical Experiences in MIPI D-PHY and C-PHY Receiver Testing