SlideShare une entreprise Scribd logo
1  sur  44
Télécharger pour lire hors ligne
Gordon Getty
Juhyun Yang
Teledyne LeCroy
Troubleshooting MIPI M-PHY®
Link and Protocol Issues
© 2018 MIPI Alliance, Inc. 2
Objective
• This presentation is intended to help MIPI UniPro®/UFS
developers to find the root cause of problems more quickly
by providing tips for debugging MIPI M-PHY® based devices.
© 2018 MIPI Alliance, Inc. 3
Welcome in Korean
MIPI Technologies
© 2018 MIPI Alliance, Inc. 5
Physical Layer Interconnects
• High Speed Interconnects
– MIPI M-PHY®
• MIPI UniPro®/UniPort
– Camera (Unipro), Storage (UniPro), Modem, Interchip
– MIPI D-PHY(SM)
– MIPI C-PHY(SM)
• Camera, Display
– MIPI A-PHY(SM)
• Automotive applications
• Low Speed Interconnects
– SLIMBus®
• Audio
– SoundWire®
• Audio
– CMOS I/O
• Chip to Chip
MIPI M-PHY®
© 2018 MIPI Alliance, Inc. 7
MIPI M-PHY® Protocols
• M-PHY® protocols are used based on interface used in each
application.
• Multiple protocols can be used in a single device.
MIPI M-PHY®
(Physical Layer)
UFS
DSI-2(SM))
CSI-3(SM)
LLI®
DigRF®v4
MIPI UniPro®
© 2018 MIPI Alliance, Inc. 8
Why MIPI M-PHY®?
From the MIPI M-PHY® Specification V4.0:
“Mobile devices face increasing bandwidth demands for each of its
functions as well as an increase of the number of functions integrated into
the system. This requires wide bandwidth, low-pin count (serial) and highly
power-efficient (network) interfaces that provides sufficient flexibility to be
attractive for multiple applications, but which can also be covered with one
physical layer technology. MIPI M-PHY® is the successor of MIPI D-PHY(SM),
requiring less pins and providing more bandwidth per pin (pair) with
improved power efficiency.”
© 2018 MIPI Alliance, Inc. 9
MIPI M-PHY® Data Rates
• LS-MODE
– Gears 0-7
• HS-MODE
– Gears 1-4
• All Modules (Host and Device) must support LS
– Default for PWM is Gear1 3-9Mbs
– Each Gear supports 2x higher speeds
– one GEAR below the default speed range (PWM-G0)
• HS-Mode is Optional
– HS-MODE includes a default GEAR (HS-G1)
– Optional High Speed GEARs (HS-G2 , HS-G3, HS-G4) at incremental 2x higher rates
– Each GEAR includes two data rates for EMI mitigation reasons
• E.g. HS-G1 supports 1.25 Gbps and 1.45 Gbps
– These two data rates are known as A & B
• Support for a LS or a HS GEAR requires support for all GEARs below
© 2018 MIPI Alliance, Inc. 10
MIPI M-PHY® HS Gear 4
• Doubling of the Data Rate from HS-Gear3 to HS-Gear4
MIPI UniPro®
© 2018 MIPI Alliance, Inc. 12
MIPI UniPro®
• MIPI specification to the define protocol used to transfer data
between Devices that implement the MIPI UniPro® Specification.
• This includes definitions of data structures, such as Packets and
Frames, used to convey information across the Network.
• Flow control, error handling, power and state management, and
connection services are also defined in this specification
• UniPro version 1.61, the use of M-PHY® is mandated for chip-to-
chip interconnections
© 2018 MIPI Alliance, Inc. 13
MIPI UniPro® L1.5 Protocol
• The L1.5 for MIPI M-PHY® automates a significant part of the
required steps used for Power Modes control, utilizing an
L1.5-to-L1.5 communication protocol known as PACP (PHY
Adapter Control Protocol).
• PDUs (“PACP frames”) generated by L1.5 are multiplexed
with the symbol stream received from L2 and can be
recognized by a unique header pattern.
© 2018 MIPI Alliance, Inc. 14
MIPI UniPro® L1.5 Power States and Power Modes
• The difference between Power States and Power Modes are as
follows:
• An Application can set only a Power Mode, but cannot set a
Power State
• An Application can get a Power Mode and get a Power State
– the gettable value of a Power Mode simply reflects the value that was set
– the gettable value of a Power State may change spontaneously when in
FastAuto_Mode or SlowAuto_Mode
© 2018 MIPI Alliance, Inc. 15
MIPI UniPro® PACP Capability Exchange
© 2018 MIPI Alliance, Inc. 16
MIPI UniPro® Layer 1.5 Example – PACP_PWR_REQ
Used for power mode changes
© 2018 MIPI Alliance, Inc. 17
MIPI UniPro® Layers
• L2 - The Data Link Layer provides reliable Links between a
transmitter and a directly attached receiver
• L3 - Network Layer is to allow data to be routed to the
proper destination in a networked environment.
• L4 - Transport Layer mechanisms allow a single physical
Packet stream between two Devices to support multiple,
independent, logical Packet streams or “Connections”.
Universal Flash Storage
(UFS)
JEDEC
© 2018 MIPI Alliance, Inc. 19
UFS – Universal Flash Storage
• Universal Flash Storage – JEDEC Standard JESD220B
• Universal Flash Storage (UFS) is a simple, high
performance, mass storage device with a serial
interface.
• It is primarily used in mobile systems, between host
processing and mass storage memory devices.
• MIPI M-PHY® and MIPI UniPro® make up the
interconnect for UFS
• UFS is architected on SCSI SAM
• UFS uses the command layers from SCSI SPC and SBC
© 2018 MIPI Alliance, Inc. 20
UFS Architecture
© 2018 MIPI Alliance, Inc. 21
UFS Physical Layer Requirements
• UFS interface can support multiple lanes.
• Each lane consists of a differential pair.
• Basic configuration is based on one transmit lane and one
receive lane.
• Optionally, a UFS device may support two downstream lanes
and two upstream lanes. An equal number of downstream
and upstream lanes shall be provided in each link.
– Links must be symmetrical
© 2018 MIPI Alliance, Inc. 22
Application Specific Protocol - UFS
• The application layer consists of the UFS Command Set layer
(UCS), the device manager and the Task Manager
• The UCS will handle the normal commands like read, write,
and so on.
• UFS may support multiple command sets.
• UFS is designed to be protocol agnostic. This version UFS
standard uses SCSI as the baseline protocol layer.
• A simplified SCSI command set was selected for UFS.
• UFS Native command set can be supported when it is needed
to extend the UFS functionalities.
• The Task Manager handles commands meant for command
queue control.
• The Device Manager will provide device level control like
Query Request and lower level link-layer control.
© 2018 MIPI Alliance, Inc. 23
SCSI Read Command
© 2018 MIPI Alliance, Inc. 24
SCSI Write Command
Debugging MIPI M-PHY®
© 2018 MIPI Alliance, Inc. 26
Debug process for Serial Protocols
Analyze
and find
root cause
Pick the
correct
tool
Identify
the Layer
© 2018 MIPI Alliance, Inc. 27
Debugging MIPI M-PHY®
• Typically MIPI M-PHY® production systems are
chip to chip, no connector
• Development systems may have SMA connections
between devices
• First challenge is to access link
• Probing Type:
– SMA
– Multi Lead
– Midbus
• Check electrical first before debugging protocol
problem
© 2018 MIPI Alliance, Inc. 28
Using the correct tool
• Is problem related to Signal Integrity?
– Are devices physically connected?
– Are both devices providing MIPI M-PHY®
compliant signaling?
– Use an Oscilloscope to verify
• Is problem related to Connectivity
– Is a link established between the 2 devices?
– Is the data rate as expected?
– Can software see the devices –
• for UFS, can the storage be seen?
– Use a Protocol analyzer to verify
© 2018 MIPI Alliance, Inc. 29
Which Layer is causing the problem?
• Same principle applies regardless
of MIPI M-PHY® upper layer
protocol
• Identify the layer
– Performance?
– Reliability?
– Errors?
© 2018 MIPI Alliance, Inc. 30
Protocol Analyzer sees nothing?
• Is there a signal present?
– Connect the analyzer probe output to an Oscilloscope to verify.
© 2018 MIPI Alliance, Inc. 31
Protocol Analyzer sees nothing?
• Is there a signal present?
– Connect the analyzer probe output to an Oscilloscope to verify.
© 2018 MIPI Alliance, Inc. 32
Protocol Issues – Look at upper layers
© 2018 MIPI Alliance, Inc. 33
MIPI UniPro® - Link Startup Sequence
• The Link Startup Sequence is a multi-phase handshake,
which exchanges MIPI UniPro® trigger events to establish
initial Link communication, in both directions, between two
directly attached MIPI UniPro® Devices.
© 2018 MIPI Alliance, Inc. 34
Link Startup Sequence
© 2018 MIPI Alliance, Inc. 35
MIPI UniPro® - Link Startup Sequence
• Do both sides go through the Link Startup Sequence?
© 2018 MIPI Alliance, Inc. 36
MIPI UniPro® – Link Startup Sequence
• Does the Link Startup Sequence Complete?
© 2018 MIPI Alliance, Inc. 37
State Machine
• Two operating modes,
– HS-MODE
– LS-MODE
• A data transmission (BURST) state and a
MODE-specific power saving (SAVE)
state
• STALL is the SAVE state of HS-MODE
• SLEEP is the SAVE state of LS-MODE
– HS-MODE: STALL, HS-BURST
– LS-MODE (Type-I MODULE): SLEEP, PWM-
BURST, LINE-CFG
– LS-MODE (Type-II MODULE): SLEEP, SYS-
BURST
© 2018 MIPI Alliance, Inc. 38
Bursts
• HSG4 includes ADAPT state
© 2018 MIPI Alliance, Inc. 39
Power Mode Change
• Are the Power Mode Changes happening as expected?
• Did the Link Startup Sequence Complete?
• Trigger on PACP_PWR_REQ to track Power mode changes
© 2018 MIPI Alliance, Inc. 40
UFS Initialization
• MIPI UniPro® Link Startup Sequence must complete before
any UFS traffic can commence.
© 2018 MIPI Alliance, Inc. 41
Summary
• Although device is a UFS controller you are dependent on
MIPI UniPro® Link Startup Sequence
• Knowing this process will help you understand how to bring
up the device
• Identify Lower Layer issues first, otherwise nothing else will
work
Q&A
© 2018 MIPI Alliance, Inc. 43
• MIPI M-PHY® Specification v4.0
• MIPI MIPI UniPro® Specification v1.8
• JEDEC Spec JESD220C (UFS)
ADDITIONAL RESOURCES
MIPI DevCon Seoul 2018: Troubleshooting MIPI M-PHY Link and Protocol Issues

