4.6.3 I2C Timing

The following figure illustrates the I2C client timing.

Figure 4-3. I2C Timing Diagram

The following table provides I2C client timing parameters.

Table 4-8. I2C Timing Parameters
ParameterSymbolMinMaxUnitsRemarks
SCL Clock FrequencyfSCL 0400kHZ
SCL Low Pulse WidthtWL1.3µs
SCL High Pulse WidthtWH0.6µs
SCL, SDA Fall TimetHL300ns
SCL, SDA Rise TimetLH300nsThis is dictated by external components
START Setup TimetSUSTA0.6µs
START Hold TimetHDSTA0.6µs
SDA Setup TimetSUDAT100ns
SDA Hold TimetHDDAT0ns

Client and Host Default

Host Programming Option
40ns
STOP Setup TimetSUSTO0.6µs
Bus Free Time Between STOP and STARTtBUF1.3µs
Glitch Pulse RejecttPR050ns