SlideShare a Scribd company logo
1 of 31
Download to read offline
Meeting Demands For
Camera and Sensor
Interfaces in IoT and
Automotive Applications
Hezi Saar
Synopsys, Inc.
Agenda
•  Implementation of MIPI interfaces in mobile
applications and beyond
•  Advantages of implementing MIPI interfaces
•  MIPI CSI-2, MIPI DSI, MIPI D-PHY, MIPI I3C
•  SoC design considerations
•  Summary
MIPI Display & Camera Interfaces
Mobile Applications
•  MIPI CSI-2 and
MIPI DSI protocols
enable application-
optimized SoCs
primarily used in
mobile electronics
•  Use of multiple
cameras and
displays for beyond
traditional mobile
applications
MIPI Interfaces in New Applications
Automotive, IoT/Wearables, Virtual/Augmented Reality
MIPI Camera & Display Interfaces in IoT
Linux/Rich OS
Ext Flash
Memory
Controller
LPDDR
eMMC
ARC HS
Processor
HMI
MIPI DSI
GPU
Communications
Bluetooth Smart
SDIO
USB
Vision
MIPI CSI-2
Vision
Processor
On-Chip Memories
ROM SRAM
Sensor & Control Subsystem
Processor
ADC
MIPI I3C /
I2C
SPI
Security
Secure Core
Private Key
Public Key
Accelerator
True Random
Number Generator
Crypto
Accelerators
Logic Libraries
•  MIPI DSI, MIPI CSI-2, MIPI I3C
•  LPDDR, eMMC, ADC, BT, USB
•  Embedded Vision
•  Security
•  Sensor Fusion
Point-of-Sale IC
Advanced Driver Assistance Systems (ADAS)
A Rapidly Evolving Technology
•  Passive Driver Assistance Systems
•  Back-up camera system
•  Distance alert system
•  Active Driver Assistance Systems
•  Back-up camera w/ ID & breaking
•  Collision avoidance
Example: Surround View
Using MIPI CSI-2 Image Sensors & MIPI DSI Display
Rear
Camera
Display
CAN
Interface
MPU
Proprietary, LVDS
or Ethernet Switch
DRAM
Flash
Memory
Power Supply
Front Camera
Module
Left Camera
Module
Right Camera
Module
Rear Camera
Module
Other
Camera
Module
Vbat
LVDS or
Ethernet
Link
MIPI CSI-2
Image Sensors
MIPI DSI
Display
Front Camera
Left Camera
Right
Camera
Other
Camera
Module
Typical Automotive SoC
High-End	ADAS	 Infotainment	
•  MIPI	DSI,	MIPI	CSI2,	MIPI	I3C,	MIPI	SoundWire	
•  LPDDR4,	Ethernet	AVB,	HDMI,	PCIe,	SATA,	ADC		
•  Embedded	Vision	
•  Security	
•  Sensor	Fusion	
•  Requires	FuncEonal	Safety	
•  MIPI	DSI,	MIPI	CSI2,	MIPI	I3C	,	MIPI	SoundWire	
•  USB,	LPDDR4,	Ethernet	AVB,	HDMI,	PCIe,	SATA,	
ADC	
•  eMMC	->	UFS	
•  Real-Eme	MulEmedia	
•  Security	
•  Sensor	Fusion	
I3C	
I3C	
I3C	
MIPI		
D-PHY	
MIPI		
D-PHY
Augmented, Virtual, Mixed Reality
Enterprise Use-Cases
Virtual Reality System Teardown
HTC Vive
Source:	iFixit
Examples of New Use-Cases
MIPI Display, Camera & Sensor Interfaces
Microsoft HoloLens Processing Unit
•  Processor packaged
together with 1GB LPDDR3
and Intel Atom x86
processor
•  Uses 5 camera interfaces,
depth and motion sensor
for image identification and
processing, recognizing
gestures
(*)	Source:	EETimes	analysis		(*)	Source:	MicrosoR
ADVANTAGES OF THE MIPI
SPECIFICATIONS
MIPI CSI-2, MIPI DSI, MIPI I3C
MIPI CSI-2 Over MIPI D-PHY
CSI-2	Device	
D	
-	
P	
H		
Y		
CSI-2	Host	
D	
-		
P	
H	
Y	
Clk+	
Clk-	
L0+	
L0-	
Clk+	
Clk-	
L0+	
L0-	
L1+	
L1-	
L1+	
L1-	
Frame	Buffer	
CSI-2	TransmiYer	
Packet	
Builder	
Lane	
DistribuEon	
CCI	Slave	
SCL	
SDA	
SCL	
SDA	
CCI	Master	
CSI-2	
Packet	
CSI-2	
Packet	
D-PHY	
HS	Burst	
D-PHY	
HS	Burst	
CSI-2	Receiver	
Packet	
Decoder	
Lane	
Merger	
CSI-2	
Packet	
CSI-2	
Packet	
Frame	Buffer	
CRC	
D
T WC	 ECC	
Payload	byte	size	 Data	CRC	processing	
ECC	protecEng	the	header	
Data	Format	
DefiniEon	
Virtual	Channel	
IdenEficaEon	
Packet	Builder
MIPI CSI-2 Packets
Virtual Channels
Virtual Channel 0 – Line 0
Virtual Channel 0 – Line 1
Virtual Channel 0 – Line 2
Virtual Channel 0 – Line 3
Virtual Channel 0 – Line 4
Virtual Channel 0 – Line N
Virtual Channel 1 – Line 0
Virtual Channel 1 – Line 1
Virtual Channel 1 – Line 2
Virtual Channel 1 – Line 3
Virtual Channel 1 – Line 4
Virtual Channel 1 – Line M
DSI	
SPacke
t	
DSI	
SPacke
t	
CRC	WC	 ECC	
Payload	byte	size	 Data	CRC	processing	
ECC	protecEng	the	
header	
Data	Format	
definiEon	
Virtual	
Channel	
IdenEficaEon	
Packet	Builder	–	LONG	Packet	
MIPI DSI over MIPI D-PHY
Example: DSI Video Example - DPI
D	
-	
P	
H		
Y		
D
-	
P	
H
Y	
Clk+	
Clk-	
L0+	
L0-	
Clk
+	
Clk-	
L0+	
L0-	
L1+	
L1-	
L1+	
L1-	
DSI	TransmiYer	
Packet	
Builder	
Lane	
DistribuEon	
DSI	Receiver	
Packet	
Decoder	
Lane	
Merger	
VSS	 HSE	
DATA0	 ECC	
ECC	ProtecEng	the	Short	
Packet	
Data	Format	
DefiniEon	
Virtual	Channel	
IdenEficaEon	
Packet	Builder	–	SHORT	Packet	
DATA1	
D-PHY	
HS	
Burst	
D-PHY	
HS	
Burst	
DSI	
LPacket	
Valid	Image	Line	
DSI	
SPacke
t	
VSS	
DSI	
SPacke
t	
HSE	
D-PHY	
HS	
Burst	
D-PHY	
HS	
Burst	
D-PHY	
HS	
Burst	
D-PHY	
HS	
Burst	
DSI	
LPacket	
Valid	Image	Line
MIPI D-PHY Architecture
The Popular Physical Layer Used for MIPI CSI-2 & MIPI DSI Protocols
•  Synchronous Forwarded DDR clock
link architecture
•  One clock and multiple data lanes
configuration
•  Static/dynamic de-skew supported
through calibration
•  Calibration hand-shake not
supported
•  No encoding overhead
Two	Data	Lane	Configura0on		
•  Low-power and high-speed modes
•  Primarily targeting camera and display
•  Spread spectrum clocking supported for EMI/EMC considerations
•  Large eco-system, proven in millions of phones, cars
Benefits and Evolution of MIPI D-PHY
•  Higher data rate enables
ultra-high-definition
cameras and displays
•  Easier adaption of newer
technologies
•  Backward compatible
•  Reliable with sufficient
margins
•  New specs augment
existing ecosystem
•  Growing market
applications and segments
•  Longer channel length
MIPI I3C Specification Overview
Types of Devices in an I3C System
•  MIPI I3C main master
•  MIPI I3C secondary master(s)
•  MIPI I3C slave(s)
•  I2C slave(s)
Examples of MIPI I3C Use-Cases
Sensor	Hub	 Sensor	Subsystem	
Image	Sensors
MIPI I3C Sensor Hub Use Case
•  The I3C bus has a
secondary master
that acts as a hub
•  Takes ownership of
the I3C bus and
communicates to the
sensors directly
•  As soon as the
secondary master
has the relevant
sensor data available
on its I3C bus, it can
communicate to the
main master, which
propagates the data
to the CPU
MIPI CSI-2 Use of MIPI I3C
for Control & Always-ON Imaging
•  Supports
advancements in
imaging for new
applications: Health,
Convenience,
Security, Lifestyle,
Efficiency
•  Camera Controller
Interface (CCI) and
Always-ON
advancement
considerations using
I2C and future MIPI
I3C
MIPI CSI-2 Use of MIPI I3C
for Control & Always-ON Imaging
•  Supports
advancements in
imaging for new
applications: Health,
Convenience,
Security, Lifestyle,
Efficiency
•  Camera Controller
Interface (CCI) and
Always-ON
advancement
considerations using
I2C and future MIPI
I3C
SOC DESIGN
CONSIDERATIONS
MIPI CSI-2, MIPI DSI & MIPI D-PHY
Technical Considerations
• Bandwidth required
• D-PHY version/speed,
number of ports and
lanes
• Determine optimal
interfaces to Tx/Rx
image for memory
storage or image
• Configuration &
interrupts
• Memory usage
Target Multiple Applications with Flexible
SoC Implementation
MIPI	CSI-2	
Host	
Controller	
MIPI	CSI-2	
Host	
Controller	
MIPI	CSI-2	
Host	
Controller	
MIPI	CSI-2	
Host	
Controller	
2Lane		
MIPI	D-PHY	
2Lane		
MIPI	D-PHY	
2Lane		
MIPI	D-PHY	
2Lane		
MIPI	D-PHY	
Applica7on	A	 Applica7on	B	
OR
Form Factor Reference Channels
Variety of Applications
MIPI CSI-2, MIPI DSI, MIPI I3C & MIPI D-PHY IP
•  Complete, Production-Proven, Interoperable
Summary
•  MIPI CSI-2, DSI, MIPI D-PHY and MIPI I3C
•  Leveraged for mobile and beyond –
IoT, automotive and AR/VR
•  Synopsys provides complete camera, display
and sensor interface IP
•  Enables new set of applications in automotive,
AR/VR, IoT markets
•  Lowers integration risk for application processors,
bridge ICs & multimedia co-processors
•  Future proof IP supporting variety of speeds,
proven in silicon
•  Reduces cost and power for multiple instantiations
•  Testability features enable low cost manufacturing
Industry’s	first	MIPI	I3C	Demo	
Visit	the	Synopsys	Booth	to	
See	Our	Demo	Today!
Thank You!
Synopsys’	broad	pordolio	of	DesignWare	MIPI	IP	soluEons	
synopsys.com/mipi