Contenu connexe

Tendances

Drive test using tems investation 16.1
Drive test using tems investation 16.1Drive test using tems investation 16.1
Drive test using tems investation 16.1Md Joynal Abaden
 
Telecom Project Services - Pre-launch SSD / SSV
Telecom Project Services - Pre-launch SSD / SSVTelecom Project Services - Pre-launch SSD / SSV
Telecom Project Services - Pre-launch SSD / SSVAmar Uppalapati
 
Gpon Fundamentals
Gpon FundamentalsGpon Fundamentals
Gpon Fundamentalsmansoor_gr8
 
Understanding MPEG DASH
Understanding MPEG DASHUnderstanding MPEG DASH
Understanding MPEG DASHSeung-Bum Lee
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryNicolas Navet
 
IP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSIP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSInam Khosa
 
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
 
GSM capacity planning
GSM capacity planningGSM capacity planning
GSM capacity planningDeepak Joshi
 
The Verification Methodology Landscape
The Verification Methodology LandscapeThe Verification Methodology Landscape
The Verification Methodology LandscapeDVClub
 
Introduction to DIAMETER
Introduction to DIAMETERIntroduction to DIAMETER
Introduction to DIAMETERHossein Yavari
 
LTE Architecture and interfaces
LTE Architecture and interfacesLTE Architecture and interfaces
LTE Architecture and interfacesAbdulrahman Fady
 
