SlideShare a Scribd company logo
1 of 16
Download to read offline
The Impact of
Higher Data Rate
Requirements on
MIPI CSI℠ and MIPI
DSI℠ Designs
Brian Daellenbach - Northwest Logic
Ashraf Takla - Mixel
Overview
•  The trend towards higher resolution, pixel depth and
frame rate cameras and displays is driving the need for
higher data rate interfaces.
•  The MIPI Alliance Camera Serial Interface (CSI) and
Display Serial Interface (DSI) standards are evolving to
meet these needs.
•  This presentation provides an overview of these trends,
the evolving standards, and the corresponding impact
on CSI and DSI designs.
2
Speaker Introduction
•  Brian Daellenbach
•  President of Northwest Logic
•  Located in Beaverton, Oregon
•  Controller IP Provider – MIPI, PCIe, DDR/HBM
•  Ashraf Takla
•  President of Mixel
•  Located in San Jose, California
•  MIPI PHY Provider – D-PHY, C-PHY, M-PHY
•  Together Northwest Logic and Mixel provide a complete, silicon-
proven, high-performance, low-power MIPI solution
3
[SERIES	NAME]	
[SERIES	NAME]	
0	
5	
10	
15	
20	
25	
30	
1280	x	800	
HD	
1334	x750	
HD	
1920	x	1080	
Full	HD	
4096	x	2160	
UHD	
Total	Data	Rate	(Gbit/s)	
Display	Data	Rates	
Camera & Display Trends
4
60	Hz,	20	Bit	
60Hz,	12	Bit	
30	Hz,	16	Bit	
30	Hz,	8	Bit	
0	
5	
10	
15	
20	
25	
30	
3	 5	 7	 9	 11	 13	 15	 17	 19	 21	
Total	Data	Rate	(Gbit/s)	
Camera	Data	Rates	
Resolu7on	(Megapixels)	
60Hz,	24	Bit
MIPI Standards Background
•  MIPI Alliance was formed in 2003 to “to benefit the mobile
industry by establishing specifications for standard hardware
and software interfaces in mobile devices”
•  Camera Serial Interface (CSI)
•  Provides a packet-based protocol for interfacing to mobile cameras
•  Widely used
•  Display Serial Interface (DSI)
•  Provides a packet-based protocol for interfacing to mobile displays
•  Widely used
•  Widespread adoption of these standards in the high-volume
mobile market has resulted in low-cost cameras and
displays which are being used in other markets also
5
MIPI PHY Standards
•  D-PHY
•  N data lanes and 1 clock lane (2 pins per lane)
•  Typically 1-4 data lanes are used. 8 infrequently used.
•  Switches between Low Power (LP) and High Speed (HS) modes
•  LP: LVCMOS, HS: Sub-LVDS
•  Widely used in the Camera and Display markets
•  C-PHY
•  N data lanes (3 pins per lane – also known as trios)
•  Uses 3 phase symbol encoding (2.28 bits/symbol). Clock embedded in each data lane.
•  Typically 1-3 lanes are used to be pin count compatible with D-PHY. More lanes may
be used in the future.
•  LP and HS modes
•  Starting to be used in the Camera market
•  M-PHY
•  SERDES-based standard
•  Not being adopted in the Camera and Display markets yet due to
higher cost and power
6
PHY Standard Roadmap
7
Standard	 Version	 Adopted	 Data	Rate	
(Per	Lane)	
PHY	Interface	
(Per	Lane)	
D-PHY	 1.0	 Sep	2009	 1.0	Gbit/s	 8	bit	
1.1	 Dec	2011	 1.5	Gbit/s	 8	bit	
1.2	 Sep	2014	 2.5	Gbit/s	 8	bit	
2.0	 Mar	2016	 4.5	Gbit/s	 8/16/32	bit	
2.1	 ~Q1	2017	 TBD	 8/16/32	bit	
Standard	 Version	 Adopted	 Data	Rate	
(Per	Trio)	
PHY	Interface	
(Per	Trio)	
C-PHY	 1.0	 Oct	2014	 2.5	Gsym/s	 16	bit	
1.1	 Feb	2016	 2.5	Gsym/s	 16/32	bit	
1.2	 ~Q1	2017	 3.5	Gsym/s	 16/32	bit	
Note:		A	C-PHY	lane	is	known	as	a	Trio.		1	Sym	=	2.28	bits
PHY Standard Data Rates
8
0	
1	
2	
3	
4	
5	
6	
7	
8	
9	
10	
2009	 2010	 2011	 2012	 2013	 2014	 2015	 2016	 2017	 2018	
Chart	Title	
D-PHY	 C-PHY	
D-PHY	4	Lanes	
C-PHY	3	Trios	
C-PHY	4	Trios	
0	
5	
10	
15	
20	
25	
30	
35	
2009	 2010	 2011	 2012	 2013	 2014	 2015	 2016	 2017	
Total	Data	Rate	(Gbit/s)	
Year
CSI-2 Standard Roadmap
9
Standard	 Version	 Adopted	 PHYs	Supported	
CSI-2	 1.0	 Nov	2005	 D-PHY	0.58	
1.1	 Jan	2013	 D-PHY	1.1	
1.2	 Sep	2014	 D-PHY	1.2	
1.3	 Oct	2014	 D-PHY	1.2,	C-PHY	1.0	
2.0	 ~Q1	2017	 D-PHY	2.0,	C-PHY	1.1	
2.1	 TBD	 D-PHY	2.1,	C-PHY	1.2
DSI/DSI-2 Standard Roadmap
10
Standard	 Version	 Adopted	 PHYs	Supported	
DSI	 1.0	 Apr	2006	 D-PHY	0.65	
1.1	 Nov	2011	 D-PHY	1.1	
1.2	 Jun	2014	 D-PHY	1.1	
1.3	 Mar	2015	 D-PHY	1.2	
DSI-2	 1.0	 Jan	2016	 D-PHY	2.0,	C-PHY	1.1	
1.1	 TBD	 D-PHY	2.1,	C-PHY	1.2
Key Design Impacts
•  To keep clock rates reasonable, PHYs are evolving
from 8 bits/lane to 16 bits/lane
•  Up to D-PHY 1.2 – 8 bits/lane
•  D-PHY 2.0 and beyond – 16 bits/lane
•  C-PHY 1.1 and beyond – 16 bits/lane
•  In the future: 32 bits/lane
•  Controllers widths are evolving
•  From: 32 bits width = 4 lanes * 8 bits/lane
•  To: 64 bit width = 4 lanes * 16 bits/lane
•  Results in a wider user interface
•  In the future: 128 bit widths
•  PHYs and Controllers are starting to support multi-
mode D/C-PHY operation
11
Clock Rates
12
D-PHY	8	Bit	PPI	
D-PHY	16	Bit	PPI	
D-PHY	32	Bit	PPI	
[SERIES	NAME]	
[SERIES	NAME]	
0	
100	
200	
300	
400	
500	
600	
0	 1	 2	 3	 4	 5	 6	 7	 8	
Clock	Rates	(MHz)	
Data	Rates	Per	Lane	(Gbit/s)
Mixel PHYs
•  Tracking the standards with several generations of
silicon-proven D-PHYs
•  1.0 Gbps -> 1.5 Gbps -> 2.5 Gbps -> D+C-PHY support
•  Support range of PHY configurations
•  D-PHY only, D/C-PHY, C-PHY only, M-PHY
•  Broad process support
•  180nm down to 16nm
•  Broad foundry support
•  7 different foundries including TSMC, UMC, GF, SMIC, and others
•  Full featured & differentiated solution
•  Low power, small area, high performance, mature, silicon proven
13
Northwest Logic Controllers
•  First Generation
•  CSI-2 and DSI Controller Cores are 32 bits wide
•  Second Generation
•  CSI-2 and DSI-2 Controller Cores support both 32 and 64 bit width
•  32 bit: minimize size and power for lower data rates
•  64 bit: minimize clock rate for high data rates
•  Full featured, high-performance, low power, easy to use
•  Delivered as a complete solution integrated and verified
with the Mixel PHY
14
Conclusion
•  The trend towards higher resolution, pixel depth and
frame rate cameras and displays is driving the need for
higher data rate interfaces.
•  The MIPI Alliance Camera Serial Interface (CSI) and
Display Serial Interface (DSI) standards are evolving to
meet these needs.
•  These trends will impact MIPI designs in several ways:
•  Higher I/O and clock rates, wider interfaces, use of multi-mode
PHYs, use of data compression, etc.
•  MIPI designers should consider these trends as they
create their product roadmaps and associated designs.
15
For More Information
•  Visit our exhibit in the Grand Hall during the
conference.
•  Contact Northwest Logic at:
•  Brian Daellenbach
•  briand@nwlogic.com
•  www.nwlogic.com
•  Contact Mixel at:
•  Ashraf Takla
•  akt@mixel.com
•  www.mixel.com
16

