English
Language : 

MCF52223_07 Datasheet, PDF (36/56 Pages) Freescale Semiconductor, Inc – ColdFire Microcontroller
Electrical Characteristics
2.10 I2C Input/Output Timing Specifications
Table 30 lists specifications for the I2C input timing parameters shown in Figure 8.
Table 30. I2C Input Timing Specifications between I2C_SCL and I2C_SDA
Num
Characteristic
Min
Max
Units
11 Start condition hold time
I2 Clock low period
I3 SCL/SDA rise time (VIL = 0.5 V to VIH = 2.4 V)
I4 Data hold time
2 × tCYC
—
ns
8 × tCYC
—
ns
—
1
ms
0
—
ns
I5 SCL/SDA fall time (VIH = 2.4 V to VIL = 0.5 V)
I6 Clock high time
I7 Data setup time
—
1
ms
4 × tCYC
—
ns
0
—
ns
I8 Start condition setup time (for repeated start condition only) 2 × tCYC
—
ns
I9 Stop condition setup time
2 × tCYC
—
ns
Table 31 lists specifications for the I2C output timing parameters shown in Figure 8.
Table 31. I2C Output Timing Specifications between I2C_SCL and I2C_SDA
Num
Characteristic
Min
Max
Units
111 Start condition hold time
6 × tCYC
—
ns
I21 Clock low period
10 × tCYC
—
ns
I32 I2C_SCL/I2C_SDA rise time
—
—
µs
(VIL = 0.5 V to VIH = 2.4 V)
I41 Data hold time
7 × tCYC
—
ns
I53 I2C_SCL/I2C_SDA fall time
—
3
ns
(VIH = 2.4 V to VIL = 0.5 V)
I61 Clock high time
10 × tCYC
—
ns
I71 Data setup time
2 × tCYC
—
ns
I81 Start condition setup time (for repeated start
20 × tCYC
—
ns
condition only)
I91 Stop condition setup time
10 × tCYC
—
ns
1 Output numbers depend on the value programmed into the IFDR; an IFDR programmed with the
maximum frequency (IFDR = 0x20) results in minimum output timings as shown in Table 31. The I2C
interface is designed to scale the actual data transition time to move it to the middle of the SCL low
period. The actual position is affected by the prescale and division values programmed into the IFDR;
however, the numbers given in Table 31 are minimum values.
2 Because SCL and SDA are open-collector-type outputs, which the processor can only actively drive
low, the time SCL or SDA take to reach a high level depends on external signal capacitance and pull-up
resistor values.
3 Specified at a nominal 50-pF load.
MCF52223 ColdFire Microcontroller, Rev. 2
36
Freescale Semiconductor