More Related Content

What's hot

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 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 Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...MIPI Alliance
 
Accelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyAccelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyJean-Marc Robillard
 
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...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 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 IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingMIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingArasan Chip Systems
 
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's NextMIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's NextMIPI 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 Bangalore 2017: SoundWire Linux Subsystem: An Introduction to Pro...
MIPI DevCon Bangalore 2017: SoundWire Linux Subsystem: An Introduction to Pro...MIPI DevCon Bangalore 2017: SoundWire Linux Subsystem: An Introduction to Pro...
MIPI DevCon Bangalore 2017: SoundWire Linux Subsystem: An Introduction to Pro...MIPI 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 Bangalore 2017: MIPI I3C Interface - Advanced Features
MIPI DevCon Bangalore 2017: MIPI I3C Interface - Advanced FeaturesMIPI DevCon Bangalore 2017: MIPI I3C Interface - Advanced Features
MIPI DevCon Bangalore 2017: MIPI I3C Interface - Advanced FeaturesMIPI Alliance
 
ODSA PHY Layer
ODSA PHY LayerODSA PHY Layer
ODSA PHY Layerjennimenni
 
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
 
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...The Linux Foundation
 
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...NetSpeed Systems
 
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...MIPI Alliance
 
MIPI DevCon 2016: Implementing MIPI C-PHY
MIPI DevCon 2016: Implementing MIPI C-PHYMIPI DevCon 2016: Implementing MIPI C-PHY
MIPI DevCon 2016: Implementing MIPI C-PHYMIPI Alliance
 
