Application suggestions TDA7439
10/23
Figure 7. Channel separation vs
frequency
Figure 8. Bass filter response
Figure 9. Mid-range filter response Figure 10. Treble filter response
Figure 11. Typical tone response
Obsolete Product(s) - Obsolete Product(s)
TDA7439 I
2
C bus interface
11/23
4 I
2
C bus interface
Data transmission from the microprocessor to the TDA7439 and vice versa takes place
through the 2-wire I
2
C bus interface. This consists of the data and clock lines, SDA and SCL.
Pull-up resistors to the positive supply voltage must be used (there are no internal pull-ups).
4.1 Data validity
The data on the SDA line must be stable during the high period of the clock as shown in
Figure 12. SDA is allowed to change only when SCL is low.
4.2 Start and stop conditions
As shown in Figure 13 a start condition is a high to low transition of SDA while SCL is high.
The stop condition is a low to high transition of SDA while SCL is high.
4.3 Byte format
Every byte transferred on the SDA line must contain 8 bits. The MSB is transferred first.
There is also provision for an acknowledge bit to follow each byte to indicate that the data
has been received.
4.4 Acknowledge
The master (µP) puts a resistive high level on SDA during the acknowledge clock pulse (see
Figure 14). The peripheral (audio processor) that acknowledges has to pull down (low) the
SDA line during this clock pulse.
The audio processor which has been addressed has to generate an acknowledge after the
reception of each byte, otherwise the SDA line remains at the high level during the ninth
clock pulse time. In this case the master transmitter can generate the STOP information in
order to abort the transfer.
4.5 Transmission without acknowledge
Suppressing the audio processor acknowledge detection enables the µP to use a simpler
transmission: it simply waits for one clock, without checking the slave acknowledging, and
then sends the new data.
This approach has, of course, less protection from transmission errors.
Obsolete Product(s) - Obsolete Product(s)
I
2
C bus interface TDA7439
12/23
Figure 12. Timing diagram of the data on the I
2
C bus
Figure 13. Timing diagram of the start/stop
Figure 14. Timing diagram of the acknowledge
4.6 Interface protocol
The interface protocol comprises:
" a start condition (S)
" a chip-address byte, containing the TDA7439 address
" a sub-address byte including an auto address-increment bit
" a sequence of data bytes (N bytes + acknowledge)
" a stop condition (P).
Figure 15. SDA addressing and data
SCL
SDA
Data can changeData stable
when clock high when clock low
SCL
SDA
Stop
Start
SCL
SDA
Acknowledge
Start
9
8
6
7
2
1
MSB
from receiver
S 1 0 0 0 1 0 0 0 ACK ACK DATA ACK P
MSB
LSB MSB LSB MSB LSB
CHIP ADDRESS
D96AU420
X
DATA
SUBADDRESS DATA 1 to DATA n
X
X
B
S = Start, ACK = Acknowledge, B = Auto increment, P = Stop
Obsolete Product(s) - Obsolete Product(s)

TDA7439

Mfr. #:
Manufacturer:
STMicroelectronics
Description:
Audio DSPs 3-Band Digital Cont
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet