4 STERE O INPU T S
INPUT ATTENUATION CONTROL IN 0.5dB
STEP
TREBLE AND BASS CONTROL
TWO SURROUND MODE AVAILABLE WITH
4 SELECTABLE RESPONSES:
- MUSIC
- SIMULATED STEREO
TWO SPEAKER ATTENUATORS:
- 2 INDEPENDENT SPEAKER CONTROLS
IN 1dB STEPS FOR BALANCE FACILITY
- INDEPENDENT MUTE FUNCTION
ALL FUN CTIONS PROGR AMMABLE VI A SE-
RIAL BUS
2 MONITOR OUTPUT (ONLY FOR TDA7442)
DESCRIPTION
The TDA7442/42D is volume tone (bass and
treble) balance (Left/Right) processors for quality
audio applications in TV and Hi-Fi systems.
It reproduces surround sound by using a pro-
TDA7442D
SO28
ORDERING NUMBER: TDA7442D (SO28)
TDA7442 (SDIP32)
grammable phase shifter. Control of all the functions is accomplished by serial bus.
The AC signal setting is obtained by resistor networks and switches combined with operational
amplifiers.
Thanks to the BIPOLAR/CMOS Technology used,
Low Distortion, Low Noise and DC stepping are
obtained.
In-phase Gain (Music)Music mode, Effect Ctrl = -6dB
LR In-phase Gain Difference
(Music)
1kHz, 1.4 V
L
→ L
in
out
, Rin → R
p-p
out
Mode OFF, Input signal of
1kHz, 1.4 V
R
→ R
in
Input signal of 1kHz, 1.4 V
(Rin → R
p-p
, L
out
in
), (Lin → L
out
→ L
out
out
p-p
)
Music mode, Effect Ctrl = -6dB
Input signal of 1kHz, 1.4 V
(Rin → R
) - (Lin → L
out
out
p-p
)
-101dB
-101dB
7dB
0dB
4/16
TDA7442 - TDA7442D
ELECTRICAL CHARACTERISTICS
(continued)
SymbolParameterTest ConditionMin.Typ.Max.Unit
SPEAKER ATTENUATORS
C
S
V
A
R
range
STEP
E
A
DC
MUTE
VEA
Control Range79dB
Step Resolution-0.511.5dB
Attenuation set errorAv = 0 to -20dB-1.501.5dB
Av = -20 to -79dB-302dB
DC Stepsadjacent att. steps-303mV
Output Mute Condition+70100dB
Input Impedance213039KΩ
AUDIO OUTPUTS
N
O(OFF)
N
O(MUS)
N
O(PSEUDO)
dDistorsionAv = 0 ; V
S
C
V
OCL
R
OUT
V
OUT
Output Noise (OFF)Output Mute, Flat
B
= 20Hz to 20KHz
W
Output Noise (Music)Mode = Music ,
B
= 20Hz to 20KHz,
W
Output Noise (Pseudo Stereo)Mode = Pseudo Stereo
B
= 20Hz to 20KHz,
W
= 1Vrms0.010.1%
in
4
5
30mVrms
30mVrms
Channel Separation7090dB
Clipping Leveld = 0.3%22.5Vrms
Output Resistance103050Ω
DC Voltage Level3.8V
µVrms
µVrms
MONITOR OUTPUTS
dDistorsionAv = 0 ; Vin = 1Vrms0.010.1%
S
C
V
OCL
R
OUT
V
OUT
Channel Separation7090dB
Clipping Leveld = 0.3%22.5Vrms
Output Resistance205070Ω
DC Voltage Level4.5V
BUS INPUT S
V
IL
V
IH
I
IN
V
O
Input Low Voltage1V
Input High Voltage3V
Input Current-5+5µA
Output Voltage SDA
IO = 1.6mA0.4V
Acknowledge
5/16
TDA7442 - TDA7442D
2
I
C BUS INTERFACE
Data transmission from microprocessor to the
TDA7442D and viceversa takes place through the
2 wires I
2
C BUS interface, consisting of the two
lines SDA and SCL (pull-up resistors to positive
supply voltage must be connected).
Data Validity
As shown in fig. 3, the dat a on the SDA line must
be stable during the high period of the clock. The
HIGH and LOW state of the data line can only
change when the clock signal on the SCL line is
LOW.
Start and Stop Conditions
As shown in fig.4 a start condition is a HIGH to
LOW transition of the SDA line while SCL is
HIGH. The stop condition is a LOW to HIGH transition of the SDA line while SCL is HIGH.
Byte Fo rmat
Every byte transferred on the SDA line must con-
tain 8 bits. Each byte must be followed by an ac-
2
Figure 3:
Data Validity on the I
CBUS
knowledge bit. The MSB is transferred first.
Acknowledge
The master (µP) puts a resistive HIGH level on the
SDA line dur ing the acknowle dge clock puls e (see
fig. 5). The peripheral (audioprocessor) that acknowledge s has to p ull-down ( LOW) the SDA li ne
during this clock pulse.
The audioprocessor 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 t o abort the
transfer .
Transmission without Acknowledge
Avoiding to detect the acknowledge of the audio-
processor, the µP can use a simpler transmission:
simply it waits one clock without checking the
slave acknowledging, and sends the new data.
This approach of course is less protected from
misworking.
Figure 4:
F
igure 5:
SDA
SCL
DATA LINE
STABLE, DATA
VALID
2
Timing Diagram of I
SCL
SDA
CBUS
START
Acknowledge on the I2CBUS
SCL
SDA
START
1
MSB
CHANGE
DATA
ALLOWED
D99AU1032
23789
D99AU1033
D99AU1031
2
I
CBUS
STOP
ACKNOWLEDGMENT
FROM RECEIVER
6/16
TDA7442 - TDA7442D
SOFTWARE SPECIFICA TION
Interface Protocol
The interface protocol comprises:
A start condition (S)
address
A subaddress bytes
A sequence of data (N byte + achnowledge)
A stop condition (P)
A chip address byte, containing the TDA7442D
CHIP ADDRESS
MSB
S 1 0 0 0 0 0 A 0ACKACKDATAACK P
D95AU226A
LSBMSBLSBMSBLSB
SUBADDRESSDATA 1 to DATA n
BDATA
ACK = Achnowledge
S = Start
P = Stop
A = Address
B = Auto Increment
EXAMPLES
No Incremental Bus
The TDA7442D receives a start condition, the
correct chip address, a subaddress with the MSB
= 0 (no incremental bus), N-datas (all these datas
concern the subaddress selected), a stop condition.
CHIP ADDRESS
MSB
S 1 0 0 0 0 0 A 0ACKACKDATAACK P
D95AU306
LSBMSBLSBMSBLSB
Incremental Bus
The TDA7442D receive s a start condition, the
correct chip address, a subaddress with the MSB
= 1 (incremental bus): now it is in a loop condition
with an autoincrease of the subaddress whereas
CHIP ADDRESS
MSB
S 1 0 0 0 0 0 A 0ACKACKDATAACK P
D95AU307
LSBMSBLSBMSBLSB
SUBADDRESSDATA
XXX
0D3
D2 D1 D0
SUBADDRESS from "1XXX1010" to "1XXX1111"
of DATA are ignored.
The DATA 1 concern thesubaddress sent, and
the DATA 2 concern the subaddress sent plus
one in the loop etc, and at the end it receivers the
stop condition.
SUBADDRESSDATA 1 to DATA n
XXX
1D3
D2 D1 D0
7/16
TDA7442 - TDA7442D
DATA BYTES
Address = 80(HEX)
FUNCTION SELECTION:
The first byte (subaddress)
MSBLSBSUBADDRESS
D7D6D5D4D3D2D1D0
BXXX0000INPUT ATTENUATION
BXXX0001SURROUND & OUT & EFFECT
BASS2dB
TREBLE0dB
SURROUND & OUT CONTROL+ EFFECT CONTROLOFF + FIX + MAX ATTENUATION
SPEAKER ATTENUATION L &RMUTE
INPUT ATTENUATIONMAX ATTENUATION
INPUTIN1
11/16
TDA7442 - TDA7442D
TREBLE- L , TR EB L E -R
PIN:
V
S
PIN:
VOUT REF
V
S
20µA
25K
GND
D95AU309
L-IN, R-IN, L-IN2, R-IN2, L-IN3, R-IN3,
PIN:
L-IN4, R-IN4,
V
S
20µA
PIN:
GND
CREF
GND
V
S
10K
20K
20µA
D95AU233A
20µA
42K
PIN:
GND
SCL, SDA
GND
50K
V
REF
D94AU200
PIN:
LP
V
S
20µA
D94AU205
GND
20K
D95AU336
GND
20µA
D95AU308
12/16
L-OUT, R-OUT
PIN:
TDA7442 - TDA7442D
BASS-LI, BASS-RI
PIN:
V
S
V
S
GND
BASS-LO, BASS-RO
PIN:
GND
20µA
GND
BASS-LO
D95AU230
V
S
20µA
45K
BASS-RO
45K
20µA
: Bass
D98AU949
BASS-LI,BASS-RI
D98AU950
13/16
TDA7442 - TDA7442D
DIM.
MIN.TYP. MAX.MIN.TYP. MAX.
A2.650.104
a10.10.30.0040.012
b0.350.490.0140.019
b10.230.320.0090.013
C0.50.020
c145° (typ.)
D17.718.10.6970.713
E1010.65 0.3940.419
e1.270.050
e316.510.65
F7.47.60.2910.299
L0.41.270.0160.050
S8° (max.)
mminch
OUTLINE AND
MECHANICAL DATA
SO28
14/16
TDA7442 - TDA7442D
mminch
DIM.
MIN.TYP. MAX.MIN.TY P. MAX.
A3.556 3.759 5.0800.140.1470.2
A10.5080.020
A23.048 3.556 4.5720.120.140.18
B0.356 0.457 0.584 0.014 0.018 0.023
B10.762 1.016 1.3970.030.040.055
C0.203 0.254 0.356 0.0080 .010.014
D27.43 27.94 28.451.081.11.12
E9.906 10.41 11.050.390.409 0.433
E17.620 8.890 9.3980.30.350.37
e1.7780.070
eA10.160.400
eB12.700.500
L2.540 3.048 3.8100.10.120.15
OUTLINE AND
MECH ANICAL DAT A
SDIP32
(Shrink Plastic Dip 32L)
BeB1
32
1
E
E1
A2
A
A1
D
17
16
L
eA
eB
C
SDIP32M
0123183
15/16
TDA7442 - TDA7442D
Information furnishe d is beli eved to be accu rate and reliable. However, STMicroelec tronics assumes no res ponsibility for the consequences
of use of such i nformation nor for any i nfringement of patents or ot her rights of third par ties which may result from its use. No license i s
granted by impli cation or otherwis e under any patent or patent righ ts of STMicroelect ronics. Specifica tion mentioned in this publication are
subject to change without notic e. This public ation supers edes and replaces all information prev iously supplied. STMic roelec tronic s products
are not authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics.
The ST logo is a registered trademark of STMicroelect roni cs