MIPI DevCon Bangalore 2017: SPMI 1.0 Multi-Master Verification
MIPI DevCon Bangalore 2017: SPMI 1.0 Multi-Master Verification MIPI DevCon Bangalore 2017: SPMI 1.0 Multi-Master Verification
MIPI DevCon Bangalore 2017: SPMI 1.0 Multi-Master Verification MIPI Alliance
 

What's hot (20)

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 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 Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
MIPI DevCon Bangalore 2017: Building Intelligent, High-Speed Sensor Connectiv...
 
Accelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect TechnologyAccelerating MIPI Interface Development and Validation - Introspect Technology
Accelerating MIPI Interface Development and Validation - Introspect Technology
 
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
MIPI DevCon Bangalore 2017: A Developer's Guide to MIPI I3C Implementation an...
 
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 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 IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingMIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC Prototyping
 
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's NextMIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
MIPI DevCon Taipei 2019: An Introduction to MIPI I3C® v1.1 and What's Next
 
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 Bangalore 2017: SoundWire Linux Subsystem: An Introduction to Pro...
MIPI DevCon Bangalore 2017: SoundWire Linux Subsystem: An Introduction to Pro...MIPI DevCon Bangalore 2017: SoundWire Linux Subsystem: An Introduction to Pro...
MIPI DevCon Bangalore 2017: SoundWire Linux Subsystem: An Introduction to Pro...
 
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 Bangalore 2017: MIPI I3C Interface - Advanced Features
MIPI DevCon Bangalore 2017: MIPI I3C Interface - Advanced FeaturesMIPI DevCon Bangalore 2017: MIPI I3C Interface - Advanced Features
MIPI DevCon Bangalore 2017: MIPI I3C Interface - Advanced Features
 
