Philips Semiconductors
16-bit I2C and SMBus I/O port with interrupt
Product data sheet
PCA9555
AC SPECIFICATIONS
SYMBOL
PARAMETER
STANDARD MODE
I2C-BUS
MIN
MAX
fSCL
Operating frequency
0
tBUF
Bus free time between STOP and START conditions
4.7
tHD;STA Hold time after (repeated) START condition
4.0
tSU;STA Repeated START condition setup time
4.7
tSU;STO Setup time for STOP condition
4.0
tVD;ACK Valid time of ACK condition2
0.3
tHD;DAT Data in hold time
0
tVD;DAT Data out valid time3
300
tSU;DAT Data setup time
250
tLOW
Clock LOW period
4.7
tHIGH
Clock HIGH period
4.0
tF
Clock/Data fall time
—
tR
Clock/Data rise time
—
tSP
Pulse width of spikes that must be suppressed by the input filters
—
Port Timing
100
—
—
—
—
3.45
—
—
—
—
—
300
1000
50
tPV
Output data valid
tPS
Input data setup time
tPH
Input data hold time
Interrupt Timing
—
200
150
—
1
—
tIV
Interrupt valid
—
4
tIR
Interrupt reset
—
4
NOTES:
1. Cb = total capacitance of one bus line in pF.
2. tVD;ACK = time for Acknowledgement signal from SCL LOW to SDA (out) LOW.
3. tVD;DAT = minimum time for SDA data out to be valid following SCL LOW.
FAST MODE
I2C-BUS
MIN
MAX
0
400
1.3
—
0.6
—
0.6
—
0.6
—
0.1
0.9
0
—
50
—
100
—
1.3
—
0.6
—
20 + 0.1Cb 1
300
20 + 0.1Cb 1
300
—
50
—
200
150
—
1
—
—
4
—
4
UNITS
kHz
µs
µs
µs
µs
µs
ns
ns
ns
µs
µs
ns
ns
ns
ns
ns
µs
µs
µs
SDA
tF
SCL
S
tLOW
tR
tSU;DAT
tF
tHD;STA
tHD;STA
tHD;DAT tHIGH
tSU;STA
SR
Figure 15. Definition of timing
tSP
tR
tBUF
tSU;STD
P
S
SU01469
2004 Sep 30
15