Visible to Intel only — GUID: lex1662081381961
Ixiasoft
HSIO Single-Ended I/O Standards Specifications
HSIO Single-Ended SSTL, HSTL, HSUL, POD, and LVSTL I/O Reference Voltage Specifications
HSIO Single-Ended SSTL, HSTL, HSUL, and POD I/O Standards Signal Specifications
HSIO Single-Ended LVSTL I/O Standards Specifications
HSIO Differential SSTL, HSTL, and HSUL I/O Standards Specifications
HSIO Differential POD I/O Standards Specifications
HSIO Differential LVSTL I/O Standards Specifications
HSIO Differential I/O Standards Specifications
MIPI D-PHY I/O Standards Specifications
HPS Clock Performance
HPS Internal Oscillator Frequency
HPS PLL Specifications
HPS Cold Reset
HPS SPI Timing Characteristics
HPS SD/eMMC Timing Characteristics
HPS USB 2.0 Timing Characteristics
HPS USB 3.1 Timing Characteristics
HPS Ethernet Media Access Controller (EMAC) Timing Characteristics
HPS I2C Timing Characteristics
HPS I3C Timing Characteristics
HPS NAND Timing Characteristics
HPS Trace Timing Characteristics
HPS GPIO Interface
HPS JTAG Timing Characteristics
HPS Programmable I/O Timing Characteristics
Visible to Intel only — GUID: lex1662081381961
Ixiasoft
HPS I3C Timing Characteristics
Symbol | Description | Fast Mode | Fast Mode Plus | Unit | ||
---|---|---|---|---|---|---|
Min | Max | Min | Max | |||
fSCL | SCL clock frequency | 0 | 0.4 | 0 | 1 | MHz |
TSCL | Serial clock (SCL) clock period | — | 2.5 | — | 1 | μs |
Tclk_jitter | I3C clock output jitter | — | 2 | — | 2 | % |
THIGH | SCL high period | 600 | — | 260 | — | ns |
TDIG_H | THIGH + Tscl_r | — | THIGH + Tscl_r | — | ns | |
TLOW | SCL low period | 1,300 | — | 500 | — | ns |
TDIG_L | TLOW + Tscl_r | — | TLOW + Tscl_r | — | ns | |
TSU_DAT | Setup time for serial data line (SDA) data to SCL | 100 | — | 50 | — | ns |
THD_DAT | Hold time for SCL to SDA data | — | — | — | — | — |
TSU_STA | Setup time for a repeated start condition | 600 | — | 260 | — | ns |
THD_STA | Hold time for a repeated start condition | 600 | — | 260 | — | ns |
TSU_STO | Setup time for a stop condition | 600 | — | 260 | — | ns |
TBUF | SDA high pulse duration between STOP and START | 1.3 | — | 0.5 | — | μs |
Tscl_r | SCL rise time | 20 | 300 | — | 120 | ns |
Tscl_f | SCL fall time | 20 × (VCCIO_HPS / 5.5 V)161 | 300 | 20 × (VCCIO_HPS / 5.5 V)161 | 120 | ns |
Tsda_r | SDA rise time | 20 | 300 | — | 120 | ns |
Tsda_f | SDA fall time | 20 × (VCCIO_HPS / 5.5 V)161 | 300 | 20 × (VCCIO_HPS / 5.5 V)161 | 120 | ns |
TSPIKE | Pulse width of spikes that the spike filter must suppress | 0 | 50 | 0 | 50 | ns |
Symbol | Description | Min | Max | Unit |
---|---|---|---|---|
THIGH | SCL high period | — | 41 | ns |
TDIG_H | — | THIGH + TCF | ns | |
TLOW_OD | SCL low period | 200 | — | ns |
TLOW_OD_L | TLOW_ODmin + TfDA_ODmin | — | ns | |
TfDA_OD | SDA signal fall time | TCF | 12 | ns |
TSU_OD | Setup time for serial data line (SDA) data to SCL | 3 | — | ns |
TCAS 162 | Clock after START Condition | 38.4 ns | For ENTAS0: 1 μs | — |
For ENTAS1: 100 μs | — | |||
For ENTAS2: 2 ms | — | |||
For ENTAS3: 50 ms | — | |||
TCBP | Clock before STOP Condition | TCASmin/2 | — | s |
TMMOverlap | Current master to secondary master overlap time during handoff | TDIG_OD_Lmin | — | ns |
TAVAL | Bus available condition | 1 | — | μs |
TIDLE | Bus IDLE condition | 200 | — | μs |
TMMLock | Time internal where new master not driving SDA Low | TAVALmin | — | μs |
Symbol | Description | Min | Typ | Max | Unit |
---|---|---|---|---|---|
fSCL | SCL clock frequency | 0.01 | 12.5 | 12.9 | MHz |
TCLK | Serial clock (SCL) clock period | 100 μs | — | 77.5 ns | — |
THIGH | SCL clock high period | 24 | — | — | ns |
TDIG_H | 32 | — | — | ns | |
TLOW | SCL clock low period | 24 | — | — | ns |
TDIG_L | 32 | — | — | ns | |
THIGH_MIXED | SCL clock high period for mixed bus163 | 24 | — | — | ns |
TDIG_H_MIXED | 32 | — | 45 | ns | |
TSCO | Clock in to data out for slave | — | — | 12 | ns |
TCR | SCL rise time | — | — | 150e6 × 1/fSCL (capped at 60 ns) | ns |
TCF | SCL fall time | — | — | 150e6 × 1/fSCL (capped at 60 ns) | ns |
THD_PP | Hold time for SCL to SDA data (master) | TCR + 3 and TCF + 3 | — | — | ns |
Hold time for SCL to SDA data (slave) | 0 | — | — | ns | |
TSU_PP | SDA signal data setup time | 3 | — | — | ns |
TCASr | Clock after repeated START (Sr) | TCASmin | — | — | ns |
TCBSr | Clock before repeated START (Sr) | TCASmin / 2 | — | — | ns |
Cb | Capacitive load per bus Line (SDA/SCL) | — | — | 50 | pF |
Figure 24. I3C Legacy Mode Timing Diagram
Figure 25. TDIG_H and TDIG_L
Figure 26. I3C Start Condition Timing Diagram
Figure 27. I3C Stop Condition Timing Diagram
Figure 28. I3C Start Master Out Timing Diagram
Figure 29. I3C Slave Out Timing Diagram
Figure 30. Master SDR Timing Diagram
Related Information
161 Refer to the HPS Power Supply Operating Conditions section for VCCIO_HPS values.
162 Enter Activity State (ENTAS) is a Common Command Code (CCC) supported by all I3C master and slave devices.
163 During I3C communication on a mixed bus, to avoid I2C controllers from interpreting I3C signaling as valid I2C signaling, the TDIG_H period must be constrained.