ODSA PHY Layer
ODSA PHY LayerODSA PHY Layer
ODSA PHY Layer
 
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...
 
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
XPDDS17: Keynote: Shared Coprocessor Framework on ARM - Oleksandr Andrushchen...
 
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
Architecting the Most Advanced Automotive SoCs: Maximizing Safety and Perform...
 
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE...
 
MIPI DevCon 2016: Implementing MIPI C-PHY
MIPI DevCon 2016: Implementing MIPI C-PHYMIPI DevCon 2016: Implementing MIPI C-PHY
MIPI DevCon 2016: Implementing MIPI C-PHY
 
MIPI DevCon Bangalore 2017: SPMI 1.0 Multi-Master Verification
MIPI DevCon Bangalore 2017: SPMI 1.0 Multi-Master Verification MIPI DevCon Bangalore 2017: SPMI 1.0 Multi-Master Verification
MIPI DevCon Bangalore 2017: SPMI 1.0 Multi-Master Verification
 

Similar to MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and Automotive Applications

“Introduction to the CSI-2 Image Sensor Interface Standard,” a Presentation f...
“Introduction to the CSI-2 Image Sensor Interface Standard,” a Presentation f...“Introduction to the CSI-2 Image Sensor Interface Standard,” a Presentation f...
“Introduction to the CSI-2 Image Sensor Interface Standard,” a Presentation f...Edge AI and Vision Alliance
 
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and IndustriesMIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and IndustriesMIPI Alliance
 
MIPI DevCon Seoul 2018: Powering AI and Automotive Applications with the MIPI...
MIPI DevCon Seoul 2018: Powering AI and Automotive Applications with the MIPI...MIPI DevCon Seoul 2018: Powering AI and Automotive Applications with the MIPI...
MIPI DevCon Seoul 2018: Powering AI and Automotive Applications with the MIPI...MIPI 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 Taipei 2019: Enabling MIPI Camera Applications Including Automoti...
MIPI DevCon Taipei 2019: Enabling MIPI Camera Applications Including Automoti...MIPI DevCon Taipei 2019: Enabling MIPI Camera Applications Including Automoti...
MIPI DevCon Taipei 2019: Enabling MIPI Camera Applications Including Automoti...MIPI 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 Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...
MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...
MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...MIPI Alliance
 
“MIPI CSI-2 Image Sensor Interface Standard Features Enable Efficient Embedde...
“MIPI CSI-2 Image Sensor Interface Standard Features Enable Efficient Embedde...“MIPI CSI-2 Image Sensor Interface Standard Features Enable Efficient Embedde...
“MIPI CSI-2 Image Sensor Interface Standard Features Enable Efficient Embedde...Edge AI and Vision Alliance
 
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...MIPI Alliance
 
MPI DevCon Hsinchu City 2017: Building Intelligent, High-Speed Sensor Connect...
MPI DevCon Hsinchu City 2017: Building Intelligent, High-Speed Sensor Connect...MPI DevCon Hsinchu City 2017: Building Intelligent, High-Speed Sensor Connect...
MPI DevCon Hsinchu City 2017: Building Intelligent, High-Speed Sensor Connect...MIPI Alliance
 
