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 +105℃, VCC = +1.65V to +5.5V, CL = 1 TTL Gate and 100 pF.
ParameterSym.Min.Max.Units
SCL Clock FrequencyfSCL0400kHz
SCL High TimetHIGH600—ns
SCL Low TimetLOW1200—ns
Start Setup TimetSU.STA600—ns
Start Hold TimetHD.STA600—ns
Stop Setup TimetSU.STO600—ns
Data In Setup TimetSU.DAT100—ns
Data In Hold TimetHD.DAT0—ns
Input Rise Time(1)tR—300ns
Input Fall Time(1)tF—300ns
Clock Low to Data Out ValidtAA50900ns
Data Out Hold TimetDH50—ns
Time Bus Must be Free before a New Transmission Can Start(1)tBUF1200—ns
Glitch Filter(3)tIGNORE_I2C50250ns
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.