TDA7340G AUDIO SIGNAL PROCESSOR AUDIOPROCESSOR: MUTE, SOFT MUTE AND ZERO CROSSING MUTE ONE DIFFERENTIAL, TWO STEREO AND TWO MONO INPUTS DIFFERENTIAL PHONE INPUT VOLUME, BASS, TREBLE AND LOUDNESS CONTROL FOUR SPEAKER ATTENUATORS WITH INDEPENDENT ATTENUATION CONTROL STEREODECODER: ROLL-OFF ADJUSTMENT ADJUSTMENT FREE INTEGRATED 456KHz VCO HIGH CUT CONTROL STEREO BLEND NOISE BLANKER: INTEGRATED HIGH-PASS FILTER NOISE RECTIFIER OUTPUT FOR QUALITY DETECTION PROGRAMMABLE TRIGGER THRESHOLD DEVIATION AND FIELD STRENGTH DEPENDENT TRIGGER ADJUSTMENT PAUSE DETECTOR: PROGRAMMABLE THRESHOLD ALLFUNCTIONS PROGRAMMABLEVIA I2C BUS DESCRIPTION The TDA7340G I2C bus controlled audio signal processor contains all signal processing blocks of September 1999 PQFP44 ORDERING NUMBER: TDA7340G a high performance car radio, including audioprocessor, stereodecoder, noise blanker, pause detector and different mute functions. The use of BICMOS technology allows the implementation of several filter functions with switched capacitor techniques like fully integrated, adjustment free PLL Loop filter, pilot detector with integrator and pilot cancellation. This minimizes the number of external components. Due to a highly linear signal processing, using CMOS-switching techniques instead of standard bipolar multipliers, very low distortion and very low noise are obtained also in the stereodecoder part. The audioprocessor contains several new features like softmute, zero-crossing mute and pause detector. Very low DC stepping is obtained by use of a BICMOS technology. 1/27 TDA7340G AUDIO PROCESSOR PART FEATURES: Input Multiplexer: DIFFERENTIAL CD STEREO INPUT CASSETTE STEREO INPUT FM STEREO INPUT FROM STEREODECODER AM INPUT: MONO OR STEREO MODE (PROGRAMMABLE) BEEP INPUT (ONLY IN AM MONO MODE) TELEPHONE DIFFERENTIAL MONO INPUT GAIN PROGRAMMABLE IN 3 x 3.75dB STEPS Loudness: FULLY PROGRAMMABLE 15 x 1.25dB STEPS Volume Control: 1.25dB COARSE ATTENUATOR 0.31dB FINE ATTENUATORS MAX GAIN 20dB MAX ATTENUATION 59.7dB (PLUS LOUDNESS) Bass Control ±7 x 2dB STEPS 2nd ORDER SYMMETRICAL OR NON SYMMETRICAL CUT FREQUENCY RESPONSE Treble Control ±7 x 2dB STEPS Speaker Control 4 INDEPENDENT SPEAKER CONTROL IN 1.25dB STEPS CONTROL RANGE 37.5dB INDEPENDENT SPEAKER MUTE Mute Functions DIRECT MUTE ZERO CROSSING MUTE WITH PROGRAMMABLE THRESHOLD SOFT MUTE WITH EXTERNAL DEFINED SLOPE 2 SOFT MUTE VIA I C BUS OR EXTERNALLY 2/27 CONTROLLED Pause Detector PROGRAMMABLE THRESHOLD DELAY TIME DEFINED BY AN EXTERNAL CAPACITOR STEREO DECODER PART FEATURES: INTERNALLY ADJUSTABLE ROLL-OFF COMPENSATION (I2C BUS CONTROLLED) INTEGRATED PILOT CANCELLATION ON CHIP FILTER FOR PILOT DETECTOR AND PLL ADJUSTMENT FREE VOLTAGE CONTROLLED OSCILLATOR AUTOMATIC PILOT DEPENDENT MONO/STEREO SWITCHING VERY HIGH INTERMODULATION AND INTERFERENCE SUPPRESSION I2C BUS CONTROLLED (STD OFF, FORCED MONO, STEREO) HIGH CUT CONTROL STEREO BLEND NOISE BLANKER PART FEATURES: INTERNAL 2nd ORDER HIGH-PASS FILTER NOISE RECTIFIER OUTPUT FOR SIGNAL QUALITY DETECTION PROGRAMMABLE TRIGGER THRESHOLD TRIGGER THRESHOLD DEPENDENT ON HIGH FREQUENCY NOISE BLANKING TIME PROGRAMMABLE BY EXTERNAL CAPACITOR VERY LOW OFFSET CURRENT DURING HOLD TIME DUE TO OPAMPS WITH MOS INPUTS LEVEL INPUT FOR ADDITIONAL SPIKE DETECTION ON FIELD STRENGTH WITH INTERNAL 1st ORDER + 20KHz HIGH PASS FILTER NOISE RECTIFIER OUTPUT FOR QUALITY DETECTION CIRCUITS FOR DEVIATION AND FIELD STRENGTH DEPENDENT TRIGGER ADJUSTMENT 1µF 6x 1µF MPX VCO PHONE GND PHONE IN CASS L (AM MONO) AM_L (BEEP) CASS R AM_R GND SUPPLY 80KHz LP MUX CREF CD R+ OUT R OUT L C1 IN R PAUSE 47nF C15 PAUSE TDA7340G PLL 456KHz FM L FM R 1µF C3 + field strength LEVEL HP HP 47nF C6 CSM PEAK DETECTOR 1.4V - SOFT MUTE DEMODULATOR 19KHz AND AMPLITUDE ADJ CANCELLATION MUTE 47nF C5 LOUD R VOLUME + LOUDNESS LOUD L 47nF C4 47nF C16 PEAK 25KHz LP C7 BOUT L 4x 100nF C8 6.2K R1 C9 470pF C17 TBLANK 100K R3 PULSE FORMER C10 VSB TR L C11 2.7nF 47K R4 R5 68K reflevel VR LEVEL CONTROL OUT RR OUT RF OUT RR OUT RF 47K R6 VHCC OUT LF OUT LF D95AU329A HC R HC L 1nF C14 1nF C13 DIGGND SDA SCL OUT LR OUT LR level TR R 2.7nF C12 HIGH CUT CONTROL TREBLE (*) BOUT R 6.2K R2 NOISE BLANKER I2C BUS BASS BIN R 1µF C2 BIN L IN L (*) NETWORK TO BE ADAPTED TO THE SPECIFIC REQUESTS FOR STEREO BLEND AND HIGH CUT CONTROL VS CD L+ 4x 4.7µF CD TDA7340G BLOCK DIAGRAM 3/27 TDA7340G ABSOLUTE MAXIMUM RATINGS Symbol VS Parameter Operating Supply Voltage Value Unit 10.5 V Tamb Operating Temperature Range -40 to 85 °C Tstg Storage Temperature Range -55 to 150 °C TR R CASS R CASS L AM_R (AM MONO) AM_L (BEEP) BOUT L BIN L BOUT R BIN R OUT R IN R PIN CONNECTION 44 43 42 41 40 39 38 37 36 35 34 OUT L 1 33 TR L IN L 2 32 CD L+ CREF 3 31 CD L- LOUD L 4 30 CD R- LOUD R 5 29 CD R+ GND 6 28 PHON IN DIGGND 7 27 PHON GND VDD 8 26 OUT LF CSM 9 25 OUT RF SCL 10 24 OUT LR SDA 11 23 OUT RR TDA7340P (PQFP44) MPX VHCC VR VSB HCL HCR LEVEL TBLANK PEAK VCO PAUSE 12 13 14 15 16 17 18 19 20 21 22 D94AU055A THERMAL DATA Symbol Rth j-pins Parameter Thermal Resistance Junction-pins Value Unit max 85 °C/W ELECTRICAL CHARACTERISTICS (VS = 9V; Tamb = 25°C; RL = 10KΩ; all gains = 0dB; f = 1KHz; CREF = 22µF; unless otherwise specified, refer to the Test Circuit.) Symbol Parameter Test Condition Min. Typ. Max. Unit 6 10 5 70 9 20 12.5 90 55 10 25 20 V mA mA dB dB 70 2.1 80 2 -0.75 10.25 2.75 100 2.6 100 130 0 11.25 3.75 2.3 2 3 0.75 12.25 4.75 KΩ Vrms dB KΩ dB dB dB µV mV mV SUPPLY VS IS Supply Voltage Supply Current SVR Ripple Rejection Stereo Decoder = ON Stereo Decoder = OFF Audioprocessor Stereo Decoder + Audioprocessor INPUT SECTION RI VCL SI RL GI MIN GI MAX GSTEP eIN VDC 4/27 Input Resistance Clipping Level Input Separation Output Load Resistance Minimum Input Gain Max Input Gain Step Resolution Input Noise Dc Steps d ≤ 0.3% Single Ended Input Adjacent Gain Step GMIN to GMAX 10 TDA7340G ELECTRICAL CHARACTERISTICS (continued.) Symbol Parameter Test Condition Min. Typ. Max. Unit Input selector BIT D6 = 0 (0dB) Input selector BIT D6 = 1(-6dB) VCM = 1VRMS ; f = 1KHz f = 10KHz 10 14 48 45 15 20 75 70 0.01 5 0 -6 20 30 KΩ KΩ dB dB % µV dB dB DIFFERENTIAL CD STEREO INPUT RI CMRR d e IN GDIFF Input Resistance Common Mode Rejection Ratio Distortion Input Noise Differential Gain VI = 1VRMS 20Hz to 20KHz; Flat; D6 = 0 D6 = 0 D6 = 1 -1 -7 0.08 1 -5 DIFFERENTIAL TELEPHONE MONO INPUT RI CMRR d e IN GDIFF Input Resistance Common Mode Rejection Ratio Distortion Input Noise Differential Gain 14 45 VCM = 1VRMS ; f = 1KHz VI = 1VRMS 20Hz to 3 KHz; Flat -4.75 20 60 0.15 10 -3.75 26 -2.75 KΩ dB % µV dB 24 18.75 57.7 0.50 35 20 59.7 1.25 46 21.25 62.7 2.00 KΩ dB dB dB 0.11 0.31 0.51 dB -1.25 3 0 -3 0.1 0.5 1.25 2 2 3 5 dB dB dB mV mV 35 0.5 17.5 50 1.25 18.75 65 2.0 20.0 KΩ dB dB 20 40 80 160 100 0.3 3 mV mV mV mV dB mV 60 1.5 25 2.0 45 dB ms ms 1.4 1.6 V 0.5 VOLUME CONTROL RI C MAX AMAX ASTEPC EA Input Resistance (INR, INL) Max Gain Max Attenuation Step Resolution Coarse Attenuation Step Resolution Fine Attenuation Attenuation Set Error ET VDC Tracking Error DC Steps ASTEPF G = -20 to 20dB G = -20 to -59.7dB Adjacent Attenuation Steps from 0dB to AMAX LOUDNESS CONTROL (LOUDL, LOUDR) RI ASTEP AMAX Internal Resistance Step Resolution Max Attenuation ZERO CROSSING MUTE V TH AMUTE VDC Zero Crossing Threshold (1) Mute Attenuation DC Step WIN WIN WIN WIN = 11 = 10 = 01 = 00 80 0dB to Mute SOFT MUTE AMUTE tD Mute Attenuation Delay Time CEXT = 22nF; 0 to -20dB; I = IMAX I = IMIN 45 0.8 15 SOFT MUTE AT PHONE-GND V il Input Low Voltage (1) WIN represents the MUTE programming bit pair D6,D5 for the zero crossing window threshold 5/27 TDA7340G ELECTRICAL CHARACTERISTICS (continued.) Symbol Parameter Test Condition Min. Typ. Max. Unit BASS CONTROL C RANGE ASTEP RB ±11.5 ±14 ±16 dB Step Resolution 1 2 3 dB Internal Feedback Resistance 35 50 65 KΩ ±13 ±14 ±15 dB 1 2 3 dB 35.0 37.5 40.0 dB 0.5 1.25 2.0 dB 80 100 1.50 dB 3 mV Control Range TREBLE CONTROL C RANGE ASTEP Control Range Step Resolution SPEAKER ATTENUATORS C RANGE Control Range ASTEP Step Resolution AMUTE Output Mute Attenuation EA Attenuation Set Error VDC DC Step Data Word = 38.75dB Adjacent Attenuation Steps 0.1 dB AUDIO OUTPUTS VCLIP RL Clipping Level d = 0.3% Output Load Resistance ROUT Output Impedance VDC DC Voltage Level 2.1 2.6 VRMS 2 3.5 KΩ 30 100 Ω 3.8 4.1 V PAUSE DETECTOR V TH Zero Crossing Threshold (1) IDELAY Pull-up Current VTHP Pause Threshold WIN = 11 20 mV WIN = 10 40 mV WIN = 01 80 mV WIN = 00 160 mV 15 25 35 3.0 µA V GENERAL ENO S/N Output Noise BW = 20Hz to 20KHz, flat Output Muted All gains = 0dB 2.5 5 Signal to Noise Ratio All gains 0dB; VO = 1VRMS ; 106 VI = 1VRMS ; d Distortion SC Channel Separation Left/Right ET Total Tracking Error 0.01 80 AV = 0 to -20dB; AV = -20 to -60dB; C REF (11) External Reference Capacitor 15 0.08 100 µV µV dB % dB 0 1 dB 0 2 dB µF 10 BUS INPUT V IL Input Low Voltage VIH Input High Voltage IIN Input Current VIN = 0.4V VO Output Voltage SDA Acknowledge IO = 1.6mA (1) WIN represent the MUTE programming bit paIr D6,D5 for the zero crossing window threshold 6/27 1 V 5 µA 0.8 V 3 V -5 0.4 TDA7340G STEREO DECODER PART ELECTRICAL CHARACTERISTICS (VS = 9V; modulation frequency: 1KHz; de-emphasis time: T = 50µs; nominal MPX input voltage: VMPX = 0.5VRMS (75KHz deviation); GI = 3.5dB; T amb = 27°C; unless otherwise specified) Symbol VIN R IN GMIN GMAX GSTEP SVRR VO α THD S+N N Parameter MPX Input Level Input Resistance Minimum Input Gain Maximum Input Gain Step Resolution Supply Voltage Ripple Rejection DC Output Voltage (HCL, HCR) Channel Separation Total Harmonic distortion Signal plus noise to noise ratio Test Condition VRIPPLE = 100mV; f = 1KHz Min. 35 2.5 9.5 1.75 50 4.2 VSB - VR = 100mVDC f = 20Hz to 16KHz; S = 2VRMS Typ. 0.5 50 3.5 11 2.5 60 4.5 50 0.02 91 Max. 1.25 65 4.5 12.5 3.25 4.8 0.2 Unit VRMS KΩ dB dB dB dB V dB % dB CARRIER AND HARMONIC SUPPRESSION AT THE OUTPUT α19 α38 α57 α76 Pilot Signal f = 19KHz Subcarrier f = 38KHz Subcarrier f = 57KHz Subcarrier f = 76KHz 55 75 75 62 90 dB dB dB dB 65 75 dB dB 70 dB 75 dB 95 84 dB dB INTERMODULATION (note 1) α2 α3 fmod = 10KHz; fspur = 1KHz fmod = 13KHz; fspur = 1KHz TRAFFIC RADIO (note 2) α57 Signal f = 57KHz SCA - SUBSIDIARY COMMUNICATIONS AUTHORIZATION (note 3) α67 Signal f = 67KHz ACI - ADJACENT CHANNEL INTERFERENCE (note4) α114 α190 Signal f = 114KHz Signal f = 190KHz MONO/ STEREO SWITCH VINTH Pilot Threshold Voltage VINTH Pilot Threshold Voltage for stereo ”ON” Pth = 1 Pth = 0 for stereo ”OFF” Pth = 1 P th = 0 11 18 6 13 15 25 12 19 22 34 18 25 mVRMS mVRMS mVRMS mVRMS -0.31 -0.26 -0.23 V STEREO BLEND VSB-VR VSB-VR Control Voltage for Channel Separation Control Voltage for Channel Separation α = 6dB; VR = 3.6V (note 5) α = 26dB; -50 mV C13, C14 = 1nF; V HCC-VR = 100mV VHCC-VR = 100mV VHCC-VR = -1.3V (note 6) 50 50 150 185 µs KΩ KΩ 456 1 KHz % HIGH CUT CONTROL τdeemp R HCC R HCC De-Emphasis Time Constant High Cut Control Resistance High Cut Control Resistance 115 VCO fOSC ∆f/f Oscillator Frequency Capture and Holding Range 7/27 TDA7340G ELECTRICAL CHARACTERISTICS (continued) Symbol Parameter Test Condition Min. Typ. Max. Unit NOISE INTERFERENCE DETECTOR V TR VRECT TS IOS VRECTDEV VRECTFS Trigger Threshold 7) 8) (see pulse slope fig 3) Rectifier Voltage Suppression Pulse Duration Input Offset Current During Suppression Time Deviation Dependent Rectifier Voltage 9) Field strength Controlled Rectifier Voltage 10) meas. with VRECT = 1.2V NTB = 10 NTB = 01 100 130 mVP mVP meas. with VRECT = 1.4V NTB = 10 NTB = 01 NTB = 00 NTB = 11 NTB = 10 NTB = 01 160 190 150 200 250 300 0.9 mVP mVP mVP mVP mVP mVP V VMPXIN = 0mV 0.5 VMPXIN = 50mV;f = 200KHz VMPXIN = 100mV; f = 200KHz C BLANK = 470pF 2.0 meas. with VMPX =500mV (75KHz dev.) meas. with VMPX = 0mV, VSB = VR = 500 mV (Fully Mono) α3 = VO (signal) (at1KHz) ; fs = (3 x 13KHz) - 38KHz VO (spurious) (at1KHZ) 0.9 V 1.3 2.3 3.2 0.9 1.2 1.8 2.2 V V V V V V V measured with : 91% mono signal; 9% pilot signal; fm=10KHz or 13KHz 2) TRAFFIC RADIO (V.F.) suppression α57 (V.W.F.) = VO VO(signal) (at1KHz) (spurious) (at1KHZ ±23Hz) measured with : 91% stereo signal; 9% pilot signal; fm=1KHz; 5% subcarrier (f=57KHz, fm = 23Hz AM, m = 60%) 8/27 V V µs pA OVD = 10 OVD = 01 OVD = 00 FSC = 11(off) FSC = 10 FSC = 01 FSC = 00 1) INTERMODULATION SUPPRESSION VO (signal) (at1KHz) ; fs = (2 x 10KHz) - 19KHz VO (spurious) (at1KHZ) 3.4 OVD = 11(off) NOTES TO THE CHARACTERISTICS α2 = 1.9 2.9 40 10 1.3 TDA7340G NOTES TO THE CHARACTERISTICS (continued) 3) SCA (SUBSIDIARY COMMUNICATIONS AUTHORIZATION) α67 = VO(signal) (at1KHz) ; fs = (2 x 38KHz) - 67KHz VO (spurious) (at9KHZ) measured with : 81% mono signal; 9% pilot signal; fm=1KHz; 10% SCA - subcarrier (fs = 67KHz, unmodulated) 4) ACI (ADJACENT CHANNEL INTERFERENCE) α114 = VO (signal) (at1KHz) ; fs = 110KHz - (3 x 38KHz) VO (spurious) (at4KHZ) α190 = VO (signal) (at1KHz) ; fs = 186KHz - (5 x 38KHz) VO (spurious) (at4KHZ) measured with : 90% mono signal; 9% pilot signal; fm=1KHz; 1% spurious signal (fs = 110KHz or 186KHz, unmodulated) 5) Control range typ 11% of VR (see figure 2) 6) Control range typ 30% of VR (see figure 1) 7) All thresholds are measured by using a pulse with TR = 2µs, THIGH = 2µs and TF = 10µs. The repetition rate must not increase the PEAK voltage. 8) NBT represent the STDEC bit pair D6, D5 for the noise blanker trigger threshold NAT represent the SPKR_LF bit pair D7, D5 for the noise controlled trigger threshold 9) OVD represent the SPKR_LR bit pair D7, D6 for the over deviation detector 10) FSC represent the SPKR_RF bit pair D7, D6 for the field strength control 11) The TDA7340G has a dedicated internal circuitry providing a soft power-on. The I2C bus data programmation must start after the reference DC level has reached the target Vs/2 value, otherwise a pop can be generated. The Cref pin and Out pins rise time at power on are riported in Figg.4, 5, 6 for Cref values of 4.7uF, 10uF, 22uF. 12) The CDL- and CDR- can be shortcircuited in applications providing 3 wires CD signal. L+ CD ∼RL- = L+ LR- R+ TDA7340G R+ D95AU352 13)The AGND and DGND layout wires must be kept separated. A 50Ω resistor is recommend to be put as far as possible from the device. 9/27 TDA7340G Figure 1: High Cut Control Figure 2: Stereo Blend D94AU056 SEP (dB) 50 VR=3.6V 40 30 20 10 0 -0.4 -0.3 -0.2 -0.1 VSB-VR(V) Figure 3 VMPX VTH DC-LEVEL D94AU185 TR T HIGH Time TF I2C BUS INTERFACE PROTOCOL The interface protocol comprises: A start condition (s) A chip address byte, (the LSB bit determines read/write transmission). CHIP ADDRESS MSB S 1 SUBADDRESS LSB 0 0 0 1 0 0 A subaddress byte A sequence of data (N-bytes + acknowledge) A stop condition (P) R/W MSB ACK X DATA 1 ... DATA n LSB X T I A3 A2 A1 A0 MSB ACK LSB DATA D95AU216 ACK = Acknowledge S = Start P = Stop I = Autoincrement MAX CLOCK SPEED 500kbits/s Autoincrement If bit I in the subaddress byte is set to ”1”, the autoincrement of subaddress is enabled. 10/27 ACK P TDA7340G SUBADDRESS (RECEIVE MODE) MSB LSB X X T T = Testmode I A2 A1 A0 0 0 0 0 Input Selector 0 0 0 1 Loudness 0 0 1 0 Volume 0 0 1 1 Bass, Treble 0 1 0 0 Speaker Attenuator LF 0 1 0 1 Speaker Attenuator LR 0 1 1 0 Speaker Attenuator RF 0 1 1 1 Speaker Attenuator RR 1 0 0 0 Mute 1 0 0 1 Stereodecoder I = Autoincrement X = Not Used TRANSMITTED DATA (SEND MODE) MSB X LSB X FUNCTION A3 X X ST SM ZM P P = Pause (low active) ZM =Zero Crossing Muted (HIGH = active) SM = Soft mute activated (HIGH = active) ST = Stereo (HIGH = active) X = Not used The transmitted data is automatically updated after each 9th clock pulse. Transmission can be repeated without new chipaddress. DATA BYTE SPECIFICATION X = not relevant; set to ”1”during testing INPUT SELECTOR MSB D7 LSB D6 D5 D4 D3 FUNCTION D2 D1 D0 0 0 0 0 0 0 0 0 1 Quasi Diff CD Full Diff CD Stereo Decoder 0 1 0 Cassette Stereo 0 0 1 1 AM Mono 0 1 1 0 0 0 1 Telephone Mono Beep Mono 0 1 1 0 1 1 AM Stereo Not allowed 1 1 0 Not allowed 1 1 1 0 1 1 Not allowed 0 0 1 0 1 0 11.25dB gain 7.5dB Gain 3.75dB Gain 1 1 0 dB Gain 0 0dB Differential input Gain (CD Input) 1 -6dB Differential input Gain (CD Input) For example to select quasi diff CD input with a gain of 7.5dB the Data Byte is: XXX01000 11/27 TDA7340G LOUDNESS MSB LSB LOUDNESS D7 D6 D5 D4 D3 D2 D1 D0 X X X 0 0 0 0 0 0dB X X X 0 0 0 0 1 -1.25dB X X X 0 0 0 1 0 -2.5dB X X X 0 0 0 1 1 -3.75dB X X X 0 0 1 0 0 -5dB X X X 0 0 1 0 1 -6.25dB X X X 0 0 1 1 0 -7.5dB X X X 0 0 1 1 1 -8.75dB X X X 0 1 0 0 0 -10dB X X X 0 1 0 0 1 -11.25dB X X X 0 1 0 1 0 -12.5dB X X X 0 1 0 1 1 -13.75dB X X X 0 1 1 0 0 -15dB X X X 0 1 1 0 1 -16.25dB X X X 0 1 1 1 0 -17.5dB X X X 0 1 1 1 1 -18.75dB X X X 1 D3 D2 D1 D0 loudness OFF (1) For example to select -17.5dB loudness the Data Byte is: XXX01110 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 MUTE MSB D7 LSB D6 D5 D4 D3 D2 1 D1 FUNCTION D0 1 Soft Mute On 0 1 Soft Mute with fast slope (I = IMAX) 1 1 Soft Mute with slow slope (I = IMIN) Direct Mute 0 1 Zero Crossing Mute ON 0 0 ZC Mute OFF (delayed until next zero crossing) 1 Zero Crossing Mute and Pause Detector Reset(*) 0 0 160mV ZC Window Threshold (WIN = 00) 0 1 80mV ZC Window Threshold (WIN = 01) 1 0 40mV ZC Window Threshold (WIN = 10) 1 1 20mV ZC Window Threshold (WIN = 11) 0 Nonsymmetrical Bass Cut 1 Symmetrical Bass Cut An additional direct mute function is included in the Speaker Attenuators (*) BIT D4 = 1disables the zero cross mute and pause detector, otherwise always active 12/27 TDA7340G SPEAKER ATTENUATORS MSB D7 LSB D6 D5 D4 D3 SPEAKER ATTENUATORS LF, LR, RF, RR D2 D1 D0 0 0 0 0dB 0 0 1 -1.25dB 0 1 0 -2.5dB 0 1 1 -3.75dB 1 0 0 -5dB 1 0 1 -6.25dB 1 1 0 -7.5dB 1 1 1 -1.25dB STEPS -8.75dB 10dB STEPS 0 0 0dB 0 1 -10dB 1 0 -20dB 1 1 1 1 -30dB 1 1 1 Speaker Mute For example an attenuationof 25dB on a selected output is given by: 11110100 Note: If the speaker attenuator bytes the three MSBs are used for additional Noise blanker Roll off programming STEREO DECODER MSB D7 LSB D6 D5 D4 D3 D2 0 1 1 FUNCTION D1 D0 0 0 11dB Input Gain 0 1 8.5dB Input Gain 1 0 6dB Input Gain 1 1 3.5dB Input Gain Stereo Decoder Muted Stereo Decoder Off Forced Mono 0 0 Noise Blanker Threshold 1 NBT 35mV 0 1 Noise Blanker Threshold 2 NBT 45mV 1 0 Noise Blanker Threshold 3 NBT 55mV 1 1 Noise Blanker Threshold 4 NBT 65mV 0 Pilot Threshold High (Pth = 0) 1 Pilot Threshold Low (Pth = 1) For example pilot threshold low, noise blanker threshold 3 (NTB = 10), Stereo decoder ON, 6dB input gain is given by: 11000010. 13/27 TDA7340G NOISE BLANKER: SPKR LF MSB D7 0 0 1 1 D6 D5 D4 D3 D2 D1 LSB D0 FUNCTION Noise Contrelled Trigger Adjustment (NAT) *) at VPEAK = 1.5V VTHNOISE = 140mV VTHNOISE = 260mV VTHNOISE = 220mV VTHNOISE = 280mV Noise Blanker Trigger Threshold Fine Adjust The NBT Threshold is reduced by 5mV Threshold is as defined above (35, 45, 55, 65mV) 0 1 0 1 0 1 NOISE BLANKER: SPKR LR MSB D7 0 0 1 1 D6 D5 D4 D3 D2 D1 LSB D0 FUNCTION Over Deviation Detector (OVD) *) ( VSB = VR = -1V, fully mono) VPEAKDEV = 2.8VOP VPEAKDEV = 2.0VOP VPEAKDEV = 1.2VOP off Noise Blanker Input Mode *) Internal MPX trigger path is disabled and the LEVEL pin is directly connected to the trigger input (bypassing the high pass filter). Internal MPX trigger path and the LEVEL pin via the 120KHz high pass are connected (default) 0 1 0 1 0 1 NOISE BLANKER: SPKR RF MSB D7 0 0 1 1 D6 D5 D4 D3 D2 D1 LSB D0 FUNCTION Field Strength Control (FSC) *) ( VSS = VR = -1V, fully mono) VPEAKFS = 2.4V VPEAKFS = 1.9V VPEAKFS = 1.4V off 0 1 0 1 0 1 Blend Mode on Blend Mode off NOISE BLANKER: SPKR RR MSB D7 D6 D5 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1 *) See Noise blanker description 14/27 D4 D3 D2 D1 LSB D0 FUNCTION Roll Off Compensation 13.8% 15.6% 17.4% 19.2% 21% 22.8% 24.6% TDA7340G BASS/TREBLE MSB D7 LSB D6 D5 D4 FUNCTION D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 -14dB -12dB -10dB -8dB -6dB -4dB -2dB 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 0dB 0dB 2dB 4dB 6dB 8dB 10dB 12dB 14dB TREBLE STEPS 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 BASS STEPS -14dB -12dB -10dB -8dB -6dB -4dB 0 0 1 1 1 1 0 1 -2dB 0dB 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0dB 2dB 4dB 6dB 8dB 10dB 12dB 1 0 0 0 14dB For example12dB TREBLE and -8dB BASS give the following Data Byte : 00111001 15/27 TDA7340G VOLUME MSB D7 LSB D6 D5 D4 D3 D2 D1 FUNCTION D0 0.31dB FINE ATTENUATION STEPS 0 0 0 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 1 0 -2.5dB 0 1 1 -3.75dB 1 0 0 -5dB 1 0 1 -6.25dB 1 1 0 -7.5dB 1 1 1 -8.75dB 10dB GAIN ATTENUATION STEPS 0 0 0 20dB 0 0 1 10dB 0 1 0 0dB 0 1 1 -10dB 1 0 0 -20dB 1 0 1 -30dB 1 1 0 -40dB 1 1 1 -50dB For example to select -47.81dB Volume the Data Byte is: 11011001 STATUS AFTER POWER ON RESET VOLUME BASS, TREBLE SPKRS LF, RF, LR, RR -59.69dB Treble = +2dB, Bass = 0dB, symmetrical -37.5dB LOUDNESS OFF, -17.5dB INPUT No input selected, GAIN = 0dB, DIFF CD GAIN = -06dB, FULLY DIFF MODE STEREODEC MUTE OFF, FORCED MONO, 6dB GAIN, PILOT THRESHOLD LOW, NOISE BLANKER =11 DIRECTLY MUTED, SOFT OFF, ZEROCROSS RESET, WINDOW THRESHOLD =11 NOISE BLANKER NTB = 11, NAT = 11, OVD = OFF, FSC OFF, BLEND MODE OFF, INTERNAL MPX PATH ENABLED DESCRIPTION OF THE NOISE BLANKER In the normal automotive environment the MPX signal is disturbed by ignition spikes, motors and high frequency switches etc. The aim of the noise blanker part is to cancel the influence of the spikes produced by these components. Therefore the output of the stereodecoder is switched off for a time of 40µs (average spike 16/27 duration). In a first stage the spikes must be detected but to avoid a wrong triggering on high frequency noise a complex trigger control is implemented. Behind the trigger stage a pulse former generates the 40µs ”blanking” pulse. In the following section all of these circuits are described in their function and their programming, too (see fig.4). TDA7340G 1.1 Trigger Path The incoming MPX signal is highpass-filtered, amplified and rectified (block RECT-PEAK). The second order highpass-filter has a corner-frequency of 140KHz. The rectifier signal, RECT, is used to generate by peak-rectification a signal called PEAK, which is available at the PEAK pin. Also noise with a frequency >100KHz increases the PEAK voltage. The value of the PEAK voltage influences the trigger threshold voltage Vth (block ATC). Both signals, RECT and PEAK+Vth are fed to a comparator (block PEAK-COMP) which outputs a sawtooth-shaped waveform at the TBLANK pin. A second comparator (block BLANK-COMP) forms the internal blanking duration of 40µs. The noise blanker is supplied by his own biasing circuit (block BIAS-MONO). 1.2 Automatic Noise Controlled Threshold Control (ATC) The are two independent possibilities for programming the trigger threshold: a)the minimum threshold in 8 steps (bits D6, D5 of the STD-byte and bit D5 of the SPKR_LF byte) b)and the noise adjusted threshold in 4 steps (bits D6, D5of the SPKR_LF byte, (see fig.5) The minimum threshold is used in combination with a good MPX signal without any noise. The sensitivity in this operation is high, depending only on the programmed ”minimum trigger threshold”, bits NTB of the noise blanker byte 1. It is independent of the PEAK voltage. If the MPX signal is noisy (low fieldstrength) the PEAK signal increases due to the higher noise, which is also rectified (see part 1.1). With increasing of the PEAK voltage the trigger threshold voltage increases, too. This particular gain is programmable in 4 steps (see fig.2). 1.3 Automatic Threshold Control by the Stereoblend voltage (ATC-SB) Besides the noise controlled threshold adjustment there is an additional possibility for influencing the trigger. It is controlled by the difference between Vsb and Vr, similar to the Stereoblend. The reason for implementing such a second control will be explained in the following: The point where the MPX signal starts to become noisy is fixed by the RF part. Therefore also the starting point of the normal noise controlled trigger adjustment is fixed (fig.6). But in some cases the behaviour of the noiseblanker can be improved by increasing the threshold even in a region of higher fieldstrength, for the MPX signal often shows distortion in this range. Because of the overlap of this range and the range of the stereo/mono transition it can be controlled by Vsb and Vr. This threshold increase is programmable in 3 steps or switched off (see fig.6). 1.4 Over Deviation Detector (MPX-RECT) Sometimes when listening to stations with a higher deviation than 75KHz the noiseblanker triggers on the high frequency modulation. To avoid this blanking, which causes noise in the output signal, the noiseblanker offers a deviationdependent threshold adjustment. By rectifying the MPX signal a further signal representing the actual deviation is obtained. It is used to increase the PEAK voltage. Offset and gain of this circuit are programmable in 3 steps (the first step turns off the detector, see fig.7). 1.5 Blend Mode Another possibility to avoid a disturbing triggering on modulation is to use the spikes on the fieldstrength signal (LEVEL pin). But in the range of higher fieldstrength the signal saturates and no more spike detection is possible. For this reason the TDA7340G offers the ”BLEND MODE”. When ”BLEND MODE” is activated a smooth transition between the LEVELand the MPX-signal is used to detect the spikes either on LEVEL or on MPX. In the lower fieldstrength range mainly the LEVEL-signal is used whereas in the higher range mainly the MPX is used. This switching is controlled also by the normal Stereoblend signal to avoid additional pins. With ”BLEND MODE OFF” both signals are used to detect spikes in the whole fieldstrength range. 1.6 Input Mode The NB of TDA7340G offers two input modes. The first one uses the internal trigger path and optional the LEVEL input. But the TDA7340G offers also an external trigger mode. During this mode the internal MPX trigger path is disabled whereas the high pass at the LEVEL pin is bypassed. By using an external highpass at the LEVEL-pin one can adjust the NB’s behaviour to the desired one. 17/27 TDA7340G Figure 4: Block Diagram of the Noise Blanker LEFT 80KHz LP SIGNAL PATH RIGHT BLANK COMP PEAK COMP REF. + + RECT MPX IN 140KHz HP AMP BUF PEAK AUTOMATIC THRESHOLD CONTROL ATC 120KHz HP PEAK+VTH LEVEL 5 RECT-PEAK 2 4 I2C-BUS ADDITIONAL THRESHOLD CONTROL (ATC-SB, MPX_RECT) VR VSB RPEAK 82KΩ CBLANK 330pF CPEAK 47nF D95AU330 Figure 5: Trigger Threshold vs. Vpeak VTH 260mV(01) 220mV(10) 180mV(11) 140mV(00) MIN. TRIG. THRESHOLD NOISE ADJUSTED TRIG. THRESHOLD 65mV 8 STEPS 30mV 0.9V 18/27 D95AU331 1.5V VPEAK(V) 40µs to OUTPUTS TDA7340G Figure 6: Behaviour of the Field Strength Controlled Threshold Adjustment VPEAK MONO STEREO ≈3V 2.2V(00) 1.8V(01) 1.2V(10) TRIG. THRESHOLD NOISE 0.9V ATC_SB OFF (11) noisy signal good signal D95AU333A E’ Figure 7: Behaviour of the Deviation Dependent Threshold Adiust (Over Deviation Detector) VPEAK (V) OVM=00 OVM=01 3.2 2.3 OVM=10 1.3 0.9 D95AU332A DETECTOR OFF (11) 20 32.5 45 MUTE & PAUSE FEATURES The TDA7340G provides three types of mute, controlled via I2C bus (see pag.12, MUTE BYTE register). SOFT MUTE Bit D0=1 → Soft Mute ON Bit D0=0 →Soft Mute OFF It allows an automatic soft muting and unmuting of the signal. The time constant is fixed by an external capacitor Csm inserted between pin Csm and ground. Once fixed the external capacitor, two different slopes (time constant) are selectable by programmation of bit D1. 75 DEVIATION(KHz) Bit D1=1 → fast slope (I=Imax) Bit D1=0 → slow slope (I=Imin) The soft mute generates a gradual signal decreasing avoiding big click noise of an immediate high attenuation, without necessity to program a sequence of decreasing volume levels. A response example is reported in Fig.12 (mute) and Fig.13 (unmute). The final attenuation obtained with soft mute ON is 60dB typical. The used reference parameter is the delay time taken to reach 20dB attenuation (no matter what the signal level is). Using a capacitor Csm=22nF this delay is: d = 1. 8ms when selected Fast slope mode (bit D1=1) d = 25 ms when selected Slow slope mode (bit D1=0) 19/27 TDA7340G In application, the soft mute ON programmation should be followed by programmation of DIRECT MUTE ON (see later) in order to achieve a final 100dB attenuation. Beside the I2C bus programmation, the Soft Mute ON can be generated in a fast way by forcing a LOW level at pin phone GND, controlled by the µP through a transistor. This approach is recommended for fast RDS AF switching. The Soft Mute status can be detected via I2C bus, reading the Transmitted Byte, bit SM (see data sheet pag.11). read bit SM = 1 soft mute status ON read bit SM = 0 soft mute status OFF DIRECT MUTE bit D3 = 1 Direct mute ON bit D3 = 0 Direct nute OFF The direct mute bit forces an internal immediate signal connection to ground. It is located just before the Volume/Loudness stage, and gives a typical 100dB attenuation. SPEAKERS MUTE An additional direct mute function is included in the speakers attenuators stage. The four output LF, RF, LR, RR can be separately muted by setting the speaker attenuator byte to the value 11111111 binary. Typical attenuation level 100dB. This mute is useful for fader and balance functions. It should not be applied for system mute/unmute, because it can generate noise due to the offset of previous stages (bass / treble). ZEROCROSSING MUTE bit D2=1 D4=0 zero crossing mute ON bit D2=0 D4=0 zero crossing mute OFF The mute activation/deactivation is delayed until the signal waveform crosses the DC zero level (Vref level). The detection works separately for the left and the right channels (see Figg. 14, 15). Four different windows threshold are software selectable by two dedicated bits. bit D6 bit D5 WINDOW 0 0 Vref DC +/-160mV 0 1 Vref DC +/-80mV 1 0 Vref DC +/-40mV 1 1 Vref DC +/-20mV The zero crossing mute activation/deactivation starts when the AC signal level falls inside the selected window (internal comparator). 20/27 The ZEROCROSS Mute (and Pause) detector is always active. It can be disabled, if the feature is not used, by forcing the bit D4=1 Zero crossing and Pause detector reset. In this way the internal comparator logic is stopped, eliminating its switching noise. The zero cross mute status is detected reading the Transmitted Byte bit ZM. bit ZM = 1 zero cross mute status ON bit ZM = 0 zero cross mute status OFF PAUSE FUNCTION On chip is implemented a pause detector block. It uses the same 4 windows threshold selectable for the zero crossing mute, bit D6,D5 byte MUTE (see above). The detector can be put in OFF by forcing bit D4=1, otherwise it is active. The Pause detector info is available at PAUSE pin. A capacitor must be connected between PAUSE pin and Ground. When the incoming signal is detected to be outside the selected window, the external capacitor is discharged. When the signal is inside the window, the capacitor is integrating up (see Figg.16 and 17). The pause status can be detected in two ways: a)by reading directly the Pause pin level. The ON/OFF voltage threshold is 3.0V typical. Pause OFF = level low (< 3.0V) Pause ON = level high ( ; 3.0V) b)by reading via I2C busthe Transmitted Byte,bit P P = 0 pause active. P = 1 no pause detected. The external capacitor value fixes the time constant. The pull up current is 25uV typical With input signal Vin = 1Vrm --; Vdc pin pause = 15mV Vin = 0Vrms --; Vdc pin pause = 5.62V For example choosing Cpause = 100nF the charge up constant is about 22ms. Instead with Cpause = 15nF the charge up constant is about 360us. The Pause detection is useful in applications like RDS, to perform noiseless tuning frequeny jumps avoiding to mute the signal. NO SYMMETRICAL BASS CUT RESPONSE bit D7=0 No symmetrical bit D7=1 Symmetrical The Bass stage has the option to generate an unsymmetrical response, for cut mode settings (bass level from -2db to - 14dB) For example using a T-type band pass external TDA7340G filter, the bass cut response becomes a low pass filter, while the response in bass boost condition is unchanged. The feature is useful for human ear equalization in noisy enviroments like cars etc. See examples in Fig. 18 (symmetrical response) and Fig. 19 (unsymmetrical response). TRANSMITTED DATA (SEND MODE) bit P = 0 bit P = 1 Pause active No pause detected bit ZM = 1 bit ZM = 0 Zero cross mute ON Zero cross mute OFF bit SM = 1 bit SM = 0 Soft mute ON Soft mute OFF bit ST = 1 bit ST = 0 Stereo signal detected (input MPX) Mono signal detected (input MPX) The TDA7340G allows the reading of four info bits. The type (Stereo/Mono) of received broadcasting signal is easily checked and displayed by using the ST bit. The P bit check is useful in tuning jumps without signal muting. The SM soft mute status becomes active immediately, when bit D0 is set to 1 (soft mute ON, MUTE byte) and not when the signal level has reached the 60 dB final attenuation. TDA7340G I2C BUS PROTOCOL The protocol is standard I2C, using subaddress byte plus data bytes (see pagg.11 to 16). The optional Autoincrement mode allows to refresh all the bytes registers with transmission of a single subaddress, reducing drastically the total transmission time. Without autoincrement, subaddress bit I = 0, to refresh all the bytes registers (10), it is necessary to transmit 10 times the chip address, the subaddress and the data byte. Working with a 100Kb/s clock speed the total time would be : [(9*3+2)*10]bits*10us=2.9ms Instead using autoincrement mode, subaddress bit I=1, the total time will be: (9*12+2)*10us=1.1ms. The autoincrement mode is useful also to refresh partially the data. For example to refresh the 4 speakers attenuators it is possible to program the subaddress Spkr LF (code XX010100), followed by the data byte of SPKR LF, LR, RF, RR in sequence. Note: that the autoincrement mode has a module 16 counter, whereas the total used register bytes are 10. It is not correct to refresh all the 10 bytes starting from a subaddress different than XX010000. For example using subaddress XX010010 (volume) the registers from Volume to Stereodecoder (see pag.11) are correctly updated but the next two transmitted bytes instead to refer to the wanted Input selector and Loudness are discharged. (the solution in this case is to send two separated pattern in autoinc mode, the first composed by address, subaddress XX010010, 8 data bytes, and the second composed by address, subaddress XX010000, 2 data bytes). With autoincrement disabled, the protocol allows the transmission in sequence of N data bytes of a specific register, without necessity to resend each time the address and subaddress bytes. This feature can be implemented, for example, if a gradual Volume change has to be performed ( the MCU has not to send the STOP condition, keeping active the TDA7340G communication). WARNING The TDA7340G always needs to receive a STOP condition, before beginning a new START condition. The device doesn’t recognize a START condition if a previously active communication was not ended by a STOP condition. I2C BUS READ MODE The TDA7340G gives to the master a 1 byte ”TRANSMITTED INFO” via I2C bus in read mode. The read mode is Master activated by sending the chip address with LSB set to 1, followed by acknowledge bit. The TDA7340G recognizes the request. At the following master generated clocks bits, the TDA7340G issues the TRANSMITTED INFO byte on the SDA data bus line (MSB transmitted first). At the nineth clock bit the MCU master can: - acknowledge the reception, starting in this way the transmission of another byte from the TDA7340G. - no acknowledge, stopping the read mode communication. LOUDNESS STAGE The previous STMicroelectronics audioprocessors were implementing a fixed loudness response, only ON/OFF sw programmable. 21/27 TDA7340G No possibility to change the loud boost rate at a certain volume level. The TDA7340G implements a fully programmable loudness control in 15 steps of 1.25dB. It allows a customized loudness response for each application. The external network connected to the loudness pins LOUD_L and LOUD_R fixes the type of loudness response 1) Simple Capacitor The loudness effect is only a boost of low frequencies. (see Fig.20) 2)Second order Loudness (boost of low and high frequencies). 3)Second order decreased type Loudness (lower boost of low and high frequencies). 4)Second order modified type Loudness (higher boost of low and high frequencies). BASS FILTER Several bass filter types can be implemented. Normally it is used the basic T-type Bandpass Filter. Starting from the filter component values (R1 internal and R2, C1, C2 external), the centre frequency Fc, the gain Av at max bass boost and the filter Q factor are computed as follows: Fc = Av = 1 (R1 ⋅ R2 ⋅ C1 ⋅ C2) 2⋅Π⋅√ R2⋅ C2 + R2 ⋅ C1 + R1 ⋅ C1 R2 ⋅ C1 + R2 ⋅ C2 Q= √ (R1 ⋅ R2 ⋅ C1 ⋅ C2) R2 ⋅ C1 + R2 ⋅ C2 Viceversa fixed Fc, Av, and R1 = 50KΩ (internal typ.+/-30%), the external component values are: C1 = C2 = 22/27 Av − 1 2 ⋅ Π ⋅ R1 ⋅ Q Q ⋅ Q ⋅ C1 Av − 1 − Q ⋅ Q R2 = Av − 1 − Q ⋅ Q 2 ⋅ Π ⋅ C1 ⋅ Fc ⋅ (Av − 1) ⋅ Q TREBLE STAGE The Treble stage is a simple high pass filter which time constant is fixed by internal resistor (50Kohm typ) and an external capacitor connected between pins TREB_R/TREB_L and Ground. IN-OUT PINS The multiplexer output is available at OUT_R and OUT_L pins for optional connection of external graphic equalizer (TDA7316/TDA7317), surround chip (TDA7346) etc. The signal is fed in again at pins IN_L and IN-R. In case of application without external devices the pins OUT_L/OUT_R and IN_L/IN_R cannot be short circuited, but must be decoupled via capacitor, necessary to avoid signal DC jumps, generating ”Clicking” output noise. The input impedance of the next volume stage is 35Kohm typical (minimum 24Kohm). A capacitor no lower than 1uF should be used. INPUT SELECTOR The multiplexer selector can choose one of the following inputs: - a differential CD stereo input. - an FM stereo input coming from the on chipstereo decoder. - a Cassette stereo input. - a Telephone Differential mono input. - an AM stereo input or alternatively (sw programmable) an AM mono + BEEP mono. The signal fed to the input pins must be decoupled via series capacitors. The minimum allowed value depends on the correspondent input impedance. For the CD diff input (Zi=10Kohm worst case ) a Cin=4.7uF is recommended. For the other inputs (70Kohm worst case, except PHONE 14Kohm worst case but speech audio band) a Cin=1uF is recommended. TDA7340G Figure 8: Power on Time Constant vs Cref Capacitor CREF =4.7µF V (1V/div) Figure 9: Power on Time Constant vs Cref Capacitor CREF =10µF V (1V/div) D95AU380 2 OUT LF 1 CREF BWL 0.5s/DIV 2 OUT LF 1 CREF TIME Figure 10: Power on Time Constant vs Cref Capacitor CREF =22µF D95AU381 BWL 0.5s/DIV TIME Figure 12: Soft Mute ON D95AU382 V (1V) SOFT MUTE=ON SLOPE=FAST Vout=500mVrms V D95AU384 Main Menu 2 OUT LF Pin Csm 1 CREF BWL 1s/DIV TIME V Figure 11: SVRR vs. Frequency D95AU383 SVRR (dB) -40 Chan 2 1ms 0.2V Vout -50 Chan 3 1ms 2V µF 22 4.7µF -60 µF 10 47µF CH1 9V DC SOFT MUTE -70 CH1 CH2 CH3 CH4 x 0.5V10 ~ TIME 20mV10x ~ x 0.2V10 = x 20mV10 = T/div 1ms -80 VS=8V Ripple=0.2VRMS AV=-15dB -90 -100 10 100 1K 10K Freq(Hz) 23/27 TDA7340G Figure 14: Zero Crossing Mute ON Figure 13: Soft Mute ON ZERO CROSSING MUTE = ON D95AU389 V Panel STATUS Memory x Chan 1 0.5ms 0.2V LEFT x Chan 2 0.5ms 0.2V Save PANEL SOFT MUTE=OFF SLOPE=FAST Vout=500mVrms V Recall Auxiliary Setups Memory Card D95AU387 Main Menu X-Y mode Persistance mode TIME CH2 528mV DC RIGHT Return Pin Csm Figure 15: Zero Crossing Mute OFF V ZERO CROSSING MUTE = OFF D95AU390 V Vout Chan 2 1ms 0.2V Main Menu LEFT x Chan 2 0.2ms 1V RIGHT x Chan 1 0.2ms 0.5V Chan 1 1ms 2V Multi Zoom off CH1 9V DC TIME SOFT MUTE 2ms Figure 16: Pause Detector CH1 2.7V DC TIME Figure 17: Pause Detector PAUSE DETECTOR ZCW=160mV Cpause=100nF PAUSE DETECTOR ZCW=160mV Cpause=100nF D95AU391 V Vout D95AU392 Vout Main Menu Main Menu Chan 1 20ms 0.2V Chan 2 20ms 2V CH2 4.12V DC 24/27 TIME Chan 2 20ms 2V Chan 3 20ms 0.2V CH2 4.08V DC CH1 BWL CH2 CH3 CH4 20mV10x ~ x 0.2V 10 = x 20mV10 ~ x 5mV 10 ~ T/div 20ms TDA7340G Figure 19: Non_Sym _Bass Figure 18: Sym _Bass D95AU393 (dB) ATT (dB) D95AU394 10 10 5 5 0 0 -5 -5 -10 -15 -10 -20 -15 10 100 1K 10K Freq(Hz) -25 10 100 1K 10K Freq(Hz) Figure 20: Loudness ATT (dB) D95AU395 18 16 14 12 10 8 6 4 2 0 10 100 1K 10K Freq(Hz) 25/27 TDA7340G mm DIM. MIN. TYP. A inch MAX. MIN. TYP. 2.45 A1 0.25 A2 1.95 B 0.096 0.010 2.10 0.077 0.30 0.45 0.012 0.018 c 0.13 0.23 0.005 0.009 D 12.95 13.20 13.45 0.51 0.52 0.53 D1 9.90 10.00 10.10 0.390 0.394 0.398 2.00 0.079 D3 8.00 0.315 e 0.80 0.031 0.083 E 12.95 13.20 13.45 0.510 0.520 0.530 E1 9.90 10.00 10.10 0.390 0.394 0.398 E3 8.00 L 0.65 L1 OUTLINE AND MECHANICAL DATA MAX. 0.80 0.315 0.95 0.026 1.60 K 0.031 0.037 0.063 PQFP44 (10 x 10) 0°(min.), 7°(max.) D D1 A D3 A2 A1 33 23 22 34 0.10mm .004 44 B E E1 B E3 Seating Plane 12 11 1 C L L1 e K PQFP44 26/27 TDA7340G 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 27/27