Video Surveillance Using Raspberry Pi Architecture
Video Surveillance Using Raspberry Pi ArchitectureVideo Surveillance Using Raspberry Pi Architecture
Video Surveillance Using Raspberry Pi ArchitectureRUTURAJ SHETE
 
Smart Surveillance Bot with Low Power MCU
Smart Surveillance Bot with Low Power MCUSmart Surveillance Bot with Low Power MCU
Smart Surveillance Bot with Low Power MCUIRJET Journal
 
MIPI DevCon Bangalore 2017: MIPI CSI-2 for Multi-Camera, Long-Range Use Cases...
MIPI DevCon Bangalore 2017: MIPI CSI-2 for Multi-Camera, Long-Range Use Cases...MIPI DevCon Bangalore 2017: MIPI CSI-2 for Multi-Camera, Long-Range Use Cases...
MIPI DevCon Bangalore 2017: MIPI CSI-2 for Multi-Camera, Long-Range Use Cases...MIPI Alliance
 
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdf
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdfAdvanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdf
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdfWiseNaeem
 
LUCID Vision Labs -All-in-One Industrial Edge Computing with the Triton Edge ...
LUCID Vision Labs -All-in-One Industrial Edge Computing with the Triton Edge ...LUCID Vision Labs -All-in-One Industrial Edge Computing with the Triton Edge ...
LUCID Vision Labs -All-in-One Industrial Edge Computing with the Triton Edge ...ClearView Imaging
 
S.W.A.T – Motion Based Intrusion Detection System
S.W.A.T – Motion Based Intrusion Detection SystemS.W.A.T – Motion Based Intrusion Detection System
S.W.A.T – Motion Based Intrusion Detection SystemIRJET Journal
 
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B MIPI 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
 
Raspberry PI based obstacle avoiding robot
Raspberry PI based obstacle avoiding robotRaspberry PI based obstacle avoiding robot
Raspberry PI based obstacle avoiding robotIRJET Journal
 

Similar to MIPI DevCon 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and Automotive Applications (20)

“Introduction to the CSI-2 Image Sensor Interface Standard,” a Presentation f...
“Introduction to the CSI-2 Image Sensor Interface Standard,” a Presentation f...“Introduction to the CSI-2 Image Sensor Interface Standard,” a Presentation f...
“Introduction to the CSI-2 Image Sensor Interface Standard,” a Presentation f...
 
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and IndustriesMIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
MIPI DevCon Seoul 2018: Evolving MIPI I3C for New Usages and Industries
 
MIPI DevCon Seoul 2018: Powering AI and Automotive Applications with the MIPI...
MIPI DevCon Seoul 2018: Powering AI and Automotive Applications with the MIPI...MIPI DevCon Seoul 2018: Powering AI and Automotive Applications with the MIPI...
MIPI DevCon Seoul 2018: Powering AI and Automotive Applications with the MIPI...
 
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 Taipei 2019: Enabling MIPI Camera Applications Including Automoti...
MIPI DevCon Taipei 2019: Enabling MIPI Camera Applications Including Automoti...MIPI DevCon Taipei 2019: Enabling MIPI Camera Applications Including Automoti...
MIPI DevCon Taipei 2019: Enabling MIPI Camera Applications Including Automoti...
 
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 Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...
MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...
MIPI DevCon Seoul 2018: Integrating Image, Radar, IR and TOF Sensors: Develop...
 
“MIPI CSI-2 Image Sensor Interface Standard Features Enable Efficient Embedde...
“MIPI CSI-2 Image Sensor Interface Standard Features Enable Efficient Embedde...“MIPI CSI-2 Image Sensor Interface Standard Features Enable Efficient Embedde...
“MIPI CSI-2 Image Sensor Interface Standard Features Enable Efficient Embedde...
 
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...
MIPI DevCon Seoul 2018: Next Generation Verification Process for Automotive a...
 
MPI DevCon Hsinchu City 2017: Building Intelligent, High-Speed Sensor Connect...
MPI DevCon Hsinchu City 2017: Building Intelligent, High-Speed Sensor Connect...MPI DevCon Hsinchu City 2017: Building Intelligent, High-Speed Sensor Connect...
MPI DevCon Hsinchu City 2017: Building Intelligent, High-Speed Sensor Connect...
 