More Related Content

Viewers also liked

Galaxy core inc 2014-02-25-v1.0
Galaxy core inc 2014-02-25-v1.0Galaxy core inc 2014-02-25-v1.0
Galaxy core inc 2014-02-25-v1.0ZaforUllah Jewel
 
MIPI DevCon 2016: A Developer's Guide to MIPI I3C Implementation
MIPI DevCon 2016: A Developer's Guide to MIPI I3C ImplementationMIPI DevCon 2016: A Developer's Guide to MIPI I3C Implementation
MIPI DevCon 2016: A Developer's Guide to MIPI I3C ImplementationMIPI Alliance
 
MIPI DevCon 2016: Multiple MIPI CSI-2 Cameras Leveraging FPGAs
MIPI DevCon 2016: Multiple MIPI CSI-2 Cameras Leveraging FPGAsMIPI DevCon 2016: Multiple MIPI CSI-2 Cameras Leveraging FPGAs
MIPI DevCon 2016: Multiple MIPI CSI-2 Cameras Leveraging FPGAsMIPI Alliance
 
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...MIPI Alliance
 
MIPI DevCon 2016: Versatile Software Solution for MIPI C-PHY TX Testing
MIPI DevCon 2016: Versatile Software Solution for MIPI C-PHY TX TestingMIPI DevCon 2016: Versatile Software Solution for MIPI C-PHY TX Testing
MIPI DevCon 2016: Versatile Software Solution for MIPI C-PHY TX TestingMIPI Alliance
 