Tems layer3_messages
Tems  layer3_messagesTems  layer3_messages
Tems layer3_messagesbadgirl3086
 
LTE (Long Term Evolution) Introduction
LTE (Long Term Evolution) IntroductionLTE (Long Term Evolution) Introduction
LTE (Long Term Evolution) IntroductionGuisun Han
 
LTE Features, Link Budget & Basic Principle
LTE Features, Link Budget & Basic PrincipleLTE Features, Link Budget & Basic Principle
LTE Features, Link Budget & Basic PrincipleMd Mustafizur Rahman
 

Tendances (20)

Ral by pushpa
Ral by pushpa Ral by pushpa
Ral by pushpa
 
Drive test using tems investation 16.1
Drive test using tems investation 16.1Drive test using tems investation 16.1
Drive test using tems investation 16.1
 
Telecom Project Services - Pre-launch SSD / SSV
Telecom Project Services - Pre-launch SSD / SSVTelecom Project Services - Pre-launch SSD / SSV
Telecom Project Services - Pre-launch SSD / SSV
 
Gpon Fundamentals
Gpon FundamentalsGpon Fundamentals
Gpon Fundamentals
 
Understanding MPEG DASH
Understanding MPEG DASHUnderstanding MPEG DASH
Understanding MPEG DASH
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service Discovery
 