Video Surveillance Using Raspberry Pi Architecture
Video Surveillance Using Raspberry Pi ArchitectureVideo Surveillance Using Raspberry Pi Architecture
Video Surveillance Using Raspberry Pi Architecture
 
Smart Surveillance Bot with Low Power MCU
Smart Surveillance Bot with Low Power MCUSmart Surveillance Bot with Low Power MCU
Smart Surveillance Bot with Low Power MCU
 
utmippt
utmipptutmippt
utmippt
 
MIPI DevCon Bangalore 2017: MIPI CSI-2 for Multi-Camera, Long-Range Use Cases...
MIPI DevCon Bangalore 2017: MIPI CSI-2 for Multi-Camera, Long-Range Use Cases...MIPI DevCon Bangalore 2017: MIPI CSI-2 for Multi-Camera, Long-Range Use Cases...
MIPI DevCon Bangalore 2017: MIPI CSI-2 for Multi-Camera, Long-Range Use Cases...
 
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdf
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdfAdvanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdf
Advanced View Pic Microcontroller Projects List _ PIC Microcontroller.pdf
 
LUCID Vision Labs -All-in-One Industrial Edge Computing with the Triton Edge ...
LUCID Vision Labs -All-in-One Industrial Edge Computing with the Triton Edge ...LUCID Vision Labs -All-in-One Industrial Edge Computing with the Triton Edge ...
LUCID Vision Labs -All-in-One Industrial Edge Computing with the Triton Edge ...
 
S.W.A.T – Motion Based Intrusion Detection System
S.W.A.T – Motion Based Intrusion Detection SystemS.W.A.T – Motion Based Intrusion Detection System
S.W.A.T – Motion Based Intrusion Detection System
 
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B
MIPI DevCon 2020 | High Speed MIPI CSI-2 Interface Meeting Automotive ASIL-B
 
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...
 
Raspberry PI based obstacle avoiding robot
Raspberry PI based obstacle avoiding robotRaspberry PI based obstacle avoiding robot
Raspberry PI based obstacle avoiding robot
 

More from 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 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: 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 | 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
 
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI Alliance
 
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...MIPI Alliance
 
MIPI DevCon 2020 | State of the Alliance
MIPI DevCon 2020 | State of the AllianceMIPI DevCon 2020 | State of the Alliance
MIPI DevCon 2020 | State of the AllianceMIPI Alliance
 
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication NetworksMIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication NetworksMIPI Alliance
 
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated Driving
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated DrivingMIPI DevCon Taipei 2019 Keynote: Technologies for Automated Driving
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated DrivingMIPI Alliance
 
MIPI DevCon Taipei 2019: State of the Alliance
MIPI DevCon Taipei 2019: State of the AllianceMIPI DevCon Taipei 2019: State of the Alliance
MIPI DevCon Taipei 2019: State of the AllianceMIPI Alliance
 
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 Alliance
 

More from MIPI Alliance (16)

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 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: 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 | 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 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
 
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
 
MIPI DevCon 2020 | State of the Alliance
MIPI DevCon 2020 | State of the AllianceMIPI DevCon 2020 | State of the Alliance
MIPI DevCon 2020 | State of the Alliance
 
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication NetworksMIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
MIPI DevCon 2020 | Keynote: Trends in Future In-Vehicle Communication Networks
 
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated Driving
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated DrivingMIPI DevCon Taipei 2019 Keynote: Technologies for Automated Driving
MIPI DevCon Taipei 2019 Keynote: Technologies for Automated Driving
 
