TDA7404
Car radio signal processor
Features
4 stereo inputs 1 mono input Soft-step volume Bass, Treble and Loudness control Direct -mute and soft-mute Internal beep Four independent speaker outputs Subwoofer stereo output Digital control: I2C bus interface Audio filter characteristics programmable
SO-28
Description
The TDA7404 is a high performance signal processor specifically designed for car radio applications. Table 1. Device summary
Order code TDA7404D
The device includes a high performance audioprocessor with fully integrated audio filters. The digital control allows a programming in a wide range of all the filter characteristics. By the use of a BiCMOS process and a linear signal processing low distortion and low noise are obtained.
Package SO-28
Packing Tube
December 2008
Rev 2
1/35
www.st.com 1
Contents
TDA7404
Contents
1 2 3 Detailed features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Block and pin description diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1 3.2 3.3 3.4 3.5 Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 ESD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4
Description of functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.1 4.2 4.3 4.4 Input stages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 AutoZero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.2.1 AutoZero remain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Mixing stage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Loudness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.4.1 4.4.2 4.4.3 Attenuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Center frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Low and high frequency boost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.5 4.6 4.7
Soft-mute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Soft-step volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Bass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.7.1 4.7.2 4.7.3 4.7.4 Attenuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Center frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Quality factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 DC mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.8
Treble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.8.1 4.8.2 Attenuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Center frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.9 4.10 4.11
2/35
External AC - coupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Speaker attenuator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Subwoofer attenuator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
TDA7404
Contents
5
I2C bus interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.1 5.2 5.3 5.4 5.5 Interface protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Transmitted data (send mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Reset condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Subaddress (receive mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Data byte specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6 7 8
Application circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3/35
List of tables
TDA7404
List of tables
Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Thermal data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Others selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Subaddress (receive mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Input selector / gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Loudness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Treble programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Bass programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Speaker attenuator left front . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Speaker attenuator right front . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Speaker attenuator left rear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Speaker attenuator right rear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Subwoofer attenuator (left and right) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Soft-mute and mixing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Others . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4/35
TDA7404
List of figures
List of figures
Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Figure 15. Figure 16. Figure 17. Figure 18. Figure 19. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Pin connection (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Input stages diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Signal-flow of mixing-stage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Loudness attenuation @ fC = 400 Hz. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Loudness center frequencies @ Attn. = 15 dB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Loudness attenuation, fC = 2.4 kHz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Soft-mute timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Soft-step timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Bass control @ fC = 80 Hz, Q = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Bass center frequencies @ gain = 15 dB, Q = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Bass quality factors @ gain = 14 dB, fC = 80 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Bass normal and DC mode @ gain = 14 dB, fC = 80 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Treble control @ fC = 17.5kHz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Treble center frequencies @ Gain = 15 dB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 External AC coupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Software specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 TDA7404 application circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 SO-28 mechanical data and package dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5/35
Detailed features
TDA7404
1
Detailed features
Input multiplexer 1 pseudo-differential stereo input (selectable single end stereo input) 3 single-end stereo inputs 1 differential mono input In-Gain 0..14 dB, 1 dB steps, 14..20 dB, 2 dB steps Auto Zero Beep internal beep with 3 frequencies 781 Hz/1.56 kHz/1.8 kHz Mixing stage 4 step-mixing-stage with mono or beep as mix-signals Loudness second order frequency response programmable center frequency 15 x 1 dB steps selectable low and high frequency boost selectable flat-mode (constant attenuation) Volume 1 dB attenuator 100 dB range soft-step control with programmable times Bass 2nd order frequency response center frequency programmable in 4 steps 60 Hz / 80 Hz / 100 Hz / 200 Hz Q programmable 1.0/1.25/1.5/2.0 DC gain programmable +15 dB x 1 dB steps Treble 2nd order frequency response center frequency programmable in 4 steps 10 kHz / 12.5 kHz / 15 kHz / 17.5 kHz +15 dB x 1 dB steps Speaker 4 independent speaker controls in 1 dB steps control range 50 dB with mute Zero crossing attenuate Subwoofer Stereo output attenuator range 50 dB Mute functions direct mute digitally controlled Soft Mute with 4 programmable mute-times
6/35
TDA7404
Block and pin description diagrams
2
Block and pin description diagrams
Figure 1. Block diagram
ACOUTR ACOUTL ACINR ACINL MUTE MUX MIX DiffinL Diffgnd DiffinR SE1L SE1R Input Multiplexer SE2L SE2R SE3L SE3R Mono+ Mono Mono Fader Gain/Auto Zero Mono Fader Mixing Stage Loudness Soft Mute Volume Treble Bass Mono Fader Mono Fader Out LF Out RF Out LR Out RR
Mono Fader Mono Fader Zero Cross Mono/Beep Beep Digital Control I2C-Bus
SW L SW R
SCL SDA
Supply
Gnd Vref Vcc
Figure 2.
Pin connection (top view)
ACOUTL ACOUTR VDD SDA SCL MUTE MUX OUTLF OUTLR OUTRR OUTRF SWL SWR GND
SE1L SE1R SE2L SE2R SE3L SE3R Mono+ MonoDiffinR Difffgnd DiffinL ACINR ACINL CREF
1 2 3 4 5 6 7 8 9 10 11 12 13 14
28 27 26 25 24 23 22 21 20 19 18 17 16 15
7/35
Electrical specifications
TDA7404
3
3.1
Table 2.
Symbol Vs Is SVRR
Electrical specifications
Supply
Supply
Parameter Supply voltage Supply current Ripple rejection @ 1 kHz Vs = 9V Audioprocessor (all Filters flat) Test condition Min. 7.5 Typ. 9 20 60 Max. 10.5 Unit V mA dB
3.2
Thermal data
Table 3.
Symbol RTh j-pins
Thermal data
Parameter Thermal resistance junction pins max Value 85 Unit C/W
3.3
Absolute maximum ratings
Table 4.
Symbol Vs Tamb Tstg
Absolute maximum ratings
Parameter Operating supply voltage Operating temperature range Storage temperature range Value 10.8 -40 to 85 -55 to +150 Unit V C C
3.4
ESD
All pins are protected against ESD according to the MIL883 standard.
8/35
TDA7404
Electrical specifications
3.5
Table 5.
Symbol
Electrical characteristics
Electrical characteristics (VS =9 V; Tamb=25 C; RL=10 k; all gains = 0 dB; f = 1 kHz; unless otherwise specified)
Parameter Test conditions Min. Typ. Max. Unit
Input selector Rin VCL SIN GIN MIN Input resistance Clipping level Input separation Min. input gain all single ended Inputs 70 2.20 80 -1 18 0.5 Adjacent gain steps VDC Voffset DC Steps GMIN to GMAX Remaining offset with AutoZero -10 5 0.5 10 mV mV -5 100 2.60 100 0 20 1 1 1 22 1.5 5 130 k VRMS dB dB dB dB mV
GIN MAX Max. input gain GSTEP Step Resolution
P differential stereo inputs Rin Input resistance (see Figure 3) Differential 70 -0.75 GCD Gain only at true differential input VCM = 1 VRMS @ 1 kHz VCM = 1 VRMS @ 10 kHz eNO Output noise @ speaker-outputs 20 Hz - 20 kHz, flat; all stages 0 dB -5 -11 40 40 CMRR Common mode rejection ratio 100 0 -6 -12 70 60 9 130 0.75 -7 -13 k dB dB dB dB dB V
Differential mono input Rin CMRR Input resistance Common mode rejection ratio Differential VCM = 1 VRMS @ 1 kHz VCM = 1 VRMS @ 10 kHz Beep control VRMS Beep level fB1 fB Beep frequency fB2 fB3 250 740 1.48 1.7 350 781 1.56 1.8 500 820 1.64 1.9 mV Hz kHz kHz 39 40 40 56 70 60 73 k dB dB
9/35
Electrical specifications Table 5.
Symbol Mixing control Main / mix-source Main / mix-source MLEVEL Mixing level Main / mix-source Main / mix-source Volume control GMAX AMAX ASTEP EA ET VDC Max. gain Max. attenuation Step resolution G = -20 to +20 dB Attenuation set error G = -80 to -20 dB Tracking error Adjacent steps DC steps From 0 dB to GMIN 0.5 5 0.1 -4 0 3 2 3 28 -83 0.5 -1 30 -79 1 0 32 -75 1.5 1 -5/-5 -11/1.5 -6/-6 -12/2.5 -7/-7 -13/3.5 -8.5/10.6 0/00 -3.5/9.6
TDA7404
Electrical characteristics (continued) (VS =9 V; Tamb=25 C; RL=10 k; all gains = 0 dB; f = 1 kHz; unless otherwise specified)
Parameter Test conditions Min. Typ. Max. Unit
dB -2.5/8.6 dB dB dB
dB dB dB dB dB dB mV mV
Loudness control ASTEP AMAX Step resolution Max. attenuation -0.5 13 360 fC Center frequency 720 2.3 Soft-mute AMUTE Mute attenuation T1 T2 TD Delay time T3 T4 VTH low Low threshold for SM pin(2) 2.50 70 100 5 130 20 70 30.7 123 50 170 1 ms ms V V k V 80 100 0.48 0.96 1 2 dB ms ms 1 15 400 800 2.4(1) 1.5 17 440 880 2.5 dB dB Hz Hz kHz
VTH high High threshold for SM pin RPU VPU Internal pull-up resistor Pull-up voltage
10/35
TDA7404 Table 5.
Symbol Soft-step TSW1 TSW Switch time TSW2 TSW3 TSW4 Bass control CRANGE Control range ASTEP Step resolution fC1 fC Center frequency fC2 fC3 fC4 Q1 QBASS Quality factor Q2 Q3 Q4 DC = off DCGAIN Bass DC gain DC = on 4 +14 0.5 54 72 90 180 0.9 1.1 1.3 1.8 -1
Electrical specifications Electrical characteristics (continued) (VS =9 V; Tamb=25 C; RL=10 k; all gains = 0 dB; f = 1 kHz; unless otherwise specified)
Parameter Test conditions Min. Typ. Max. Unit
0.68 1.26 2.52 5.04
ms ms ms ms
+15 1 60 80 100 200 1 1.25 1.5 2 0 4.4
+16 1.5 66 88 110 220 1.1 1.4 1.7 2.2 1 6
dB dB Hz Hz Hz Hz
dB dB
Treble control CRANGE Control range ASTEP Step resolution fC1 fC Center frequency fC2 fC3 fC4 Speaker attenuator CRANGE Control range ASTEP AMUTE EE VDC TZC Vth Step resolution Output mute attenuation Attenuation set error DC steps Zero cross timer Zero cross threshold Adjacent attenuation steps Data bit D1=1, D2=1 29 Only for attenuation up to 24 dB -53 0.5 80 -2 0.10 37 + 20 50 1 90 2 5 45 -47 1.5 dB dB dB dB mV ms mV +14 0.5 8 10 12 14 +15 1 10 12.5 15 17.5 +16 1.5 12 15 18 21 dB dB kHz kHz kHz kHz
11/35
Electrical specifications Table 5.
Symbol Fader outputs VCLIP RL CL ROUT VDC Clipping level Output load resistance Output load capacitance Output impedance DC Voltage Level 4.3 30 4.5 d = 0.3% 2.20 2 10 100 4.7 2.60
TDA7404
Electrical characteristics (continued) (VS =9 V; Tamb=25 C; RL=10 k; all gains = 0 dB; f = 1 kHz; unless otherwise specified)
Parameter Test conditions Min. Typ. Max. Unit
VRMS k nF W V
Subwoofer attenuator CRANGE Control range ASTEP AMUTE EE VDC General eNO Output noise BW = 20 Hz - 20 kHz all gains = 0 dB single ended inputs all gains = 0 dB flat; VO = 2VRMS bass, treble at +12 dB; a-weighted; VO = 2.6 VRMS VIN = 1 VRMS; all stages 0 dB internal pass only d Distor tion VOUT = 1 VRMS; Bass and treble = 12 dB SC ET Channel separation left/right Total tracking error AV = 0 to -20 dB AV = -20 to -60 dB 80 -1 -2 0.05 100 0 0 1 2 0.1 % dB dB dB 10 15 V Step resolution Output mute attenuation Attenuation set error DC steps Adjacent attenuation steps 0.10 -53 0.5 80 50 1 90 2 5 -47 1.5 dB dB dB dB mV
106 100 0.005 0.1
dB dB %
S/N
Signal to noise ratio
1. The SM-Pin is active low (Mute = 0). 2. Center frequency 2.4 kHz makes 1kHz bottom frequency at low and high frequency boost condition.
12/35
TDA7404
Description of functionality
4
4.1
Description of functionality
Input stages
Most of the input stages have remained the same as in preceding ST-Audioprocessors with exception of the CD-inputs (see Figure 3). In the meantime there are some CD-players in the market which have a significant high source-impedance which effects strongly the common-mode-rejection of the normal differential input stage. The additional buffer of the TDA7404 Diff:
input avoids this drawback and offers the full common-mode-rejection even with those CD-players. Input stages diagram
Figure 3.
D i ffi n + /(S E 4 )
100 k
D i ffg n d 100 k 28k M on o+ 28k 28k M on o 28k
SE 1 100 k
I n ga in
SE 2 100k
SE 3 100k
1. It is possible that the Differential input is switched a single ended input (SE4) like SE1.. 3.
13/35
Description of functionality
TDA7404
4.2
AutoZero
In order to reduce the number of pins there is no AC coupling between the In-Gain and the following stage, so that any offset generated by or before the In-Gain-stage would be transferred or even amplified to the output. To avoid that effect a special Offset-cancellationstage called AutoZero is implemented. This stage is located before the Mixing-block to eliminate all offsets generated by the Input-Stages and the In-Gain (Please notice that externally generated offsets, e.g. generated through the leakage current of the coupling capacitors, are not canceled). The auto-zeroing is started every time the DATA-BYTE 0 (Input Selector/Gain) is selected and takes a time of max. 0.3ms. To avoid audible clicks the Audioprocessor is muted before the loudness stage during this time.
4.2.1
AutoZero remain
In some cases, for example if the P is executing a refresh cycle of the IIC-Busprogramming, it is not useful to start a new AutoZero-action because no new source is selected and an undesired mute would appear at the outputs. For such applications the TDA7404 could be switched in the AutoZero-Remain-Mode (I2 bit of the subaddress-byte). If this bit is set to high, the DATABYTE 0 could be loaded without invoking the AutoZero and the old adjustment-value remains.
4.3
Mixing stage
The 4 step Mixing stage offers the possibility to mix the rear selector signal or the phone signal to any other source. Due to the fact that the mixing-stage is located behind the InGain-stage fine adjustments of the main source level could be done in this way. Figure 4. Signal-flow of mixing-stage
I n p u t Select or
I n -G a i n
M ixi n g
Diffi n SE 1 SE 2 SE 3 Mon o
Mixing Level Input / Beep or Mono L ou d n e s s 0dB / -3.5dB / - 6dB / - 12dB / -100dB - 9.6dB - 6dB - 2.5dB
25k
Bee p
14/35
TDA7404
Description of functionality
4.4
Loudness
There are four parameters programmable in the loudness stage:
4.4.1
Attenuation
Figure 5 shows the attenuation as a function of frequency at fC = 400 Hz. Figure 5. Loudness attenuation @ fC = 400 Hz
5
0
-5
- 10
- 15
- 20 10 100 1K 10K
4.4.2
Center frequency
Figure 6 shows the three possible peak-frequencies 400 Hz, 800 Hz and 2.4 kHz. Figure 6. Loudness center frequencies @ Attn. = 15 dB
5
0
-5
- 10
- 15
- 20 10 100 1K 10K
15/35
Description of functionality
TDA7404
4.4.3
Low and high frequency boost
Figure 7 shows the different Loudness-shapes in low & high frequency boost. Figure 7. Loudness attenuation, fC = 2.4 kHz
5
0
-5
- 10
- 15
- 20 10 100 1K 10K
4.5
Soft-mute
The digitally controlled soft-mute stage allows muting/demuting the signal with a I2C bus programmable slope. The mute process can either be activated by the Mute pin or by the I2C bus. This slope is realized in a special S-shaped curve to mute slow in the critical regions (seeFigure 6). For timing purposes the Bit 0 of the I2C bus output register is set to 1 from the start of muting until the end of de-muting. Figure 8. Soft-mute timing
1. Please notice that a started Mute-action is always terminated and could not be interrupted by a change of the mute -signal.
16/35
TDA7404
Description of functionality
4.6
Soft-step volume
When the volume-level is changed audible clicks could appear at the output. The root cause of those clicks could either be a DC-Offset before the volume-stage or the sudden change of the envelope of the audiosignal. With the soft-step feature both kinds of clicks could be reduced to a minimum and are no more audible. Four programmable soft step time from one step to the next, are user selectable. Figure 9. Soft-step timing
Vou t
2dB
1dB
S S Tim e -1dB
Tim e
-2dB
1. For steps more than 1 dB the soft-step mode should be deactivated because it could generate a 1 dB error during the blend-time.
4.7
Bass
There are three parameters programmable in the bass stage:
4.7.1
Attenuation
Figure 10 shows the attenuation as a function of frequency at a center frequency of 80Hz. Figure 10. Bass control @ fC = 80 Hz, Q = 1
15.0
10.0
5.0
dB
0.0
-5.0
-10.0
-15.0 10.0 100.0
Hz
1.0K
10.0K
17/35
Description of functionality
TDA7404
4.7.2
Center frequency
Figure 11 shows the four possible center frequencies 60, 80,100 and 200 Hz. Figure 11. Bass center frequencies @ gain = 15 dB, Q = 1
16
12
8
4
0
-4 10 100 1K 10K
4.7.3
Quality factors
Figure 12 shows the four possible quality factors 1, 1.25, 1.5 and 2. Figure 12. Bass quality factors @ gain = 14 dB, fC = 80 Hz
15.0
12.5
10.0
7.5
5.0
2.5
0.0
10.0
100.0
1.0K
10.0K
18/35
TDA7404
Description of functionality
4.7.4
DC mode
In this mode the DC-gain is increased by 4.4 dB. In addition the programmed center frequency and quality factor is decreased by 25 % which can be used to reach alternative center frequencies or quality factors. Figure 13. Bass normal and DC mode @ gain = 14 dB, fC = 80 Hz
15.0
12.5
10.0
7.5
5.0
2.5
0.0 10.0 100.0 1.0K 10.0K
1. The center frequency, Q and DC mode can be set fully independently.
19/35
Description of functionality
TDA7404
4.8
Treble
There are two parameters programmable in the treble stage:
4.8.1
Attenuation
Figure 14 shows the attenuation as a function of frequency at a center frequency of 17.5 kHz. Figure 14. Treble control @ fC = 17.5kHz
20 15 10 5 0 -5 - 10 - 15 - 20 10 100 1K 10K
4.8.2
Center frequency
Figure 15 shows the four possible center frequencies 10 k, 12.5 k, 15 k and 17.5 kHz. Figure 15. Treble center frequencies @ Gain = 15 dB
20
15
10
5
0
-5 10 100 1K 10K
20/35
TDA7404
Description of functionality
4.9
External AC - coupling
TDA7404 has external AC coupling terminals which can be selected one of two positions behind the mixing stage or bass filter. Figure 16. External AC coupling
SOU N D E F F E CTS
AC O U T S W1 S W2 ACC select or a b a b AC I N
In pu t
Mixin g St a g e S W3
Volu m e & F i l t e r
S W4
S pea k er
The external AC coupling is selected in position of four switches controlled by the lower 2bit in the Others selection (seeTable 6). Table 6.
D1 X 0 1
Others selection
D0 0 1 1 Switch position SW3 = ON, SW4 = ON (selected internal pass), SW1 = b, SW2 = open SW3 = OFF, SW4 = ON, SW1 = a, SW2 = a SW3 = ON, SW4 = OFF, SW1 = b, SW2 = b
4.10
Speaker attenuator
Due to practical aspects the steps in the speaker-attenuator are not linear over the full range. At attenuations more than 24 dB the steps increase from 1.5 dB to 10 dB (please see data byte specification).
4.11
Subwoofer attenuator
The Subwoofer output is a single ended stereo output. The attenuator is exactly the same like the other speakers.
21/35
I2C bus interface
TDA7404
5
5.1
I2C bus interface
Interface protocol
The interface protocol comprises:
a start condition (S) a chip address byte (the LSB bit determines read / write transmission) a subaddress byte a sequence of data (N-bytes + acknowledge) a stop condition (P) the max. clock speed is 500 Kbits/s
Figure 17. Software specification
CHIP ADDRESS MSB S 1 0 0 0 1 0 0 LSB R/W ACK MSB SUBADDRESS LSB MSB ACK DATA 1 to DATA n LSB ACK P
I3 I2 I1 I0 A3 A2 A1 A0 ACK
D99AU1044
S R/W
= Start = "0" -> Receive-Mode (Chip could be programmed by P) "1" -> Transmission-Mode (Data could be received by P)
ACK P
= Acknowledge = Stop
5.2
Transmitted data (send mode)
MSB X X X X X X X LSB SM
SM = Soft mute activated X = Not Used The transmitted data is automatic updated after each ACK. Transmission can be repeated without new chipaddress.
5.3
Reset condition
A Power on reset is invoked if the supply voltage is below than 3.5V. After that the following data is written automatically into the registers of all subaddresses:
MSB 1 1 1 1 1 1 1 LSB 0
The programming after POR is marked bold-face / underlined in the programming tables.
22/35
TDA7404 With this programming all the outputs are muted to VREF (VOUT= VDD/2). Note: All the blank bits in the following tables are "don't care"-bits.
I2C bus interface
5.4
Subaddress (receive mode)
Table 7.
MSB I3 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 I2 I1 I0 A3 A2 A1
Subaddress (receive mode)
LSB Function A0 Zero cross / Soft Mute (1) Zero Cross available Soft Mute available AutoZero Remain (2) off on Testmode (3) off on Auto-Increment Mode (4) off on Input Selector / Gain Loudness Volume Treble Bass Speaker attenuator LF / Bass Fc select Speaker attenuator RF Speaker attenuator LR Speaker attenuator RR Subwoofer attenuator LSW Subwoofer attenuator RSW Soft-mute / Mixing Others selection Testing
1. For more information seeSection 4.5: Soft-mute. 2. For more information see Section 4.2: AutoZero 3. For more information see Test Programming block 4. If this bit is set to "1", the subaddress is automatically increased after the transmission of a data-byte. Therefore a transmission of more than one byte without sending the new subaddress is possible.
23/35
I2C bus interface
TDA7404
5.5
Data byte specification
Table 8.
MSB D7 D6 D5 D4 D3 D2 D1
Input selector / gain
LSB Function D0 Source selector Mono Differential Single Ended 1 Mute Single Ended 2 Pseudo Differential / Single Ended 4 Single Ended 3 Mute Beep Input gain 0 dB 1 dB 2 dB 3 dB 4 dB 5 dB 6 dB 7 dB 8 dB 9 dB 10 dB 11 dB 12 dB 13 dB 14 dB 16 dB 18 dB 20 dB
0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 X X
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 X X
0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 X X
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
24/35
TDA7404 Table 9.
MSB D7 D6 D5 D4 D3 0 0 : 1 1 0 0 1 1 0 1 0 1 D2 0 0 : 1 1 D1 0 0 : 1 1
I2C bus interface Loudness
LSB Function D0 0 1 : 0 1 Attenuation 0 dB -1 dB : -14 dB -15 dB Filter / Center Frequency off (flat) 'D6 must be = 0' 400 Hz 800 Hz 2.4 kHz Shape Low boost Low and high boost Soft-step-Volume off on
0
0 1 0 1
Note 1: The attenuation is specified at high frequencies. Around the center frequency the value is different depending on the programmed attenuation (see Section 4.4: Loudness).
Table 10.
MSB D7 D6 0 0 0 0 0 0 0 0 1 1 1 0 1
Volume
LSB Function D5 0 0 0 0 0 1 1 1 1 1 1 D4 0 0 0 0 1 0 0 0 0 0 1 D3 0 0 0 0 1 0 0 0 1 1 X D2 0 0 0 0 1 0 0 0 1 1 X D1 0 0 1 1 1 0 0 1 1 1 X D0 0 1 0 1 1 0 1 0 1 0 1 X Gain/attenuation not allow not allow +30.0 dB +29.0 dB : +1.0 dB 0.0 dB - 1.0 dB - 2.0 dB : -78.0 dB -79.0 dB Mute Diffin - mode Single ended stereo Differential Stereo
Note 2: It is not recommended to use a gain more than 20 dB for system performance reason. In general, the max. gain should be limited by software to the maximum value, which is needed for the system.
25/35
I2C bus interface Table 11.
MSB D7 D6 D5 D4 D3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 X X X X 0 0 1 1 0 1 0 1 D2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 D1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
TDA7404 Treble programming
LSB Function D0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Treble Steps 15 dB 14 dB 13 dB 12 dB 11 dB 10 dB 9 dB 8 dB 7 dB 6 dB 5 dB 4 dB 3 dB 2 dB 1 dB 0 dB Mode Cut Boost Treble Center Frequency 10 kHz 12.5 kHz 15 kHz 17.5 kHz
26/35
TDA7404 Table 12.
MSB D7 D6 D5 D4 D3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 0 1 1 0 1
Note 3: For more information please refer to Section 4.7: Bass.
I2C bus interface Bass programming
LSB Function D2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 D1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 D0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Bass steps 15 dB 14 dB 13 dB 12 dB 11 dB 10 dB 9 dB 8 dB 7 dB 6 dB 5 dB 4 dB 3 dB 2 dB 1 dB 0 dB Mode Cut Boost Quality Factor 1 1.25 1.5 2 DC - Mode Off On
0 1 0 1
27/35
I2C bus interface Table 13.
MSB D7 D6 D5 0 0 : 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 D4 0 0 : 1 1 1 1 1 1 1 1 1 X D3 0 0 : 0 1 1 1 1 1 1 1 1 X D2 0 0 : 1 0 0 0 0 1 1 1 1 X D1 0 0 : 1 0 0 1 1 0 0 1 1 X
TDA7404 Speaker attenuator left front
LSB Function D0 0 1 : 1 0 1 0 1 0 1 0 1 X Attenuation 0 dB -1 dB : -23 dB -24.5 dB -26 dB -28 dB -30 dB -32 dB -35 dB -40 dB -50 dB Speaker Mute Bass Center-Frequency 60 Hz 80 Hz 100 Hz 200 Hz
Table 14.
MSB D7 D6
Speaker attenuator right front
LSB Function D5 0 0 : 0 0 0 0 0 0 0 0 0 1 D4 0 0 : 1 1 1 1 1 1 1 1 1 X D3 0 0 : 0 1 1 1 1 1 1 1 1 X D2 0 0 : 1 0 0 0 0 1 1 1 1 X D1 0 0 : 1 0 0 1 1 0 0 1 1 X D0 0 1 : 1 0 1 0 1 0 1 0 1 X Attenuation 0 dB -1 dB : -23 dB -24.5 dB -26 dB -28 dB -30 dB -32 dB -35 dB -40 dB -50 dB Speaker Mute
X
X
28/35
TDA7404 Table 15.
MSB D7 D6 D5 0 0 : 0 0 0 0 0 0 0 0 0 1 D4 0 0 : 1 1 1 1 1 1 1 1 1 X D3 0 0 : 0 1 1 1 1 1 1 1 1 X D2 0 0 : 1 0 0 0 0 1 1 1 1 X D1 0 0 : 1 0 0 1 1 0 0 1 1 X
I2C bus interface Speaker attenuator left rear
LSB Function D0 0 1 : 1 0 1 0 1 0 1 0 1 X Attenuation 0 dB -1 dB : -23 dB -24.5 dB -26 dB -28 dB -30 dB -32 dB -35 dB -40 dB -50 dB Speaker mute
X
X
Table 16.
MSB D7 D6
Speaker attenuator right rear
LSB Function D5 0 0 : 0 0 0 0 0 0 0 0 0 1 D4 0 0 : 1 1 1 1 1 1 1 1 1 X D3 0 0 : 0 1 1 1 1 1 1 1 1 X D2 0 0 : 1 0 0 0 0 1 1 1 1 X D1 0 0 : 1 0 0 1 1 0 0 1 1 X D0 0 1 : 1 0 1 0 1 0 1 0 1 X Attenuation 0 dB -1 dB : -23 dB -24.5 dB -26 dB -28 dB -30 dB -32 dB -35 dB -40 dB -50 dB Speaker mute
X
X
29/35
I2C bus interface Table 17.
MSB D7 D6 D5 0 0 : 0 0 0 0 0 0 0 0 0 1 D4 0 0 : 1 1 1 1 1 1 1 1 1 X D3 0 0 : 0 1 1 1 1 1 1 1 1 X D2 0 0 : 1 0 0 0 0 1 1 1 1 X D1 0 0 : 1 0 0 1 1 0 0 1 1 X
TDA7404 Subwoofer attenuator (left and right)
LSB Function D0 0 1 : 1 0 1 0 1 0 1 0 1 X Attenuation 0 dB -1 dB : -23 dB -24.5 dB -26 dB -28 dB -30 dB -32 dB -35 dB -40 dB -50 dB Speaker Mute
X
X
Table 18.
MSB D7 D6
Soft-mute and mixing
LSB Function D5 D4 D3 D2 D1 D0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 Mute enable soft-mute disable soft-mute Mute/Zero Cross-Times 0.48 ms 0.96 ms 30.7 ms / 9 ms 122.8 ms / 37 ms Mixing-Source Beep Phone Mixing-Level (Main / Mix-Source) -12 / -2.5 dB -6 / -6 dB -3.5 / -9.6 dB 0 / Beep Frequency 781 Hz 1.56 kHz Not allow 1.8 kHz
0 0 1 1
0 1 0 1
30/35
TDA7404 Table 19.
MSB D7 D6 D5 D4 D3 D2 D1
I2C bus interface Others
LSB Function D0 AC coupling Internal pass Coupling between Mixing Stage and Volume Coupling between Bass filter and Speaker attenuator Must be "1" for make up Must be "1" for make up Soft Step Time 0.68ms 1.26ms 2.52ms 5.04ms Must be "1" for AutoZero Internal Beep Off ON
X 0 1
0 1 1
1 1 0 0 1 1 1 0 1 0 1 0 1
Table 20.
MSB D7 D6
Testing
LSB Function D5 X X X X X X D4 X X X X X X D3 X X X X X X 0 1 0 1 D2 D1 D0 0 1 Main-Testmode off on Test-Multiplexer internal 200kHz Clock internal Bandgap Voltage Clock external internal must be "1"
1
1
31/35
Application circuit
TDA7404
6
Application circuit
Figure 18. TDA7404 application circuit
MUTE
SOUND EFFECTS
ACOUTL
ACOUTR
ACINL
ACINR
MUTE OutLF 4.7u OutLR 4.7u OutRR 4.7u OutRF 4.7u OutRF
TapeL 100n TapeR 100n FM_L 100n FM_R 100n AM_L 100n AM_R 100n Phone 100n PhoneGnd 100n CD_L 100n CDGnd 100n CD_R 100n
SE1L SE1R
OutLF OutLR OutRR
SE2L SE2R
SE3L SE3R MONO+ MONO -
AJ39 TDA7404
SWL 4.7u SWR 4.7u
SWL SWR
MUX
Spectrum Analyzer
DiffinL DiffinGnd DiffinR VDD GND SDA SCL
CREF 10u
100n
10u
+
9V
SDA
SCL
32/35
TDA7404
Package information
7
Package information
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com. ECOPACK is an ST trademark. Figure 19. SO-28 mechanical data and package dimensions
DIM. MIN. A a1 b b1 C c1 D E e e3 F L S 7.4 0.4 17.7 10 1.27 16.51 7.6 1.27 0.291 0.016 0.1 0.35 0.23 0.5 45 (typ.) 18.1 10.65 0.697 0.394 0.050 0.65 0.299 0.050 0.713 0.419 mm TYP. MAX. 2.65 0.3 0.49 0.32 0.004 0.014 0.009 0.020 MIN. inch TYP. MAX. 0.104 0.012 0.019 0.013
OUTLINE AND MECHANICAL DATA
SO-28
8 (max.)
33/35
Revision history
TDA7404
8
Revision history
Table 21.
Date 15-Jul-2003 16-Dec-2008
Document revision history
Revision 1 Initial release. Document reformatted. Added Table 1: Device summary on page 1. Updated Section 7: Package information. Changes
34/35
TDA7404
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST's terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST'S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER'S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
2008 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 of America www.st.com
35/35
|