35.15 TWI

Figure 35-8. TWI - Timing Requirements
Table 35-20. TWI - Timing Specifications
SymbolDescriptionMin.Typ.✝Max.UnitCondition
fSCLSCL clock frequency (1)1000kHzFast-mode Plus (Fm+)
400kHzFast-mode (Fm)
100kHzStandard-mode (Sm)
VILLow level input voltage-0.50.3×VDDVINPUTLVL = 0x0 (I2C)
-0.50.8

INPUTLVL = 0x1 (SMBUS)
VDD > 2.5V

VIHHigh level input voltage (3)0.7×VDDVDD+0.5VVINPUTLVL = 0x0 (I2C)
1.35VDD+0.5V

INPUTLVL = 0x1 (SMBUS)
0°C ≤ TA ≤ +125°C

1.5VDD+0.5V

INPUTLVL = 0x1 (SMBUS)
-40°C ≤ TA ≤ +125°C

VHYSHysteresis of Schmitt Trigger inputs0.05×VDDVINPUTLVL = 0x0 (I2C)
0.1

INPUTLVL = 0x1 (SMBUS)

VOLOutput low voltage (2)0.6VIload = 6 mA, VDD > 2.5V
0.4Iload = 3 mA, VDD > 2V
0.2×VDDIload = 2 mA, VDD ≤ 2V
tSP *Spike pulse width suppressed by the input filter0tSPMns
tSPM *Input filter delay50200ns
tHD_DAT *Data hold time0nsSDAHOLD[1:0] = 0x0
50SDAHOLD[1:0] = 0x1
300SDAHOLD[1:0] = 0x2
300500900SDAHOLD[1:0] = 0x3

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

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

Note:
  1. System clock frequency needs to be at least ten times faster than the TWI bus clock (fCLK_PER ≥ 10x fSCL) but additional limitations may apply depending on baud rate. Refer to the TWI chapter for more detailed information.

  2. Fast-mode Plus full 20 mA drive capability is not supported.
  3. If TWI pins are above VDD+0.5V, the current will flow from the TWI pin(s) to VDD.