MIPI DevCon 2016: Troubleshooting MIPI M-PHY Link and Protocol Issues
MIPI DevCon 2016: Troubleshooting MIPI M-PHY Link and Protocol IssuesMIPI DevCon 2016: Troubleshooting MIPI M-PHY Link and Protocol Issues
MIPI DevCon 2016: Troubleshooting MIPI M-PHY Link and Protocol IssuesMIPI Alliance
 
MIPI DevCon 2016: MIPI I3C High Data Rate Modes
MIPI DevCon 2016: MIPI I3C High Data Rate ModesMIPI DevCon 2016: MIPI I3C High Data Rate Modes
MIPI DevCon 2016: MIPI I3C High Data Rate ModesMIPI Alliance
 
MIPI DevCon 2016: Robust Debug and Conformance Verification Ensures Interoper...
MIPI DevCon 2016: Robust Debug and Conformance Verification Ensures Interoper...MIPI DevCon 2016: Robust Debug and Conformance Verification Ensures Interoper...
MIPI DevCon 2016: Robust Debug and Conformance Verification Ensures Interoper...MIPI Alliance
 
MIPI DevCon 2016: MIPI in Automotive
MIPI DevCon 2016: MIPI in AutomotiveMIPI DevCon 2016: MIPI in Automotive
MIPI DevCon 2016: MIPI in AutomotiveMIPI Alliance
 
Top 5 Deep Learning and AI Stories 1/27
Top 5 Deep Learning and AI Stories 1/27Top 5 Deep Learning and AI Stories 1/27
Top 5 Deep Learning and AI Stories 1/27NVIDIA
 
Near FIeld Communication
Near FIeld Communication Near FIeld Communication
Near FIeld Communication Maajidleo
 
