English
Language : 

TCA8418E Datasheet, PDF (6/35 Pages) Texas Instruments – I2C CONTROLLED KEYPAD SCAN IC WITH INTEGRATED ESD PROTECTION
TCA8418E
SCPS222B – MAY 2010 – REVISED SEPTEMBER 2010
www.ti.com
I2C INTERFACE TIMING REQUIREMENTS
over recommended operating free-air temperature range (unless otherwise noted) (see Figure 13)
STANDARD MODE
I2C BUS
FAST MODE
I2C BUS
FAST MODE PLUS (FM+)
I2C BUS
fscl
I2C clock frequency
tsch
I2C clock high time
tscl
I2C clock low time
tsp
I2C spike time
tsds
I2C serial data setup time
tsdh
I2C serial data hold time
ticr
I2C input rise time
ticf
I2C input fall time
tocf
I2C output fall time; 10 pF to 400 pF bus
tbuf
I2C bus free time between Stop and
Start
tsts
I2C Start or repeater Start condition
setup time
tsth
I2C Start or repeater Start condition hold
time
tsps
I2C Stop condition setup time
tvd(data)
Valid data time; SCL low to SDA output
valid
MIN
MAX
MIN
MAX
0
100
0
400
4
0.6
4.7
1.3
50
50
250
100
0
0
1000 20 + 0.1Cb (1)
300
300 20 + 0.1Cb (1)
300
300 20 + 0.1Cb (1)
300
4.7
1.3
4.7
0.6
4
4
1
0.6
0.6
0.9
MIN
MAX
0
1000
0.26
0.5
50
50
0
120
120
120
0.5
0.26
0.26
0.26
0.45
UNIT
kHz
ms
ms
ns
ns
ns
ns
ns
ms
ms
ms
ms
ms
ms
tvd(ack)
Valid data time of ACK condition; ACK
signal from SCL low to SDA (out) low
1
0.9
0.45 ms
(1) Cb = total capacitance of one bus line in pF
RESET TIMING REQUIREMENTS
over recommended operating free-air temperature range (unless otherwise noted) (see Figure 16)
STANDARD MODE, FAST
MODE, FAST MODE PLUS
(FM+)
I2C BUS
tW
tREC
tRESET
Reset pulse duration
Reset recovery time
Time to reset
MIN
120 (1)
120 (1)
120 (1)
MAX
UNIT
ms
ms
ms
(1) The GPIO debounce circuit uses each GPIO input which passes through a two-stage register circuit. Both registers are clocked by the
same clock signal, presumably free-running, with a nominal period of 50uS. When an input changes state, the new state is clocked into
the first stage on one clock transition. On the next same-direction transition, if the input state is still the same as the previously clocked
state, the signal is clocked into the second stage, and then on to the remaining circuits. Since the inputs are asynchronous to the clock,
it will take anywhere from zero to 50 msec after the input transition to clock the signal into the first stage. Therefore, the total debounce
time may be as long as 100 msec. Finally, to account for a slow clock, the spec further guard-banded at 120 msec.
6
Submit Documentation Feedback
Product Folder Link(s): TCA8418E
Copyright © 2010, Texas Instruments Incorporated