36.15 TWI

Figure 36-6. TWI - Timing Requirements
Table 36-21. TWI - Timing Specifications
SymbolDescriptionMin.Typ.✝Max.UnitCondition
fSCLSCL clock frequency1000kHzMax. frequency requires system clock over 12 MHz
VHYSHysteresis of Schmitt Trigger inputs0.05 × VDD0.4 × VDDV
VOLOutput low voltage0.4VVIload = 3 mA, VDD > 2V
0.2 × VDDIload = 2 mA, VDD ≤ 2V
IOLLow-level output current3mAVOL = 0.4V, VDD > 2
20.2 × VDD, VDD ≤ 2V
tSP *Spikes suppressed by the input filter050ns
tHD_STA *Hold time (repeated) Start condition4.0µsfSCL ≤ 100 kHz
0.6fSCL ≤ 400 kHz
0.26fSCL ≤ 1 MHz
TLOW *Low period of SCL Clock4.7µsfSCL ≤ 100 kHz
0.6fSCL ≤ 400 kHz
0.35fSCL ≤ 1 MHz
THIGH *High period of SCL Clock4.0µsfSCL ≤ 100 kHz
0.6fSCL ≤ 400 kHz
0.26fSCL ≤ 1 MHz
tSU_STA *Setup time for a repeated Start condition4.7µsfSCL ≤ 100 kHz
0.6fSCL ≤ 400 kHz
0.26fSCL ≤ 1 MHz
tHD_DAT *Data hold time0nsSDAHOLD[1:0] = 0x0
300900SDAHOLD[1:0] = 0x3
tSU_DAT *Data setup time250nsfSCL ≤ 100 kHz
100fSCL ≤ 400 kHz
50fSCL ≤ 1 MHz
tSU_STO *Setup time for Stop condition4µsfSCL ≤ 100 kHz
0.6fSCL ≤ 400 kHz
0.26fSCL ≤ 1 MHz
tBUF *Bus free time between a Stop and Start condition4.7µsfSCL ≤ 100 kHz
1.3fSCL ≤ 400 kHz
tCSClient Clock Stretching delay250ns

Unless otherwise specified, data in the “Typ.” column is at TA = 25°C and VDD = 3.0V . These parameters are not tested and are for design guidance only.

* These parameters are not tested and are for design guidance only.