Popular Keywords

MIPI I3C Electrical Validation

MIPI I3C is backward compatible with many Legacy I2C Devices, but I3C Devices also support higher speed (with SCL clock speed up to 12.5 MHz) and new communication modes. MIPI I3C modes include Single Data Rate (SDR) Mode, High Data Rate (HDR) Mode. HDR Mode is also divided into Dual Data Rate (HDR-DDR) Mode, Ternary Symbol Legacy (HDR-TSL) Mode, Ternary Symbol Pure-bus (HDR-TSP) Mode, and Bulk Transport (HDR-BT) Mode.

MIPI I3C Electrical Validation offers various electrical measurements compliance testing as specified in the MIPI I3C Specification (currently supports MIPI I3C version 1.1.1).

Supported Models:

TS3124V (4-channel DSO)

TS3124V

TS3000 Specifications PDF

TS3000 Specifications PDF

MSO3124V (4-channel DSO & 16-channel LA)

MSO3124V

MSO3000 Specifications PDF

MSO3000 Specifications PDF

Electrical Validation Solution PDF

Electrical Validation solution pdf

Overview Report

Reference Point Dialog & Waveform:

HTML Report

I3C Electrical Validation Settings:

1. General Settings: Channel sources, working voltage and speed

In the General Settings section, the selection of Speed Mode determines a suitable sample rate for validation, but also affects the timing specification table in the validation settings section. For instance, in HDR-TSL and HDR-TSP Mode, there are additional timing specifications listed in the table.

Furthermore, the Bus Configuration section specifies the devices you connected on the I3C Bus. If it is a Pure-Bus setup, I2C timing table is thus not required, which is discussed in the Validation Settings section. On the other hand, a Mixed Bus setup will include the timing table for I2C Legacy Devices, and there default timing values are determined by using Fast Mode (Fm) or Fast Mode (Fm+) configuration, which is an identical settings to I2C Electrical Validation setup.

2~3. Decode / Trigger Settings:

If you are interested in analyzing specific devices address, set the trigger address to the value you prefer. In the figure above, “XX” stands for don’t care term. Thus, it triggers on all address in this case. It also provides triggering on Common Command Code (CCC), which is specified on the Broadcast Address 7’h7E.

4. Electrical Validation Parameter Settings: Frequency, Timing, Voltage limitation

This section includes 5 parameter tables, including

• Frequency
• I3C timing requirements when communicating with I2C Legacy Devices
• I3C Open Drain timing parameters
• I3C Push-Pull timing parameters
• I3C I/O stage characteristics voltage requirements

In the Pure Bus setup, the timing requirements table with I2C Legacy Devices is not required and thus be hidden from the parameter settings dialog. The frequency parameter fSCL will also be hidden in the Pure Bus setup.

MIPI I3C Frequency Requirements
Symbol Electrical Parameter
fSCLSCL Clock Frequency when communicating with I²C Legacy Devices
tSCL_PPSCL Clock Frequency
tBT_FREQHDR-BT SCL Clock Frequency


MIPI I3C Timing Requirements When Communicating With I2C Legacy Devices
Symbol Electrical Parameter
tSU_STASetup Time for a REPEATED START
tHD_STAHold Time for a (REPEATED) START
tLOWSCL Clock Low Period
tDIG_LSCL Clock Low Period as seen at the receiver
tHIGHSCL Clock High Period
tDIG_HSCL Clock High Period as seen at the receiver
tSU_DATData Setup Time
tHD_DATData Hold Time
trCLSCL Signal Rise Time
tfCLSCL Signal Fall Time
trDASDA Signal Rise Time
trDA_ODSDA Signal Rise Time (Open Drain)
tfDASDA Signal Fall Time
tSU_STOSetup Time for STOP
tBUFBus Free Time Between a STOP and a START
tSPIKEPulse Width of Spikes that Spike Filter Must Suppress


MIPI I3C Open Drain Timing Requirements
Symbol Electrical Parameter
tLOW_ODSCL Clock Low Period
tDIG_OD_LSCL Clock Low Period as seen at the receiver
tHIGH_INITHigh Period of SCL Clock (for First Broadcast Address)
tHIGH_ODSCL Clock High Period
tDIG_OD_HSCL Clock High Period as seen at the receiver
tfDA_ODSDA Data Fall Time
tSU_ODSDA Data Setup Time During Open Drain Mode
tCASClock After START (S) Condition
tCBPClock Before STOP (P) Condition
tCRHPOverlapActive Controller to Secondary Overlap time during handoff
tAVALBus Available Condition
tIDLEBus Idle Condition
tNEWCRLockTime Interval Where New Controller Not Driving SDA Low


MIPI I3C Push-Pull Timing Requirements
Symbol Electrical Parameter
tLOWSCL Clock Low Period
tDIG_LSCL Clock Low Period as seen at the receiver
tHIGHSCL Clock High Period
tDIG_HSCL Clock High Period as seen at the receiver
tSCOClock in to Data Out for Target
tCR_PPSCL Clock Rise Time
tCF_PPSCL Clock Fall Time
tHD_PP_ControllerSDA Signal Data Hold (Controller)
tHD_PP_TargetSDA Signal Data Hold (Target)
tSU_PPSDA Signal Data Setup
tCASrClock After Repeated START (Sr) Condition
tCBSrClock Before Repeated START (Sr) Condition
tBT_HOHDR-BT Master to Slave Hand Off Delay
tBT_STALLHDR-BT Clocked Not-Ready Data-Block Headers


MIPI I3C I/O Stage Characteristics Voltage Requirements
Symbol Electrical Parameter
VILLow-Level Input Voltage
VIHHigh-level Input Voltage
VOLLow-level Output Voltage
VOHHigh-level Output Voltage

5. Software EV control panel:

Stop Conditions:
Stop when acquired X times
Stop when Result Fail > X times

Information:
Select waveform

Save File:
Save as Html
Save as .MOW (Software format)

YouTube Video

Electrical Validation Solution PDF

Electrical Validation solution pdf

We use cookies to elevate your user experience and enhance the quality of our site. To find out more or adjust cookie settings, click here .