MIPI DevCon Taipei 2019: State of the Alliance
MIPI DevCon Taipei 2019: State of the AllianceMIPI DevCon Taipei 2019: State of the Alliance
MIPI DevCon Taipei 2019: State of the Alliance
 
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 2016: Meeting Demands for Camera and Sensor Interfaces in IoT and Automotive Applications

  • 1. Meeting Demands For Camera and Sensor Interfaces in IoT and Automotive Applications Hezi Saar Synopsys, Inc.
  • 2. Agenda •  Implementation of MIPI interfaces in mobile applications and beyond •  Advantages of implementing MIPI interfaces •  MIPI CSI-2, MIPI DSI, MIPI D-PHY, MIPI I3C •  SoC design considerations •  Summary
  • 3. MIPI Display & Camera Interfaces Mobile Applications •  MIPI CSI-2 and MIPI DSI protocols enable application- optimized SoCs primarily used in mobile electronics •  Use of multiple cameras and displays for beyond traditional mobile applications
  • 4. MIPI Interfaces in New Applications Automotive, IoT/Wearables, Virtual/Augmented Reality
  • 5. MIPI Camera & Display Interfaces in IoT Linux/Rich OS Ext Flash Memory Controller LPDDR eMMC ARC HS Processor HMI MIPI DSI GPU Communications Bluetooth Smart SDIO USB Vision MIPI CSI-2 Vision Processor On-Chip Memories ROM SRAM Sensor & Control Subsystem Processor ADC MIPI I3C / I2C SPI Security Secure Core Private Key Public Key Accelerator True Random Number Generator Crypto Accelerators Logic Libraries •  MIPI DSI, MIPI CSI-2, MIPI I3C •  LPDDR, eMMC, ADC, BT, USB •  Embedded Vision •  Security •  Sensor Fusion Point-of-Sale IC
  • 6. Advanced Driver Assistance Systems (ADAS) A Rapidly Evolving Technology •  Passive Driver Assistance Systems •  Back-up camera system •  Distance alert system •  Active Driver Assistance Systems •  Back-up camera w/ ID & breaking •  Collision avoidance
  • 7. Example: Surround View Using MIPI CSI-2 Image Sensors & MIPI DSI Display Rear Camera Display CAN Interface MPU Proprietary, LVDS or Ethernet Switch DRAM Flash Memory Power Supply Front Camera Module Left Camera Module Right Camera Module Rear Camera Module Other Camera Module Vbat LVDS or Ethernet Link MIPI CSI-2 Image Sensors MIPI DSI Display Front Camera Left Camera Right Camera Other Camera Module
  • 8. Typical Automotive SoC High-End ADAS Infotainment •  MIPI DSI, MIPI CSI2, MIPI I3C, MIPI SoundWire •  LPDDR4, Ethernet AVB, HDMI, PCIe, SATA, ADC •  Embedded Vision •  Security •  Sensor Fusion •  Requires FuncEonal Safety •  MIPI DSI, MIPI CSI2, MIPI I3C , MIPI SoundWire •  USB, LPDDR4, Ethernet AVB, HDMI, PCIe, SATA, ADC •  eMMC -> UFS •  Real-Eme MulEmedia •  Security •  Sensor Fusion I3C I3C I3C MIPI D-PHY MIPI D-PHY
  • 9. Augmented, Virtual, Mixed Reality Enterprise Use-Cases
  • 10. Virtual Reality System Teardown HTC Vive Source: iFixit
  • 11. Examples of New Use-Cases MIPI Display, Camera & Sensor Interfaces
  • 12. Microsoft HoloLens Processing Unit •  Processor packaged together with 1GB LPDDR3 and Intel Atom x86 processor •  Uses 5 camera interfaces, depth and motion sensor for image identification and processing, recognizing gestures (*) Source: EETimes analysis (*) Source: MicrosoR
  • 13. ADVANTAGES OF THE MIPI SPECIFICATIONS MIPI CSI-2, MIPI DSI, MIPI I3C
  • 14. MIPI CSI-2 Over MIPI D-PHY CSI-2 Device D - P H Y CSI-2 Host D - P H Y Clk+ Clk- L0+ L0- Clk+ Clk- L0+ L0- L1+ L1- L1+ L1- Frame Buffer CSI-2 TransmiYer Packet Builder Lane DistribuEon CCI Slave SCL SDA SCL SDA CCI Master CSI-2 Packet CSI-2 Packet D-PHY HS Burst D-PHY HS Burst CSI-2 Receiver Packet Decoder Lane Merger CSI-2 Packet CSI-2 Packet Frame Buffer CRC D T WC ECC Payload byte size Data CRC processing ECC protecEng the header Data Format DefiniEon Virtual Channel IdenEficaEon Packet Builder
  • 16. Virtual Channels Virtual Channel 0 – Line 0 Virtual Channel 0 – Line 1 Virtual Channel 0 – Line 2 Virtual Channel 0 – Line 3 Virtual Channel 0 – Line 4 Virtual Channel 0 – Line N Virtual Channel 1 – Line 0 Virtual Channel 1 – Line 1 Virtual Channel 1 – Line 2 Virtual Channel 1 – Line 3 Virtual Channel 1 – Line 4 Virtual Channel 1 – Line M
  • 17. DSI SPacke t DSI SPacke t CRC WC ECC Payload byte size Data CRC processing ECC protecEng the header Data Format definiEon Virtual Channel IdenEficaEon Packet Builder – LONG Packet MIPI DSI over MIPI D-PHY Example: DSI Video Example - DPI D - P H Y D - P H Y Clk+ Clk- L0+ L0- Clk + Clk- L0+ L0- L1+ L1- L1+ L1- DSI TransmiYer Packet Builder Lane DistribuEon DSI Receiver Packet Decoder Lane Merger VSS HSE DATA0 ECC ECC ProtecEng the Short Packet Data Format DefiniEon Virtual Channel IdenEficaEon Packet Builder – SHORT Packet DATA1 D-PHY HS Burst D-PHY HS Burst DSI LPacket Valid Image Line DSI SPacke t VSS DSI SPacke t HSE D-PHY HS Burst D-PHY HS Burst D-PHY HS Burst D-PHY HS Burst DSI LPacket Valid Image Line
  • 18. MIPI D-PHY Architecture The Popular Physical Layer Used for MIPI CSI-2 & MIPI DSI Protocols •  Synchronous Forwarded DDR clock link architecture •  One clock and multiple data lanes configuration •  Static/dynamic de-skew supported through calibration •  Calibration hand-shake not supported •  No encoding overhead Two Data Lane Configura0on •  Low-power and high-speed modes •  Primarily targeting camera and display •  Spread spectrum clocking supported for EMI/EMC considerations •  Large eco-system, proven in millions of phones, cars
  • 19. Benefits and Evolution of MIPI D-PHY •  Higher data rate enables ultra-high-definition cameras and displays •  Easier adaption of newer technologies •  Backward compatible •  Reliable with sufficient margins •  New specs augment existing ecosystem •  Growing market applications and segments •  Longer channel length
  • 20. MIPI I3C Specification Overview Types of Devices in an I3C System •  MIPI I3C main master •  MIPI I3C secondary master(s) •  MIPI I3C slave(s) •  I2C slave(s)
  • 21. Examples of MIPI I3C Use-Cases Sensor Hub Sensor Subsystem Image Sensors
  • 22. MIPI I3C Sensor Hub Use Case •  The I3C bus has a secondary master that acts as a hub •  Takes ownership of the I3C bus and communicates to the sensors directly •  As soon as the secondary master has the relevant sensor data available on its I3C bus, it can communicate to the main master, which propagates the data to the CPU
  • 23. MIPI CSI-2 Use of MIPI I3C for Control & Always-ON Imaging •  Supports advancements in imaging for new applications: Health, Convenience, Security, Lifestyle, Efficiency •  Camera Controller Interface (CCI) and Always-ON advancement considerations using I2C and future MIPI I3C
  • 24. MIPI CSI-2 Use of MIPI I3C for Control & Always-ON Imaging •  Supports advancements in imaging for new applications: Health, Convenience, Security, Lifestyle, Efficiency •  Camera Controller Interface (CCI) and Always-ON advancement considerations using I2C and future MIPI I3C
  • 26. MIPI CSI-2, MIPI DSI & MIPI D-PHY Technical Considerations • Bandwidth required • D-PHY version/speed, number of ports and lanes • Determine optimal interfaces to Tx/Rx image for memory storage or image • Configuration & interrupts • Memory usage
  • 27. Target Multiple Applications with Flexible SoC Implementation MIPI CSI-2 Host Controller MIPI CSI-2 Host Controller MIPI CSI-2 Host Controller MIPI CSI-2 Host Controller 2Lane MIPI D-PHY 2Lane MIPI D-PHY 2Lane MIPI D-PHY 2Lane MIPI D-PHY Applica7on A Applica7on B OR
  • 28. Form Factor Reference Channels Variety of Applications
  • 29. MIPI CSI-2, MIPI DSI, MIPI I3C & MIPI D-PHY IP •  Complete, Production-Proven, Interoperable
  • 30. Summary •  MIPI CSI-2, DSI, MIPI D-PHY and MIPI I3C •  Leveraged for mobile and beyond – IoT, automotive and AR/VR •  Synopsys provides complete camera, display and sensor interface IP •  Enables new set of applications in automotive, AR/VR, IoT markets •  Lowers integration risk for application processors, bridge ICs & multimedia co-processors •  Future proof IP supporting variety of speeds, proven in silicon •  Reduces cost and power for multiple instantiations •  Testability features enable low cost manufacturing Industry’s first MIPI I3C Demo Visit the Synopsys Booth to See Our Demo Today!