Beruflich Dokumente
Kultur Dokumente
Figure 1. Package
FEATURES
6 CHANNEL INPUTS
6 CHANNEL OUTPUTS
VOLUME ATTENUATION RANGE OF
0 TO -79dB
VOLUME CONTROL IN 1.0dB STEPS
6 CHANNEL INDEPENDENT CONTROL
SO-20
Part Number
Package
TDA7448
SO-20
TDA744813TR
DESCRIPTION
IN1
VOLUME
OUT1
50K
IN2
14
19
VOLUME
OUT2
50K
IN3
VOLUME
OUT3
50K
IN4
15
18
VOLUME
OUT4
50K
IN5
VOLUME
OUT5
50K
IN6
16
17
VOLUME
OUT6
50K
GND
CREF
11
I2C BUS
DECODER
SUPPLY
9
12
20
1
VS
June 2004
10
SCL
SDA
ADDR
D02AU1396
REV. 3
1/14
TDA7448
Table 2. Absolute Maximum Ratings
Symbol
VS
Parameter
Value
Unit
10.5
0 to 70
-55 to 150
Value
Unit
150
C/W
Tamb
Tstg
VS
20
CREF
IN1
19
IN2
IN3
18
IN4
IN5
17
IN6
OUT5
16
OUT6
OUT3
15
OUT4
OUT1
14
OUT2
N.C.
13
N.C.
SDA
12
ADDR
SCL
10
11
GND
D02AU1397
Parameter
thermal Resistance junction-pins
Parameter
Typ.
Max.
Unit
4.75
10
VS
Supply Voltage
VCL
THD
0.01
S/N
100
dB
SC
90
dB
2/14
Min.
Vrms
-79
0.1
0
90
dB
dB
TDA7448
Table 5. Electrical Characteristcs
(refer to the test circuit Tamb = 25C, VS = 9V, RL = 10K, RG = 600, unless otherwise specified)
Symbol
Parameter
Test Condition
Min.
Typ.
Max.
Unit
4.75
10
SUPPLY
VS
Supply Voltage
IS
Supply Current
mA
Ripple Rejection
80
dB
SVR
INPUT STAGE
RIN
Input Resistance
35
50
VCL
Clipping Level
THD = 0.3%
SIN
Input Separation
65
2.5
Vrms
90
dB
Control Range
79
dB
AVMAX
Max. Attenuation
79
dB
ASTEP
Step Resolution
VOLUME CONTROL
CRANGE
EA
0.5
1.5
dB
-1
dB
-2.0
2.0
dB
AV = 0 to -24dB
-1
dB
AV = -24 to -79dB
-2
dB
-3
mV
AV = 0 to -24dB
AV = -24 to -79dB
ET
VDC
Amute
Tracking Error
DC Step
Mute Attenuation
90
db
2.5
Vrms
AUDIO OUTPUTS
VCLIP
RL
VDC
Clipping Level
THD = 0.3%
2
2
DC Voltage Level
K
4.5
GENERAL
Output Noise
BW = 20Hz to 20KHz
All gains = 0dB, Flat
10
S/N
100
dB
SC
90
dB
THD
Distortion
80
AV = 0; VI = 1Vrms
0.01
15
ENO
0.1
BUS INPUT
VIl
VIH
IIN
Input Current
VIN = 0.4V
VO
IO = 1.6mA
2.5
-5
0.4
0.8
3/14
TDA7448
Figure 4. Test circuit
0.47F
IN1
IN1
VOLUME
OUT1
50K
0.47F
IN2
IN2
14
19
VOLUME
OUT2
50K
0.47F
IN3
IN3
VOLUME
OUT3
50K
0.47F
IN4
IN4
15
18
VOLUME
OUT4
50K
0.47F
IN5
IN5
VOLUME
OUT5
50K
0.47F
IN6
IN6
16
17
VOLUME
OUT6
50K
GND
CREF
11
APPLICATION SUGGESTIONS
10
9
11
20
10F
I2C BUS
DECODER
SUPPLY
1
VS
SCL
SDA
ADDR
D02AU1406
4/14
TDA7448
Data transmission from microprocessor to the TDA7448 and vice versa takes place through the 2 wires I2C BUS interface, consisting of the two lines SDA and SCL (pull-up resistors to positive supply voltage must be connected).
4.1 Data Validity
As shown in fig. 8, the data 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.
4.2 Start and Stop Conditions
As shown in fig. 9 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.
4.3 Byte Format
Every byte transferred on the SDA line must contain 8 bits. Each byte must be followed by an acknowledge bit.
The MSB is transferred first.
4.4 Acknowledge
The master (P) puts a resistive HIGH level on the SDA line during the acknowledge clock pulse (see fig. 10). 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
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 8. Data Validity on the I2CBUS
SDA
SCL
DATA LINE
STABLE, DATA
VALID
CHANGE
DATA
ALLOWED
D99AU1031
START
STOP
SDA
MSB
START
D99AU1033
ACKNOWLEDGMENT
FROM RECEIVER
5/14
TDA7448
SOFTWARE SPECIFICATION
Interface Protocol
The interface protocol comprises:
A start condition (S)
A chip address byte, containing the TDA7448 address
A subaddress bytes
A sequence of data (N byte + acknowledge)
A stop condition (P))
CHIP ADDRESS
SUBADDRESS
MSB
S
LSB
0
MSB
ACK
DATA 1 to DATA n
LSB
DATA
MSB
ACK
LSB
DATA
ACK
D96AU420
ACK = Acknowledge;
S = Start;
P = Stop;
A = Address;
B = Auto Increment
5.1 EXAMPLES
5.1.1 No Incremental Bus
The TDA7448 receives a start condition, the correct chip address, a subaddress with the B = 0 (no incremental
bus), N-data (all these data concern the subaddress selected), a stop condition.
CHIP ADDRESS
SUBADDRESS
MSB
S
LSB
0
MSB
ACK
DATA
LSB
0 D3 D2 D1 D0
MSB
ACK
LSB
DATA
ACK
D96AU421
SUBADDRESS
MSB
S
LSB
0
MSB
ACK
DATA 1 to DATA n
LSB
1 D3 D2 D1 D0
MSB
ACK
LSB
DATA
ACK
D96AU422
D6
X
X
X
X
X
X
X
X
D5
X
X
X
X
X
X
X
X
6/14
D4
B
B
B
B
B
B
B
B
D3
0
0
0
0
0
0
0
0
D2
0
0
0
0
1
1
1
1
D1
0
0
1
1
0
0
1
1
LSB
D0
0
1
0
1
0
1
0
1
SUBADDRESS
SPEAKER ATTENUATION OUT 1
SPEAKER ATTENUATION OUT 2
SPEAKER ATTENUATION OUT 3
SPEAKER ATTENUATION OUT 4
SPEAKER ATTENUATION OUT 5
SPEAKER ATTENUATION OUT 6
NOT USED
NOT USED
TDA7448
In Incremental Bus Mode, the three not used functions must be addressed in any case. For example to refresh
Speaker Attenuation 3 = 0dB and Speaker Attenuation 6 = -40 dB; the following bytes must be sent:
Table 7.
SUBADDRESS
XXX10010
XXXXXXXX
XXXXXXXX
00000000
XXXXXXXX
XXXXXXXX
00101111
LSB
D6
D5
D4
D3
SPEAKER ATTENUATION
D2
D1
D0
0dB
-1dB
-2dB
-3dB
-4dB
-5dB
-6dB
-7dB
-0dB
-8dB
-16dB
-24dB
-32dB
-40dB
-48dB
-56dB
-72dB
MUTE
-64dB
7/14
TDA7448
Figure 14. PINS: 10
VS
VS
20A
20K
SCL
CREF
20K
D96AU424
D96AU430
VS
20A
24
OUT1 to
OUT6
SDA
20A
D96AU423
D02AU1398
VS
20A
IN
100K
VREF
8/14
D96AU425
TDA7448
Figure 16. Test and Application Circuit
J1
J2
OUT1
IN1
J3
IC1
GND
OUT6
C10
5
0.47F
C12
17
C13
IN6
15
0.47F
4
C11
OUT5
IN6
IN5
C8
18
C9
OUT4
0.47F
16
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
GND
22F 16V
22F 16V
+
IN5
C7
IN4
C6
6
22F 16V
22F 16V
+
OUT3
14
0.47F
3
22F 16V
22F 16V
+
IN4
IN3
C4
19
C5
OUT2
0.47F
10F 16V
20
13
CREF
SCL
N.C.
SDA
N.C.
ADDR
+ C14
100F 16V
GND
IN2
10
12
J5
JP1
R1
11
IN3
C3
VS
DGND
SCL
SDA
10
C15
0.1F
I2C
VS
OUT1
VS
IN2
IN1
J4
C2
IN1
TDA7448
0.47F
C1
J6
R2
R3
1K
1K
GND
9/14
TDA7448
Figure 17. Component Layout (65 x 72mm)
10/14
TDA7448
Figure 19. PC Board (Solder side)
11/14
TDA7448
Figure 20. SO-20 Mechanical Data & Package Dimensions
mm
inch
DIM.
MIN.
TYP.
MAX.
MIN.
TYP.
MAX.
2.35
2.65
0.093
0.104
A1
0.10
0.30
0.004
0.012
0.33
0.51
0.013
0.200
0.23
0.32
0.009
0.013
D (1)
12.60
13.00
0.496
0.512
7.40
7.60
0.291
0.299
1.27
0.050
10.0
10.65
0.394
0.419
0.25
0.75
0.010
0.030
0.40
1.27
0.016
0.050
k
ddd
OUTLINE AND
MECHANICAL DATA
0 (min.), 8 (max.)
0.10
0.004
SO20
0016022 D
12/14
TDA7448
Table 9. Revision History
Date
Revision
Description of Changes
January 2004
First Issue
June 2004
13/14
TDA7448
Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences
of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted
by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject
to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics 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 STMicroelectronics.
2004 STMicroelectronics - All rights reserved
STMicroelectronics GROUP OF COMPANIES
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States
www.st.com
14/14