Philips Semiconductors
16-bit I2C and SMBus, low power I/O port with interrupt
Product data
PCA9535
SDA
tF
SCL
S
tLOW
tR
tSU;DAT
tF
tHD;STA
tHD;STA
tHD;DAT tHIGH
tSU;STA
SR
tSP
tR
tBUF
tSU;STD
P
S
Figure 14. Definition of timing
SU01469
AC CHARACTERISTICS
SYMBOL
PARAMETER
STANDARD MODE
I2C BUS
MIN
MAX
fSCL
tBUF
tHD;STA
tSU;STA
tSU;STO
tVD;ACK
tHD;DAT
tVD;DAT
tSU;DAT
tLOW
tHIGH
tF
tR
tSP
Operating frequency
Bus free time between STOP and START conditions
Hold time after (repeated) START condition
Repeated START condition setup time
Set-up time for STOP condition
Valid time of ACK condition2
Data in hold time
Data out valid time3
Data set-up time
Clock LOW period
Clock HIGH period
Clock/Data fall time
Clock/Data rise time
Pulse width of spikes that must be suppressed by the input
filters
0
100
4.7
—
4.0
—
4.7
—
4.0
—
0.3
3.45
0
—
300
—
250
—
4.7
—
4.0
—
—
300
—
1000
—
50
Port Timing
tPV
Output data valid
tPS
Input data set-up time
tPH
Input data hold time
Interrupt Timing
—
200
150
—
1
—
tIV
Interrupt valid
tIR
Interrupt reset
—
4
—
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.
4. tPV measured from 0.7VDD on SCL to 50% I/O output.
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
2003 Jun 27
13