PCA9555
www.ti.com ......................................................................................................................................................... SCPS131E–AUGUST 2005–REVISED MAY 2008
I2C INTERFACE TIMING REQUIREMENTS
over recommended operating free-air temperature range (unless otherwise noted) (see Figure 11)
MIN
0
MAX
UNIT
kHz
µs
fscl
I2C clock frequency
I2C clock high time
I2C clock low time
400
tsch
tscl
0.6
1.3
µs
tsp
I2C spike time
50
ns
tsds
tsdh
ticr
I2C serial-data setup time
I2C serial-data hold time
I2C input rise time
I2C input fall time
I2C output fall time
100
ns
0
ns
(1)
20 + 0.1Cb
300
300
300
ns
(1)
(1)
ticf
20 + 0.1Cb
20 + 0.1Cb
ns
tocf
10-pF to 400-pF bus
ns
tbuf
I2C bus free time between Stop and Start
I2C Start or repeated Start condition setup
I2C Start or repeated Start condition hold
I2C Stop condition setup
Valid-data time
1.3
0.6
0.6
0.6
50
µs
tsts
µs
tsth
µs
tsps
tvd(Data)
tvd(ack)
Cb
µs
SCL low to SDA output valid
ns
Valid-data time of ACK condition
I2C bus capacitive load
ACK signal from SCL low to SDA (out) low
0.1
0.9
µs
400
pF
(1) Cb = total capacitance of one bus line in pF
SWITCHING CHARACTERISTICS
over recommended operating free-air temperature range, CL ≤ 100 pF (unless otherwise noted) (see Figure 12 and Figure 13)
FROM
(INPUT)
TO
(OUTPUT)
PARAMETER
MIN
MAX UNIT
tiv
Interrupt valid time
Interrupt reset delay time
Output data valid
P port
SCL
INT
INT
4
4
µs
µs
ns
ns
µs
tir
tpv
tps
tph
SCL
P port
SCL
SCL
200
Input data setup time
Input data hold time
P port
P port
150
1
Copyright © 2005–2008, Texas Instruments Incorporated
Submit Documentation Feedback
15
Product Folder Link(s): PCA9555