Professional Documents
Culture Documents
INPUT MULTIPLEXER
- TWO STEREO AND ONE MONO INPUTS
- SELECTABLE INPUT GAIN FOR OPTIMAL
ADAPTATION TO DIFFERENT SOURCES
FULLY
FUNCTION
PROGRAMMABLE LOUDNESS
( s )
VOLUME CONTROL IN 0.3dB STEPS IN-
CLUDING GAIN UP TO 20dB
c t
ZERO CROSSING MUTE AND DIRECT
d u
DIP28 SO28
MUTE
SOFT MUTE CONTROLLED BY SOFTWARE r o s )
OR HARDWARE PIN
e P t (
ORDERING NUMBER: TDA7343 (DIP28)
c
BASS AND TREBLE CONTROL
FOUR SPEAKER ATTENUATORS
l e t d u
TDA7343D (SO28)
-
ALL FUNCTIONS PROGRAMMABLE VIA SE-
l e t softmute, zero-crossing mute and pause detector
RIAL I2 CBUS
( s ) o
are implemented.
The Soft Mute function can be activated in two
DESCRIPTION
c t b
The TDA7343 is an upgrade of the TDA7313
s ways:
audioprocessor.
d u - O
1 Via serial bus (bit D0, Mute Byte)
2 Directly on pin 22 through an I/O line of the
r o
Thanks to the used BIPOLAR/CMOS technology,
s )
very low distortion, low noise and DC-stepping
microcontroller
are obtained.
l e t
Due to a highly linear signal processing, using
d u
s o r o
O b e P
l e t
s o
O b
2/14
b
b
s
s
o
o
TDA7343
l
R2
4.7K
C8 2.2µF
e
C10 C14 C16
t
t
100nF 100nF C15 2.7nF
100nF
e
BLOCK DIAGRAM
e
17 16 12 22 19 18 4
SPKR
P
ATT
P
2x
r
r
RB
1µF 26
L1 14 L1 OUT
o
o
LEFT FRONT
C1 MUTE
d
LEFT
d
L2 13 L2
INPUTS ZERO LOUD+
C2 BASS TREBLE
u
CROSS +
u
L3 VOL SPKR
MUTE
ATT
c
c
t
t
24
(
(
OUT
LEFT REAR
s
s
MUTE
)
)
C3 28
-
-
11 INPUT SOFT SCL
SELECTOR SERIAL BUS DECODER + LATCHES 27 BUS
MUTE SDA
+ GAIN
O
O
SPKR
b
b
ATT
s
s
25
R3 OUT
2x
o
o
ZERO RIGHT FRONT
1µF
l MUTE
l
CROSS + LOUD+
R2 9 R2 BASS TREBLE
MUTE VOL
e
e
RIGHT C4
t
t
INPUTS R1 10 R1 SPKR
ATT
C5
e
VS
2
SUPPLY
e RB
23
OUT
P
RIGHT REAR
P
MUTE
r
r
3 1 7 6 8 15 21 20 5
o
o
R1
4.7K
c
c
t
t
(
(
s
s
)
)
TDA7343
PIN CONNECTION
( s )
27 SDA INPUTS
GND
L
3
4
c t 26
25
OUT LF
OUT RF
TREBLE
R 5
d u 24 OUT LR
IN(R) 6
r o s )
23 OUT RR
OUT(R) 7
e P c t ( 22 SM
t
LOUD R 8 21 BOUT(R)
IN R2
l e 9
d u 20 BIN(R)
BASS
IN R1
s o 10
r o 19 BOUT(L)
O b
AM MONO
LOUD L
11
e
12 P 18
17
BIN(L)
OUT(L)
- IN L2
l e t13 16 IN(L)
( s ) IN L1
o 14 15 CSM
c t b s D94AU061B
d u - O
THERMAL DATA
r o s )
Symbol
l e t
Rth j-amb Thermal Resistance Junction-pins
d u
85 65
o r o
QUICK REFERENCE DATA
s
O bSymbol
s o
THD Total Harmonic Distortion V = 1Vrms f = 1KHz 0.01 0.08 %
O b S/N
SC
Signal to Noise Ratio
Channel Separation f = 1KHz
Volume Control 0.3dB step -59.7
106
100
20
dB
dB
dB
Treble Control 2dB step -14 +14 dB
Bass Control 2dB step -10 +18 dB
Fader and Balance Control 1.25dB step -38.75 0 dB
Input Gain 3.75dB step 0 11.25 dB
Mute Attenuation 100 dB
3/14
TDA7343
ELECTRICAL CHARACTERISTICS (VS = 9V; RL = 10KΩ; Rg = 50Ω; Tamb = 25°C; all controls flat
(G - 0dB); f = 1KHz. Refer to the test circuit, unless otherwise specified.)
Symbol Parameter Test Condition Min. Typ. Max. Unit
INPUT SELECTOR
RI Input Resistance 70 100 130 KΩ
VCL Clipping Level d ≤ 0.3% 2.1 2.6 VRMS
SI Input Separation 80 100 dB
RL Output Load Resistance 2 KΩ
GI MIN Minimum Input Gain -0.75 0 0.75 dB
GI MAX Maximum Input Gain 10.25 11.25 12.25 dB
Gstep
eN
Step Resolution
Input Noise
( s )
20Hz to 20 KHz unweighted
2.75 3.75
2.3
4.75 dB
µV
VDC DC Steps
c t
Adiacent Gain Steps 1.5 10 mV
d u
GIMIN to GIMAX 3 mV
VOLUME CONTROL
RI Input Resistance
r o s ) 35 50 KΩ
GMAX Maximum Gain
e P c t ( 18.75 20 21.25 dB
AMAX
ASTEPC
Maximum Attenuation
Step Resolution Coarse
l e t d u 57.7
0.5
59.7
1.25
62.7
2.0
dB
dB
Attenuation
s o r o
P
ASTEPF Step Resolution Fine Attenuation 0.11 0.31 0.51 dB
EA Attenuation Set Error
O b G = 20 to -20dB
e
-1.25 0 1.25 dB
- l e t G = -20 to -58dB -3 2 dB
Et Tracking Error
( s ) o
2 dB
VDC DC Steps
LOUDNESS CONTROL
d u - O
RI
r o
Internal Resistor
s ) Loud = ON 35 50 65 KΩ
P
AMAX Maximum Attenuation 17.5 18.75 20.0 dB
Astep
e c t (
Step Resolution 0.5 1.25 2.0 dB
e t
ZERO CROSSING MUTE
l d u
s o VTH
r o
Zero Crossing Threshold
(note 1)
WIN = 11
WIN = 10
20
40
mV
mV
O b e P WIN = 01 80 mV
l
AMUTE
e t Mute Attenuation
WIN = 00
80
160
100
mV
dB
s o
VDC DC Step 0dB to Mute 0 3 mV
O b
SOFT MUTE
AMUTE Mute Attenuation 60 dB
TDON ON Delay Time CCSM = 22nF; 0 to -20dB; I = IMAX 0.7 1 1.7 ms
CCSM = 22nF; 0 to -20dB; I = IMIN 20 35 55 ms
TDOFF OFF Delay Time VCSM = 0V; I = IMAX 25 50 75 µA
VCSM = 0V; I = IMIN 1 µA
VTHSM Soft Mute Threshold 1.5 2.5 3.5 V
RINT Pullup Resistor (pin 22) (note 2) 35 50 65 KΩ
VSMH (pin 22) Level High Soft Mute Active 3.5 V
VSML (pin 22) Level Low 1 V
4/14
TDA7343
BASS CONTROL
BBOOST Max Bass Boost 15 18 20 dB
BCUT Max Bass Cut -8.5 -10 -11.5 dB
Astep Step Resolution 1 2 3 dB
Rg Internal Feedback Resistance 45 65 85 KΩ
TREBLE CONTROL
CRANGE Control Range ±13 ±14 ±15 dB
Astep Step Resolution 1 2 3 dB
SPEAKER ATTENUATORS
( s )
CRANGE Control Range
c t 35 37.5 40 dB
Astep
AMUTE
Step Resolution
Output Mute Attenuation
d u
Data Word = XXX11111
0.5
80
1.25
100
2.0 dB
dB
EA Attenuation Set Error
r o s ) 1.25 dB
VDC DC Steps
e P t (
Adjacent Attenuation Steps
c
0 3 mV
AUDIO OUTPUT
Vclip Clipping Level
l e t d u
d = 0.3% 2.1 2.6 Vrms
RL Output Load Resistance
s o r o 2 KΩ
Ω
RO
VDC
Output Impedance
DC Voltage Level
O b e P 3.5
30
3.8
100
4.1 V
GENERAL
- l e t
VCC
( s
Supply Voltage
) o 6 9 10.2 V
ICC
PSRR
c t
Supply Current
b s
Power Supply Rejection Ratio f = 1KHz
5
60
10
80
15 mA
dB
l
S/Ne t d u
Signal to Noise Ratio
AV = -20 to -60dB
All Gains = 0dB; VO = 1Vrms
0
106
2 dB
dB
s o SC
r o
Channel Separation 80 100 dB
O b d
BUS INPUTS
l e
VIL t Input Low Voltage 1 V
O b IlN
VO
Input Current
Output Voltage SDA
Acknowledge
VIN = 0.4V
IO = 1.6mA
-5
0.4
5
0.8
µA
V
Note 1: WIN represents the MUTE programming bit pair D6, D5 for the zero crossing window threshold
Note 2: Internal pullup resistor to Vs/2; "LOW" = softmute active
5/14
TDA7343
( s )
As shown in fig.4 a start condition is a HIGH to
LOW transition of the SDA line while SCL is
c t
Transmission without Acknowledge
HIGH. The stop condition is a LOW to HIGH tran-
sition of the SDA line while SCL is HIGH.
d u
Avoiding to detect the acknowledge of the audio-
processor, the µP can use a simplier transmis-
A STOP conditions must be sent before each
r o s )
sion: simply it waits one clock without checking
START condition.
Byte Format
e P t (
the slave acknowledging, and sends the new
data.
c
e
Every byte transferred to the SDA line must con-
l t
tain 8 bits. Each byte must be followed by an ac-
d u
This approach of course is less protected from
misworking and decreases the noise immunity.
s o r o
Figure 3: Data Validity on the I2CBUS
O b e P
- l e t
( s ) o
c t b s
d u - O
r o s )
e P c t (
Figure 4: Timing Diagram of I2CBUS
l e t d u
s o r o
O b e P
l e t
s o
O b
Figure 5: Acknowledge on the I2CBUS
6/14
TDA7343
ACK = Acknowledge
S = Start
( s )
P = Stop
I = Auto Increment
c t
X = Not used
d u
MAX CLOCK SPEED 500kbits/s
r o s )
e P c t (
AUTO INCREMENT
l e t d u
s o r o
If bit I in the subaddress byte is set to "1", the autoincrement of the subaddress is enabled
SUBADDRESS (receive mode)
O b e P
MSB
- l e t LSB FUNCTION
X X
(
X
s ) I
o
A3 A2 A1 A0
c t b s 0
0
0
0
0
0
0
1
Input Selector
Loudness
d u - O 0 0 1 0 Volume
r o s )
0
0
0
1
1
0
1
0
Bass, Treble
Speaker Attenuator LF
e P c t ( 0 1 0 1 Speaker Attenuator LR
l e t d u
0
0
1
1
1
1
0
1
Speaker Attenuator RF
Speaker Attenuator RR
s o r o 1 0 0 0 Mute
O b e P
e t
TRANSMITTED DATA
l
o
Send Mode
s
O bMSB
X X X X X SM ZM
LSB
X
7/14
TDA7343
Input Selector
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0
X X 1 0 0 0 not used
X X 1 0 0 1 IN 2
X X 1 0 1 0 IN 1
X X 1 0 1 1 AM mono
X X 1 1 0 0 not used
X X 1
( s
1
) 0 1 not used
X
X
X
X
1
1
c t 1
1
1
1
0
1
not allowed
not allowed
X X 1 0 0
d u 11.25dB gain
X
X
X
X
1
1
0
1
r o
1
0
s )
7.5dB gain
3.75dB gain
X X 1 1
e P 1
c t ( 0dB gain
l e t d u
For example to select the IN 2 input with a gain of 7.5dB the Data Byte is: X X 1 0 1 0 0 1
s o r o
Loudness
O b e P
- l e t
MSB
D7 D6
( s
D5) o
D4 D3 D2 D1
LSB
D0
FUNCTION
X X
c t X
b s 0 0 0 0 0 0dB
X
X
X
X
d u X
X
- O 0
0
0
0
0
0
0
1
1
0
-1.25dB
-2.5dB
X
r o
X
s
X
) 0 0 0 1 1 -3.75dB
X
X
e P X
X
c t ( X
X
0
0
0
0
1
1
0
0
0
1
-5dB
-6.25dB
l
X
e t X
d u X 0 0 1 1 0 -7.5dB
s o X
X
r o
X
X
X
X
0
0
0
1
1
0
1
0
1
0
-8.75dB
-10dB
O b X
e P X X 0 1 0 0 1 -11.25dB
l
X
X
e t X
X
X
X
0
0
1
1
0
0
1
1
0
1
-12.5dB
-13.75dB
s o X X X 0 1 1 0 0 -15dB
O b X
X
X
X
X
X
X
X
X
0
0
0
1
1
1
1
1
1
0
1
1 1
1
0
-16.25dB
-17.5dB
-18.75dB
X X X 1 D3 D2 D1 D0 Loudness OFF (1)
For example to select -17.5dB attenuation, loudness OFF, the Data Byte is: X X X1 1 1 1 0
NOTE 1:
If the loudness is switched OFF, the loudness stage is acting like a volume attenuator with flat frequency response. D0 to D3 determine the
attenuation level.
8/14
TDA7343
Mute
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0
1 Soft Mute On
0 1 Soft Mute with fast slope (I = IMAX)
1 1 Soft Mute with slow slope (I = IMIN)
1 Direct Mute
0 1 Zero Crossing Mute On
Zero Crossing Mute Off (delayed until next
0 0
zerocrossing)
1 Zero Crossing Mute and Pause Detector Reset
0
0
0
1
( s ) 160mV ZC Window Threshold (WIN = 00)
80mV ZC Window Threshold (WIN = 01)
1 0
c t 40mV ZC Window Threshold (WIN = 10)
0
1 1
e P c t (
l e t
An additional direct mute function is included in the Speaker Attenuators.
d u
Note 4: Bass cut for very low frequencies; should not be used at +16 and +18dB bass boost (DC gain)
s o r o
Speaker Attenuators
O b e P
MSB
- l e t LSB
SPEAKER ATTENUATOR LF, LR, RF, RR
D7 D6 D5
( s )D4 D3
o
D2 D1 D0
X X
c
X t b s 0 0 0
1.25dB step
0dB
X X
d u X
- O 0 0 1 -1.25dB
X
X
X
X
r o X
X
s )
0
0
1
1
0
1
-2.5dB
-3.75dB
X
e P
X X
c t ( 1 0 0 -5dB
X
X
l e t X
X
d u X
X
1
1
0
1
1
0
-6.25dB
-7.5dB
s o
X X
r o X 1 1 1 -8.75dB
O b X
e P
X X 0 0
10dB step
0dB
X
X
l e t X
X
X
X
0
1
1
0
-10dB
-20dB
s o
X X X 1 1 -30dB
O b X X X 1 1 1 1 1 Speaker Mute
9/14
TDA7343
Bass/Treble
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0
TREBLE STEP
0 0 0 0 -14dB
0 0 0 1 -12dB
0 0 1 0 -10dB
0 0 1 1 -8dB
0 1 0 0 -6dB
0 1 0 1 -4dB
0 1 1 0 -2dB
0
1
1
1
1
1
(
1
1
s ) 0dB
0dB
1 1 1
c t 0 2dB
1 1 0
d u 1 4dB
1
1
1
0
r o 0
1
0
1
s )
6dB
8dB
1 0
e P 1
c t (0 10dB
1
1
l e t0
0
0
d
0 u 1
0
12dB
14dB
s o r o BASS STEPS
0
0
0
0
1
1
0
1
O b e P -10dB
-8dB
0 1 0 0
- l e t -6dB
0 1 0
( s
1
) o
-4dB
0
0
1
1
1
1
c t 0
1
b s -2dB
-0dB
1 1
d u
1 1
- O -0dB
1
1
1
1
r o 1
0
s
0
1)
2dB
4dB
1
e P
1 0
c t ( 0 6dB
1
1
l e t 0
0
d u
1
1
1
0
8dB
10dB
s o
1 0
r o 0 1 12dB
O b 1
0
e P
0
0
0
0
0
1
14dB
146B
0
l e t 0 0 0 18dB
s o
For example 12dB Treble and -8dB Bass give the following DATA BYTE: 0 0 1 1 1 0 0 1
O b
10/14
TDA7343
Volume
MSB LSB
FUNCTION
D7 D6 D5 D4 D3 D2 D1 D0
0.31dB Fine Attenuation Steps
0 0 0dB
0 1 -0.31dB
1 0 -0.62dB
1 1 -0.94dB
1.25dB Coarse Attenuation Steps
0 0 0 0dB
0 0 1 -1.25dB
0
0
1
1
0
1
( s ) -2.5dB
-3.75dB
1 0 0
c t -5dB
1 0 1
d u -6.25dB
1
1
1
1
0
1
r o s )
-7.5dB
-8.75dB
( s ) o
-40dB
1 1 1
c t b s -50dB
d u O
For example to select -47.81dB Volume the Data Byte is: 1 1 0 1 1 0 0 1
-
o )
Power on RESET: All Bytes Set to 1 1 1 1 1 1 1 0
r s
e P c t (
l e t d u
s o r o
O b e P
e t
Purchase of I2C Components of STMicrolectronics, conveys a license under the Philips I2C Patent
Rights to use these components in an I2C system, provided that the system conforms to the I2C
l
o
Standard Specifications as defined by Philips.
s
O b
11/14
TDA7343
mm inch
DIM. OUTLINE AND
MIN. TYP. MAX. MIN. TYP. MAX. MECHANICAL DATA
A 2.65 0.104
C 0.5 0.020
c1 45° (typ.)
( s )
D 17.7 18.1 0.697 0.713
c t
E 10 10.65 0.394 0.419
d u
r o s )
e 1.27 0.050
e P c t (
e3
F 7.4
16.51
7.6 0.291
0.65
l e t0.299
d u
s o SO28 r o
L 0.4 1.27 0.016
O b P
0.050
e
S 8 ° (max.)
- l e t
( s ) o
c t b s
d u - O
r o s )
e P c t (
l e t d u
s o r o
O b e P
l e t
s o
O b
12/14
TDA7343
mm inch
DIM. OUTLINE AND
MECHANICAL DATA
MIN. TYP. MAX. MIN. TYP. MAX.
a1 0.63 0.025
b 0.45 0.018
b2 1.27 0.050
D 37.34 1.470
( s )
E 15.2 16.68 0.598 0.657
c t
d u
e 2.54 0.100
r o s )
e3 33.02 1.300
e P c t (
F 14.1
l e t
0.555
d u
I 4.445
s o DIP28
0.175
r o
L 3.3
O b0.130
e P
- l e t
( s ) o
c t b s
d u - O
r o s )
e P c t (
l e t d u
s o r o
O b e P
l e t
s o
O b
13/14
TDA7343
( s )
c t
d u
r o s )
e P c t (
l e t d u
s o r o
O b e P
- l e t
( s ) o
c t b s
d u - O
r o s )
e P c t (
l e t d u
s o r o
O b e P
l e t
s o
O b
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. Specification 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
© 1999 STMicroelectronics – Printed in Italy – All Rights Reserved
STMicroelectronics GROUP OF COMPANIES
Australia - Brazil - China - Finland - France - Germany - Hong Kong - India - Italy - Japan - Malaysia - Malta - Morocco -
Singapore - Spain - Sweden - Switzerland - United Kingdom - U.S.A.
http://www.st.com
14/14