Figure 4. i2c control port timing, Figure 5. i2c mode scl buffer example, Cs4228a – Cirrus Logic CS4228A User Manual

Page 11: Switching characteristics - control port

Advertising
background image

CS4228A

11

SWITCHING CHARACTERISTICS - CONTROL PORT

(Inputs: Logic 0 = 0V, Logic 1 = VL)

Notes: 20. Data must be held for sufficient time to bridge the 300 ns transition time of SCL.

21. Pin 11 (SCL/CCLK) of the CS4228A does not have sufficient hysteresis to enable the use of standard

two-wire mode configurations with a resistor pull-up. This issue can be worked around by placing a
Schmitt Trigger buffer, for example a 74VHC14, on the SCL line just prior to the CS4228A. See Figure 5.
This will not affect the operation of the bus in either mode, as pin 6 is an input only.

Parameter

Symbol

Min

Max

Units

I

2

C Mode (SDOUT < 47 k

Ω to ground)

SCL Clock Frequency

f

scl

-

100

kHz

Bus Free Time Between Transmissions

t

buf

4.7

µs

Start Condition Hold Time (prior to first clock pulse)

t

hdst

4.0

µs

Clock Low Time

t

low

4.7

µs

Clock High Time

t

high

4.0

µs

Setup Time for Repeated Start Condition

t

sust

4.7

µs

SDA Hold Time from SCL Falling

(Note 20)

t

hdd

0

µs

SDA Setup Time to SCL Rising

t

sud

250

ns

Rise Time of Both SDA and SCL Lines

(Note 21)

t

r

30

ns

Fall Time of Both SDA and SCL Lines

t

f

300

ns

Setup Time for Stop Condition

t

susp

4.7

µs

t

buf

t

hdst

t

hdst

t

lo w

t r

t f

t

hdd

t

high

t sud

t sust

t susp

Stop

S ta rt

S ta rt

Stop

R e p e a te d

S D A

S C L

Figure 4. I

2

C Control Port Timing

Figure 5. I

2

C Mode SCL Buffer Example

P i n 1 1

V +

S C L

Advertising