Energy Harvesting appliqué aux systèmes de surveillance de la pression des pn...
Energy Harvesting appliqué aux systèmes de surveillance de la pression des pn...Energy Harvesting appliqué aux systèmes de surveillance de la pression des pn...
Energy Harvesting appliqué aux systèmes de surveillance de la pression des pn...Minnovarc
 
Other types of networks: Bluetooth, Zigbee, & NFC
Other types of networks: Bluetooth, Zigbee, & NFCOther types of networks: Bluetooth, Zigbee, & NFC
Other types of networks: Bluetooth, Zigbee, & NFCDilum Bandara
 
World Technology Network (New York City)
World Technology Network (New York City)World Technology Network (New York City)
World Technology Network (New York City)Michell Zappa
 
6- & 9-Axis Sensors Consumer Inertial Combos 2014 Report by Yole Developpement
6- & 9-Axis SensorsConsumer Inertial Combos 2014 Report by Yole Developpement6- & 9-Axis SensorsConsumer Inertial Combos 2014 Report by Yole Developpement
6- & 9-Axis Sensors Consumer Inertial Combos 2014 Report by Yole DeveloppementYole Developpement
 
power reduction in NFC 1
power reduction in NFC 1power reduction in NFC 1
power reduction in NFC 1yogesh singh
 
Telecommunications in the logistic sector lodz
Telecommunications in the logistic sector lodzTelecommunications in the logistic sector lodz
Telecommunications in the logistic sector lodzJustino Lourenço
 
NFC: Accelerating Momentum, Expanding Opportunities
NFC: Accelerating Momentum, Expanding Opportunities NFC: Accelerating Momentum, Expanding Opportunities
NFC: Accelerating Momentum, Expanding Opportunities NFC Forum
 
An Energy Harvesting Wearable Ring Platform for Gesture Input on Surfaces
An Energy Harvesting Wearable Ring Platform for Gesture Input on SurfacesAn Energy Harvesting Wearable Ring Platform for Gesture Input on Surfaces
An Energy Harvesting Wearable Ring Platform for Gesture Input on SurfacesChiao Fu
 
Piezoelectric electric based energy harvesting
Piezoelectric electric based energy harvestingPiezoelectric electric based energy harvesting
Piezoelectric electric based energy harvestingSubash John
 

Viewers also liked (20)

Galaxy core inc 2014-02-25-v1.0
Galaxy core inc 2014-02-25-v1.0Galaxy core inc 2014-02-25-v1.0
Galaxy core inc 2014-02-25-v1.0
 
MIPI DevCon 2016: A Developer's Guide to MIPI I3C Implementation
MIPI DevCon 2016: A Developer's Guide to MIPI I3C ImplementationMIPI DevCon 2016: A Developer's Guide to MIPI I3C Implementation
MIPI DevCon 2016: A Developer's Guide to MIPI I3C Implementation
 
MIPI DevCon 2016: Multiple MIPI CSI-2 Cameras Leveraging FPGAs
MIPI DevCon 2016: Multiple MIPI CSI-2 Cameras Leveraging FPGAsMIPI DevCon 2016: Multiple MIPI CSI-2 Cameras Leveraging FPGAs
MIPI DevCon 2016: Multiple MIPI CSI-2 Cameras Leveraging FPGAs
 
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
 
MIPI DevCon 2016: Versatile Software Solution for MIPI C-PHY TX Testing
MIPI DevCon 2016: Versatile Software Solution for MIPI C-PHY TX TestingMIPI DevCon 2016: Versatile Software Solution for MIPI C-PHY TX Testing
MIPI DevCon 2016: Versatile Software Solution for MIPI C-PHY TX Testing
 
MIPI DevCon 2016: Troubleshooting MIPI M-PHY Link and Protocol Issues
MIPI DevCon 2016: Troubleshooting MIPI M-PHY Link and Protocol IssuesMIPI DevCon 2016: Troubleshooting MIPI M-PHY Link and Protocol Issues
MIPI DevCon 2016: Troubleshooting MIPI M-PHY Link and Protocol Issues
 