IP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSIP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMS
 
Lte channel
Lte channelLte channel
Lte channel
 
AMBA 2.0 REPORT
AMBA 2.0 REPORTAMBA 2.0 REPORT
AMBA 2.0 REPORT
 
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...
 
GSM capacity planning
GSM capacity planningGSM capacity planning
GSM capacity planning
 
The Verification Methodology Landscape
The Verification Methodology LandscapeThe Verification Methodology Landscape
The Verification Methodology Landscape
 
Introduction to DIAMETER
Introduction to DIAMETERIntroduction to DIAMETER
Introduction to DIAMETER
 
LTE Architecture and interfaces
LTE Architecture and interfacesLTE Architecture and interfaces
LTE Architecture and interfaces
 
Rach procedure in lte
Rach procedure in lteRach procedure in lte
Rach procedure in lte
 
OFDM for LTE
OFDM for LTEOFDM for LTE
OFDM for LTE
 
Gsm protl
Gsm protlGsm protl
Gsm protl
 
Tems layer3_messages
Tems  layer3_messagesTems  layer3_messages
Tems layer3_messages
 
LTE (Long Term Evolution) Introduction
LTE (Long Term Evolution) IntroductionLTE (Long Term Evolution) Introduction
LTE (Long Term Evolution) Introduction
 
LTE Features, Link Budget & Basic Principle
LTE Features, Link Budget & Basic PrincipleLTE Features, Link Budget & Basic Principle
LTE Features, Link Budget & Basic Principle
 

Similaire à MIPI DevCon Seoul 2018: Troubleshooting MIPI M-PHY Link and Protocol Issues

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 Taipei 2019: MIPI Automotive & A-PHY Update
MIPI DevCon Taipei 2019: MIPI Automotive & A-PHY UpdateMIPI DevCon Taipei 2019: MIPI Automotive & A-PHY Update
MIPI DevCon Taipei 2019: MIPI Automotive & A-PHY UpdateMIPI 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 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
 
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: 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 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
 
Disaggregation, automation and autonomy in optical networking
Disaggregation, automation and autonomy in optical networkingDisaggregation, automation and autonomy in optical networking
Disaggregation, automation and autonomy in optical networkingADVA
 
Aci presentation
Aci presentationAci presentation
Aci presentationJoe Ryan
 
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...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
 
The OSGi Service Platform in Integrated Management Environments - Cristina Di...
The OSGi Service Platform in Integrated Management Environments - Cristina Di...The OSGi Service Platform in Integrated Management Environments - Cristina Di...
The OSGi Service Platform in Integrated Management Environments - Cristina Di...mfrancis
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingDebra Jennings
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingZivaro Inc
 
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
 
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...mfrancis
 
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...MIPI Alliance
 
Video Based Industry Control
Video Based Industry ControlVideo Based Industry Control
Video Based Industry ControlJun Steed Huang
 
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 Alliance
 
MIPI DevCon Bangalore 2017: C-PHY/D-PHY Combo Implementation and Use Case
MIPI DevCon Bangalore 2017: C-PHY/D-PHY Combo Implementation and Use CaseMIPI DevCon Bangalore 2017: C-PHY/D-PHY Combo Implementation and Use Case
MIPI DevCon Bangalore 2017: C-PHY/D-PHY Combo Implementation and Use CaseMIPI Alliance
 

