34.14.3 SERCOM in I2C Mode Timing

The following table describes the requirements for devices connected to the I2C Interface Bus. Timing symbols refer to the figure below.

Figure 34-9.  I2C Interface Bus Timing
Table 34-47. I2C Interface Timing(1)
SymbolParameterConditionsMin.Typ.Max.Units
tRRise time for both SDA and SCL(3)--300ns
tOFOutput fall time from VIHmin to VILmax (3)10 pF < Cb(2) < 400 pF7.010.050.0
tHD;STAHold time (repeated) START conditionfSCL > 100 kHz, HosttLOW-9--
tLOWLow period of SCL ClockfSCL > 100 kHz113--
tBUFBus free time between a STOP and a START conditionfSCL > 100 kHztLOW--
tSU;STASetup time for a repeated START conditionfSCL > 100 kHz, HosttLOW+7--
tHD;DATData hold timefSCL > 100 kHz, Host9-12
tSU;DATData setup timefSCL > 100 kHz, Host104--
tSU;STOSetup time for STOP conditionfSCL > 100 kHz, HosttLOW+9--
tSU;DAT;rx Data setup time (receive mode)fSCL > 100 kHz, Client51-56
tHD;DAT;txData hold time (send mode)fSCL > 100 kHz, Client7190138
Note:
  1. These values are based on simulation and not covered by test limits in production.
  2. Cb = Capacitive load on each bus line. Otherwise noted, value of Cb set to 20 pF.
  3. These values are based on characterization and not covered by test limits in production.