MIPI DevCon 2016: MIPI I3C High Data Rate Modes
MIPI DevCon 2016: MIPI I3C High Data Rate ModesMIPI DevCon 2016: MIPI I3C High Data Rate Modes
MIPI DevCon 2016: MIPI I3C High Data Rate Modes
 
MIPI DevCon 2016: Robust Debug and Conformance Verification Ensures Interoper...
MIPI DevCon 2016: Robust Debug and Conformance Verification Ensures Interoper...MIPI DevCon 2016: Robust Debug and Conformance Verification Ensures Interoper...
MIPI DevCon 2016: Robust Debug and Conformance Verification Ensures Interoper...
 
MIPI DevCon 2016: MIPI in Automotive
MIPI DevCon 2016: MIPI in AutomotiveMIPI DevCon 2016: MIPI in Automotive
MIPI DevCon 2016: MIPI in Automotive
 
Top 5 Deep Learning and AI Stories 1/27
Top 5 Deep Learning and AI Stories 1/27Top 5 Deep Learning and AI Stories 1/27
Top 5 Deep Learning and AI Stories 1/27
 
Near FIeld Communication
Near FIeld Communication Near FIeld Communication
Near FIeld Communication
 
Energy Harvesting appliqué aux systèmes de surveillance de la pression des pn...
Energy Harvesting appliqué aux systèmes de surveillance de la pression des pn...Energy Harvesting appliqué aux systèmes de surveillance de la pression des pn...
Energy Harvesting appliqué aux systèmes de surveillance de la pression des pn...
 
Other types of networks: Bluetooth, Zigbee, & NFC
Other types of networks: Bluetooth, Zigbee, & NFCOther types of networks: Bluetooth, Zigbee, & NFC
Other types of networks: Bluetooth, Zigbee, & NFC
 
World Technology Network (New York City)
World Technology Network (New York City)World Technology Network (New York City)
World Technology Network (New York City)
 
6- & 9-Axis Sensors Consumer Inertial Combos 2014 Report by Yole Developpement
6- & 9-Axis SensorsConsumer Inertial Combos 2014 Report by Yole Developpement6- & 9-Axis SensorsConsumer Inertial Combos 2014 Report by Yole Developpement
6- & 9-Axis Sensors Consumer Inertial Combos 2014 Report by Yole Developpement
 
power reduction in NFC 1
power reduction in NFC 1power reduction in NFC 1
power reduction in NFC 1
 
Telecommunications in the logistic sector lodz
Telecommunications in the logistic sector lodzTelecommunications in the logistic sector lodz
Telecommunications in the logistic sector lodz
 
NFC: Accelerating Momentum, Expanding Opportunities
NFC: Accelerating Momentum, Expanding Opportunities NFC: Accelerating Momentum, Expanding Opportunities
NFC: Accelerating Momentum, Expanding Opportunities
 
An Energy Harvesting Wearable Ring Platform for Gesture Input on Surfaces
An Energy Harvesting Wearable Ring Platform for Gesture Input on SurfacesAn Energy Harvesting Wearable Ring Platform for Gesture Input on Surfaces
An Energy Harvesting Wearable Ring Platform for Gesture Input on Surfaces
 
Piezoelectric electric based energy harvesting
Piezoelectric electric based energy harvestingPiezoelectric electric based energy harvesting
Piezoelectric electric based energy harvesting
 

More from MIPI Alliance

MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...MIPI Alliance
 
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...MIPI Alliance
 
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...MIPI Alliance
 
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure PlatformMIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure PlatformMIPI Alliance
 
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASSMIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASSMIPI Alliance
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI Alliance
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI Alliance
 
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI Alliance
 
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 DevicesMIPI Alliance
 
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...MIPI Alliance
 
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI Alliance
 
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...MIPI Alliance
 
MIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the AllianceMIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the AllianceMIPI Alliance
 
MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...MIPI Alliance
 
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for LinuxMIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for LinuxMIPI Alliance
 
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3CMIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3CMIPI Alliance
 
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 EssentialMIPI Alliance
 
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...MIPI Alliance
 
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity MIPI Alliance
 
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...MIPI Alliance
 