Similaire à MIPI DevCon Seoul 2018: Troubleshooting MIPI M-PHY Link and Protocol Issues (20)

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 Taipei 2019: MIPI Automotive & A-PHY Update
MIPI DevCon Taipei 2019: MIPI Automotive & A-PHY UpdateMIPI DevCon Taipei 2019: MIPI Automotive & A-PHY Update
MIPI DevCon Taipei 2019: MIPI Automotive & A-PHY Update
 
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 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 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: 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 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
 
Disaggregation, automation and autonomy in optical networking
Disaggregation, automation and autonomy in optical networkingDisaggregation, automation and autonomy in optical networking
Disaggregation, automation and autonomy in optical networking
 
Aci presentation
Aci presentationAci presentation
Aci presentation
 
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...
MIPI DevCon Taipei 2019: New Trends in the High-Volume Manufacturing Test of ...
 
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...
 
The OSGi Service Platform in Integrated Management Environments - Cristina Di...
The OSGi Service Platform in Integrated Management Environments - Cristina Di...The OSGi Service Platform in Integrated Management Environments - Cristina Di...
The OSGi Service Platform in Integrated Management Environments - Cristina Di...
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined Networking
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined Networking
 
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...
 
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
OSGi Technology in the France Telecom Plugs Home Platform - Gilles Deflandre,...
 
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...
MPI DevCon Hsinchu City 2017: MIPI C-PHY/D-PHY Dual Mode Subsystem Performanc...
 
Video Based Industry Control
Video Based Industry ControlVideo Based Industry Control
Video Based Industry Control
 
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 Bangalore 2017: C-PHY/D-PHY Combo Implementation and Use Case
MIPI DevCon Bangalore 2017: C-PHY/D-PHY Combo Implementation and Use CaseMIPI DevCon Bangalore 2017: C-PHY/D-PHY Combo Implementation and Use Case
MIPI DevCon Bangalore 2017: C-PHY/D-PHY Combo Implementation and Use Case
 

Plus de 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 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 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: 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 | 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
 
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 | 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 | 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
 

Plus de 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 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 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: 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 | 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 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 | 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 | 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
 

