5.3.2 AC Parameters: I2C Interface

Figure 5-1. I2C Synchronous Data Timing
Table 5-3. AC Characteristics of I2C InterfaceUnless otherwise indicated, these values are applicable over the specified operating range from TA = -40℃ to +125℃, VCC = +1.65V to +5.5V, CL = 1 TTL Gate and 100 pF.
ParameterSym.Min.Max.Units
SCL Clock FrequencyfSCL0400kHz
SCL High TimetHIGH600ns
SCL Low TimetLOW1200ns
Start Setup TimetSU.STA600ns
Start Hold TimetHD.STA600ns
Stop Setup TimetSU.STO600ns
Data In Setup TimetSU.DAT100ns
Data In Hold TimetHD.DAT0ns
Input Rise Time(1)tR300ns
Input Fall Time(1)tF300ns
Clock Low to Data Out ValidtAA50900ns
Data Out Hold TimetDH50ns
Time Bus Must be Free before a New Transmission Can Start(1)tBUF1200ns
Glitch Filter(3) tIGNORE_I2C 50 250 ns
Note:
  1. Host system must ensure this timing is met.
  2. AC measurement conditions:
    • RL (connects between SDA and VCC): 1.2 kΩ (for VCC = +1.65V to +5.5V)
    • Input pulse voltages: 0.3VCC to 0.7 VCC with CMOSenable = 1
    • Input rise and fall times: ≤ 50 ns
    • Input and output timing reference voltage: 0.5 VCC
  3. The glitch filter ensures that all pulses below the min value will be suppressed but may suppress values as great as the max value over all process, voltage and temperature conditions.