More from MIPI Alliance (20)

MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
 
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
 
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
 
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure PlatformMIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
 
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASSMIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
 
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
 
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 DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
 
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
 
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
 
MIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the AllianceMIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the Alliance
 
MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
 
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for LinuxMIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
 
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3CMIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
 
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
 
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
 
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
 
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
 

MIPI DevCon 2016: The Impact of Higher Data Rate Requirements on MIPI CSI and MIPI DSI Designs

  • 1. The Impact of Higher Data Rate Requirements on MIPI CSI℠ and MIPI DSI℠ Designs Brian Daellenbach - Northwest Logic Ashraf Takla - Mixel
  • 2. Overview •  The trend towards higher resolution, pixel depth and frame rate cameras and displays is driving the need for higher data rate interfaces. •  The MIPI Alliance Camera Serial Interface (CSI) and Display Serial Interface (DSI) standards are evolving to meet these needs. •  This presentation provides an overview of these trends, the evolving standards, and the corresponding impact on CSI and DSI designs. 2
  • 3. Speaker Introduction •  Brian Daellenbach •  President of Northwest Logic •  Located in Beaverton, Oregon •  Controller IP Provider – MIPI, PCIe, DDR/HBM •  Ashraf Takla •  President of Mixel •  Located in San Jose, California •  MIPI PHY Provider – D-PHY, C-PHY, M-PHY •  Together Northwest Logic and Mixel provide a complete, silicon- proven, high-performance, low-power MIPI solution 3
  • 4. [SERIES NAME] [SERIES NAME] 0 5 10 15 20 25 30 1280 x 800 HD 1334 x750 HD 1920 x 1080 Full HD 4096 x 2160 UHD Total Data Rate (Gbit/s) Display Data Rates Camera & Display Trends 4 60 Hz, 20 Bit 60Hz, 12 Bit 30 Hz, 16 Bit 30 Hz, 8 Bit 0 5 10 15 20 25 30 3 5 7 9 11 13 15 17 19 21 Total Data Rate (Gbit/s) Camera Data Rates Resolu7on (Megapixels) 60Hz, 24 Bit
  • 5. MIPI Standards Background •  MIPI Alliance was formed in 2003 to “to benefit the mobile industry by establishing specifications for standard hardware and software interfaces in mobile devices” •  Camera Serial Interface (CSI) •  Provides a packet-based protocol for interfacing to mobile cameras •  Widely used •  Display Serial Interface (DSI) •  Provides a packet-based protocol for interfacing to mobile displays •  Widely used •  Widespread adoption of these standards in the high-volume mobile market has resulted in low-cost cameras and displays which are being used in other markets also 5
  • 6. MIPI PHY Standards •  D-PHY •  N data lanes and 1 clock lane (2 pins per lane) •  Typically 1-4 data lanes are used. 8 infrequently used. •  Switches between Low Power (LP) and High Speed (HS) modes •  LP: LVCMOS, HS: Sub-LVDS •  Widely used in the Camera and Display markets •  C-PHY •  N data lanes (3 pins per lane – also known as trios) •  Uses 3 phase symbol encoding (2.28 bits/symbol). Clock embedded in each data lane. •  Typically 1-3 lanes are used to be pin count compatible with D-PHY. More lanes may be used in the future. •  LP and HS modes •  Starting to be used in the Camera market •  M-PHY •  SERDES-based standard •  Not being adopted in the Camera and Display markets yet due to higher cost and power 6
  • 7. PHY Standard Roadmap 7 Standard Version Adopted Data Rate (Per Lane) PHY Interface (Per Lane) D-PHY 1.0 Sep 2009 1.0 Gbit/s 8 bit 1.1 Dec 2011 1.5 Gbit/s 8 bit 1.2 Sep 2014 2.5 Gbit/s 8 bit 2.0 Mar 2016 4.5 Gbit/s 8/16/32 bit 2.1 ~Q1 2017 TBD 8/16/32 bit Standard Version Adopted Data Rate (Per Trio) PHY Interface (Per Trio) C-PHY 1.0 Oct 2014 2.5 Gsym/s 16 bit 1.1 Feb 2016 2.5 Gsym/s 16/32 bit 1.2 ~Q1 2017 3.5 Gsym/s 16/32 bit Note: A C-PHY lane is known as a Trio. 1 Sym = 2.28 bits
  • 8. PHY Standard Data Rates 8 0 1 2 3 4 5 6 7 8 9 10 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 Chart Title D-PHY C-PHY D-PHY 4 Lanes C-PHY 3 Trios C-PHY 4 Trios 0 5 10 15 20 25 30 35 2009 2010 2011 2012 2013 2014 2015 2016 2017 Total Data Rate (Gbit/s) Year
  • 9. CSI-2 Standard Roadmap 9 Standard Version Adopted PHYs Supported CSI-2 1.0 Nov 2005 D-PHY 0.58 1.1 Jan 2013 D-PHY 1.1 1.2 Sep 2014 D-PHY 1.2 1.3 Oct 2014 D-PHY 1.2, C-PHY 1.0 2.0 ~Q1 2017 D-PHY 2.0, C-PHY 1.1 2.1 TBD D-PHY 2.1, C-PHY 1.2
  • 10. DSI/DSI-2 Standard Roadmap 10 Standard Version Adopted PHYs Supported DSI 1.0 Apr 2006 D-PHY 0.65 1.1 Nov 2011 D-PHY 1.1 1.2 Jun 2014 D-PHY 1.1 1.3 Mar 2015 D-PHY 1.2 DSI-2 1.0 Jan 2016 D-PHY 2.0, C-PHY 1.1 1.1 TBD D-PHY 2.1, C-PHY 1.2
  • 11. Key Design Impacts •  To keep clock rates reasonable, PHYs are evolving from 8 bits/lane to 16 bits/lane •  Up to D-PHY 1.2 – 8 bits/lane •  D-PHY 2.0 and beyond – 16 bits/lane •  C-PHY 1.1 and beyond – 16 bits/lane •  In the future: 32 bits/lane •  Controllers widths are evolving •  From: 32 bits width = 4 lanes * 8 bits/lane •  To: 64 bit width = 4 lanes * 16 bits/lane •  Results in a wider user interface •  In the future: 128 bit widths •  PHYs and Controllers are starting to support multi- mode D/C-PHY operation 11
  • 13. Mixel PHYs •  Tracking the standards with several generations of silicon-proven D-PHYs •  1.0 Gbps -> 1.5 Gbps -> 2.5 Gbps -> D+C-PHY support •  Support range of PHY configurations •  D-PHY only, D/C-PHY, C-PHY only, M-PHY •  Broad process support •  180nm down to 16nm •  Broad foundry support •  7 different foundries including TSMC, UMC, GF, SMIC, and others •  Full featured & differentiated solution •  Low power, small area, high performance, mature, silicon proven 13
  • 14. Northwest Logic Controllers •  First Generation •  CSI-2 and DSI Controller Cores are 32 bits wide •  Second Generation •  CSI-2 and DSI-2 Controller Cores support both 32 and 64 bit width •  32 bit: minimize size and power for lower data rates •  64 bit: minimize clock rate for high data rates •  Full featured, high-performance, low power, easy to use •  Delivered as a complete solution integrated and verified with the Mixel PHY 14
  • 15. Conclusion •  The trend towards higher resolution, pixel depth and frame rate cameras and displays is driving the need for higher data rate interfaces. •  The MIPI Alliance Camera Serial Interface (CSI) and Display Serial Interface (DSI) standards are evolving to meet these needs. •  These trends will impact MIPI designs in several ways: •  Higher I/O and clock rates, wider interfaces, use of multi-mode PHYs, use of data compression, etc. •  MIPI designers should consider these trends as they create their product roadmaps and associated designs. 15
  • 16. For More Information •  Visit our exhibit in the Grand Hall during the conference. •  Contact Northwest Logic at: •  Brian Daellenbach •  briand@nwlogic.com •  www.nwlogic.com •  Contact Mixel at: •  Ashraf Takla •  akt@mixel.com •  www.mixel.com 16