Datasheet
I2C.SCL
I2C.SDA
1 8 9 1 8 9
MSB LSB
ACK
MSB LSB
ACK
I1 I2
I3 I4
I7
I8
I8
I9
Start Restart Stop
032-077
TPS65950
www.ti.com
SWCS032E–OCTOBER 2008–REVISED JANUARY 2011
Table 13-2. TPS65950 Interface Target Frequencies (continued)
Target Frequency
I/O Interface Interface Designation
1.5 V
Inter-IC sound (I2S™) 1/(64 * Fs)
(1)
Right-justified 1/(64 * Fs)
(1)
TDM/I2S
Left-justified 1/(64 * Fs)
(1)
TDM 1/(128 * Fs)
(1)
PCM (master mode) 1/(65 * Fs)
(2)
Voice/Bluetooth PCM interface
PCM (slave mode) 1/(33 to 65 * Fs)
(2)
(1) Fs = 8 to 48 kHz; 96 kHz for RX path only (TDM/I2S interface)
(2) Fs = 8 or 16 kHz (voice/Bluetooth PCM interface)
13.3 I
2
C Timing
The TPS65950 provides two I
2
C HS slave interfaces (one for GP and one for SmartReflex). These
interfaces support the standard mode (100 kbps), fast mode (400 kbps), and HS mode (3.4 Mbps). The
GP I
2
C module embeds four slave hard-coded addresses (ID1 = 48h, ID2 = 49h, ID3 = 4Ah, and ID4 =
4Bh). The SmartReflex I
2
C module uses one slave hard-coded address (ID5). Master mode is not
supported.
Table 13-3 and Table 13-4 assume testing over the recommended operating conditions (see Figure 13-1).
Figure 13-1. I
2
C Interface—Transmit and Receive in Slave Mode
Table 13-3. I
2
C Interface Timing Requirements
(1) (2)
Notation Parameter Min Max Unit
Slave HS Mode
I3 t
su(SDA-SCLH)
Setup time, SDA valid to SCL high 10 ns
I4 t
h(SCLL-SDA)
Hold time, SDA valid from SCL low 0 70 ns
I7 t
su(SCLH-SDAL)
Setup time, SCL high to SDA low 160 ns
I8 t
h(SDAL-SCLL)
Hold time, SCL low from SDA low 160 ns
I9 t
su(SDAH-SCLH)
Setup time, SDA high to SCL high 160 ns
Slave Fast-Speed Mode
I3 t
su(SDA-SCLH)
Setup time, SDA valid to SCL high 100 ns
I4 t
h(SCLL-SDA)
Hold time, SDA valid from SCL low 0 0.9 ns
I7 t
su(SCLH-SDAL)
Setup time, SCL high to SDA low 0.6 ns
I8 t
h(SDAL-SCLL)
Hold time, SCL low from SDA low 0.6 ns
I9 t
su(SDAH-SCLH)
Setup time, SDA high to SCL high 0.6 ns
(1) The input timing requirements are given by considering a rising or falling time of:
80 ns in HS mode (3.4 Mbps)
300 ns in fast-speed mode (400 Kbps)
1000 ns in standard mode (100 Kbps)
(2) SDA equals I2C.SR.SDA or I2C.CNTL.SDA
SCL equals I2C.SR.SCL or I2C.CNTL.SCL
Copyright © 2008–2011, Texas Instruments Incorporated Timing Requirements and Switching Characteristics 145
Submit Documentation Feedback
Product Folder Link(s): TPS65950