Dernier

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Dernier (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

MIPI DevCon Seoul 2018: Troubleshooting MIPI M-PHY Link and Protocol Issues

  • 1. Gordon Getty Juhyun Yang Teledyne LeCroy Troubleshooting MIPI M-PHY® Link and Protocol Issues
  • 2. © 2018 MIPI Alliance, Inc. 2 Objective • This presentation is intended to help MIPI UniPro®/UFS developers to find the root cause of problems more quickly by providing tips for debugging MIPI M-PHY® based devices.
  • 3. © 2018 MIPI Alliance, Inc. 3 Welcome in Korean
  • 5. © 2018 MIPI Alliance, Inc. 5 Physical Layer Interconnects • High Speed Interconnects – MIPI M-PHY® • MIPI UniPro®/UniPort – Camera (Unipro), Storage (UniPro), Modem, Interchip – MIPI D-PHY(SM) – MIPI C-PHY(SM) • Camera, Display – MIPI A-PHY(SM) • Automotive applications • Low Speed Interconnects – SLIMBus® • Audio – SoundWire® • Audio – CMOS I/O • Chip to Chip
  • 7. © 2018 MIPI Alliance, Inc. 7 MIPI M-PHY® Protocols • M-PHY® protocols are used based on interface used in each application. • Multiple protocols can be used in a single device. MIPI M-PHY® (Physical Layer) UFS DSI-2(SM)) CSI-3(SM) LLI® DigRF®v4 MIPI UniPro®
  • 8. © 2018 MIPI Alliance, Inc. 8 Why MIPI M-PHY®? From the MIPI M-PHY® Specification V4.0: “Mobile devices face increasing bandwidth demands for each of its functions as well as an increase of the number of functions integrated into the system. This requires wide bandwidth, low-pin count (serial) and highly power-efficient (network) interfaces that provides sufficient flexibility to be attractive for multiple applications, but which can also be covered with one physical layer technology. MIPI M-PHY® is the successor of MIPI D-PHY(SM), requiring less pins and providing more bandwidth per pin (pair) with improved power efficiency.”
  • 9. © 2018 MIPI Alliance, Inc. 9 MIPI M-PHY® Data Rates • LS-MODE – Gears 0-7 • HS-MODE – Gears 1-4 • All Modules (Host and Device) must support LS – Default for PWM is Gear1 3-9Mbs – Each Gear supports 2x higher speeds – one GEAR below the default speed range (PWM-G0) • HS-Mode is Optional – HS-MODE includes a default GEAR (HS-G1) – Optional High Speed GEARs (HS-G2 , HS-G3, HS-G4) at incremental 2x higher rates – Each GEAR includes two data rates for EMI mitigation reasons • E.g. HS-G1 supports 1.25 Gbps and 1.45 Gbps – These two data rates are known as A & B • Support for a LS or a HS GEAR requires support for all GEARs below
  • 10. © 2018 MIPI Alliance, Inc. 10 MIPI M-PHY® HS Gear 4 • Doubling of the Data Rate from HS-Gear3 to HS-Gear4
  • 12. © 2018 MIPI Alliance, Inc. 12 MIPI UniPro® • MIPI specification to the define protocol used to transfer data between Devices that implement the MIPI UniPro® Specification. • This includes definitions of data structures, such as Packets and Frames, used to convey information across the Network. • Flow control, error handling, power and state management, and connection services are also defined in this specification • UniPro version 1.61, the use of M-PHY® is mandated for chip-to- chip interconnections
  • 13. © 2018 MIPI Alliance, Inc. 13 MIPI UniPro® L1.5 Protocol • The L1.5 for MIPI M-PHY® automates a significant part of the required steps used for Power Modes control, utilizing an L1.5-to-L1.5 communication protocol known as PACP (PHY Adapter Control Protocol). • PDUs (“PACP frames”) generated by L1.5 are multiplexed with the symbol stream received from L2 and can be recognized by a unique header pattern.
  • 14. © 2018 MIPI Alliance, Inc. 14 MIPI UniPro® L1.5 Power States and Power Modes • The difference between Power States and Power Modes are as follows: • An Application can set only a Power Mode, but cannot set a Power State • An Application can get a Power Mode and get a Power State – the gettable value of a Power Mode simply reflects the value that was set – the gettable value of a Power State may change spontaneously when in FastAuto_Mode or SlowAuto_Mode
  • 15. © 2018 MIPI Alliance, Inc. 15 MIPI UniPro® PACP Capability Exchange
  • 16. © 2018 MIPI Alliance, Inc. 16 MIPI UniPro® Layer 1.5 Example – PACP_PWR_REQ Used for power mode changes
  • 17. © 2018 MIPI Alliance, Inc. 17 MIPI UniPro® Layers • L2 - The Data Link Layer provides reliable Links between a transmitter and a directly attached receiver • L3 - Network Layer is to allow data to be routed to the proper destination in a networked environment. • L4 - Transport Layer mechanisms allow a single physical Packet stream between two Devices to support multiple, independent, logical Packet streams or “Connections”.
  • 19. © 2018 MIPI Alliance, Inc. 19 UFS – Universal Flash Storage • Universal Flash Storage – JEDEC Standard JESD220B • Universal Flash Storage (UFS) is a simple, high performance, mass storage device with a serial interface. • It is primarily used in mobile systems, between host processing and mass storage memory devices. • MIPI M-PHY® and MIPI UniPro® make up the interconnect for UFS • UFS is architected on SCSI SAM • UFS uses the command layers from SCSI SPC and SBC
  • 20. © 2018 MIPI Alliance, Inc. 20 UFS Architecture
  • 21. © 2018 MIPI Alliance, Inc. 21 UFS Physical Layer Requirements • UFS interface can support multiple lanes. • Each lane consists of a differential pair. • Basic configuration is based on one transmit lane and one receive lane. • Optionally, a UFS device may support two downstream lanes and two upstream lanes. An equal number of downstream and upstream lanes shall be provided in each link. – Links must be symmetrical
  • 22. © 2018 MIPI Alliance, Inc. 22 Application Specific Protocol - UFS • The application layer consists of the UFS Command Set layer (UCS), the device manager and the Task Manager • The UCS will handle the normal commands like read, write, and so on. • UFS may support multiple command sets. • UFS is designed to be protocol agnostic. This version UFS standard uses SCSI as the baseline protocol layer. • A simplified SCSI command set was selected for UFS. • UFS Native command set can be supported when it is needed to extend the UFS functionalities. • The Task Manager handles commands meant for command queue control. • The Device Manager will provide device level control like Query Request and lower level link-layer control.
  • 23. © 2018 MIPI Alliance, Inc. 23 SCSI Read Command
  • 24. © 2018 MIPI Alliance, Inc. 24 SCSI Write Command
  • 26. © 2018 MIPI Alliance, Inc. 26 Debug process for Serial Protocols Analyze and find root cause Pick the correct tool Identify the Layer
  • 27. © 2018 MIPI Alliance, Inc. 27 Debugging MIPI M-PHY® • Typically MIPI M-PHY® production systems are chip to chip, no connector • Development systems may have SMA connections between devices • First challenge is to access link • Probing Type: – SMA – Multi Lead – Midbus • Check electrical first before debugging protocol problem
  • 28. © 2018 MIPI Alliance, Inc. 28 Using the correct tool • Is problem related to Signal Integrity? – Are devices physically connected? – Are both devices providing MIPI M-PHY® compliant signaling? – Use an Oscilloscope to verify • Is problem related to Connectivity – Is a link established between the 2 devices? – Is the data rate as expected? – Can software see the devices – • for UFS, can the storage be seen? – Use a Protocol analyzer to verify
  • 29. © 2018 MIPI Alliance, Inc. 29 Which Layer is causing the problem? • Same principle applies regardless of MIPI M-PHY® upper layer protocol • Identify the layer – Performance? – Reliability? – Errors?
  • 30. © 2018 MIPI Alliance, Inc. 30 Protocol Analyzer sees nothing? • Is there a signal present? – Connect the analyzer probe output to an Oscilloscope to verify.
  • 31. © 2018 MIPI Alliance, Inc. 31 Protocol Analyzer sees nothing? • Is there a signal present? – Connect the analyzer probe output to an Oscilloscope to verify.
  • 32. © 2018 MIPI Alliance, Inc. 32 Protocol Issues – Look at upper layers
  • 33. © 2018 MIPI Alliance, Inc. 33 MIPI UniPro® - Link Startup Sequence • The Link Startup Sequence is a multi-phase handshake, which exchanges MIPI UniPro® trigger events to establish initial Link communication, in both directions, between two directly attached MIPI UniPro® Devices.
  • 34. © 2018 MIPI Alliance, Inc. 34 Link Startup Sequence
  • 35. © 2018 MIPI Alliance, Inc. 35 MIPI UniPro® - Link Startup Sequence • Do both sides go through the Link Startup Sequence?
  • 36. © 2018 MIPI Alliance, Inc. 36 MIPI UniPro® – Link Startup Sequence • Does the Link Startup Sequence Complete?
  • 37. © 2018 MIPI Alliance, Inc. 37 State Machine • Two operating modes, – HS-MODE – LS-MODE • A data transmission (BURST) state and a MODE-specific power saving (SAVE) state • STALL is the SAVE state of HS-MODE • SLEEP is the SAVE state of LS-MODE – HS-MODE: STALL, HS-BURST – LS-MODE (Type-I MODULE): SLEEP, PWM- BURST, LINE-CFG – LS-MODE (Type-II MODULE): SLEEP, SYS- BURST
  • 38. © 2018 MIPI Alliance, Inc. 38 Bursts • HSG4 includes ADAPT state
  • 39. © 2018 MIPI Alliance, Inc. 39 Power Mode Change • Are the Power Mode Changes happening as expected? • Did the Link Startup Sequence Complete? • Trigger on PACP_PWR_REQ to track Power mode changes
  • 40. © 2018 MIPI Alliance, Inc. 40 UFS Initialization • MIPI UniPro® Link Startup Sequence must complete before any UFS traffic can commence.
  • 41. © 2018 MIPI Alliance, Inc. 41 Summary • Although device is a UFS controller you are dependent on MIPI UniPro® Link Startup Sequence • Knowing this process will help you understand how to bring up the device • Identify Lower Layer issues first, otherwise nothing else will work
  • 42. Q&A
  • 43. © 2018 MIPI Alliance, Inc. 43 • MIPI M-PHY® Specification v4.0 • MIPI MIPI UniPro® Specification v1.8 • JEDEC Spec JESD220C (UFS) ADDITIONAL RESOURCES