TDA7407
Advanced car signal processor
Features
●
●
●
●
●
●
Fully integrated signal processor optimized
for car radio applications
Fully programmable by i
2
c bus
Includes audioprocessor, stereo decoder
with noise blanker and multipath detector
Softmute function
Programmable roll-off compensation
No external components
LQFP44
Description
The TDA7407 is the newcomer of the CSP family
introduced by TDA7460/61. It uses the same
innovative concepts and design technologies
allowing fully software programmability through
I
2
C bus and overall cost optimisation for the
system designer.
Order codes
Part number
TDA7407
TDA7407TR
O
so
b
te
le
r
P
uc
od
s)
t(
Package
LQFP44
LQFP44
bs
-O
The device includes a three band audioprocessor
with configurable inputs, and absence of external
components for filter settings, a last generation
stereo decoder with multipath detector, and a
sophisticated stereo blend and noise cancellation
circuitry. Strength points of the CSP approach are
flexibility and overall cost/room saving in the
application, combined with high performances.
et
l
o
P
e
od
r
s)
t(
uc
Packing
Tray
Tape and reel
January 2007
Rev 3
1/46
www.st.com
1
Contents
TDA7407
Contents
1
Block diagram and pin connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1
ESD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2
Audio processor part . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1
List of features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
Input multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Volume control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Bass control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Mid control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Treble control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Speaker control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Mute functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3
Stereo decoder part . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1
Notes to the characteristics: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4
5
Noise blanker part . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Multipath detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.1
Description of the audioprocessor part . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.1.1
5.1.2
5.1.3
5.1.4
5.1.5
5.1.6
5.1.7
5.1.8
5.1.9
5.1.10
5.1.11
5.1.12
5.1.13
O
so
b
te
le
r
P
uc
od
Input multiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
s)
t(
bs
-O
et
l
o
P
e
od
r
s)
t(
uc
Input stages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
AutoZero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
AutoZero remain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Multiplexer output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Softmute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
BASS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Attenuation (80Hz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Center frequency (60, 70, 80, 100Hz) . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Quality factors (1, 1.25, 1.5, 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
DC mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
MID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Attenuation (1kHz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2/46
TDA7407
5.1.14
5.1.15
5.1.16
5.1.17
5.1.18
5.1.19
5.1.20
Contents
Center frequency (500, 1k, 1.5k, 2k Hz) . . . . . . . . . . . . . . . . . . . . . . . . 23
Quality factor (2 at 1kHz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Treble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Attenuation (17.5kHz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Center frequency (10, 12.5, 15, 17.5kHz) . . . . . . . . . . . . . . . . . . . . . . . 23
AC coupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Speaker Attenuator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2
Functional description of the stereo decoder . . . . . . . . . . . . . . . . . . . . . . 26
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
5.2.6
5.2.7
5.2.8
5.2.9
5.2.10
5.2.11
5.2.12
Stereo decoder Mute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Ingain + Infilter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Demodulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
De-emphasis and Highcut. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
PLL and pilot tone detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Field strength control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
LEVEL Input and Gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Stereoblend control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Highcut control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Functional description of the noiseblanker . . . . . . . . . . . . . . . . . . . . . . . 29
Trigger path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Automatic noise controlled threshold adjustment (ATC) . . . . . . . . . . . . 30
5.3
Automatic threshold control mechanism . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.3.1
5.3.2
Automatic threshold control by the stereoblend voltage . . . . . . . . . . . . 31
Over deviation detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.4
Functional description of the multipath detector . . . . . . . . . . . . . . . . . . . . 31
5.4.1
5.4.2
5.4.3
6
b
O
7
8
so
te
le
5.5
6.1
6.2
Test mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
r
P
uc
od
Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Quality detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
s)
t(
bs
-O
et
l
o
P
e
od
r
s)
t(
uc
AF Search Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
I2C Bus interface description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Interface protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Auto increment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Data byte specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3/46
Contents
TDA7407
9
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
O
so
b
te
le
r
P
uc
od
s)
t(
bs
-O
et
l
o
P
e
od
r
s)
t(
uc
4/46
TDA7407
List of tables
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.
Table 22.
Table 23.
Table 24.
Table 25.
Table 26.
Table 27.
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Thermal data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Audio processor electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Stereo decoder electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Noise blanker electrical characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Multipath electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Quality detector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Transmitted data (send mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Subaddress (receive mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Input selector (subaddress 0H). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Volume and speaker attenuation (subaddress 1H, 4H, 5H, 6H, 7H) . . . . . . . . . . . . . . . . . 36
Treble filter (subaddress 2H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Bass filter (subaddress 3H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Soft mute and bass programming (subaddress 8H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Stereo decoder (subaddress 9H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Noiseblanker (subaddress AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
High Cut (subaddress BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Field strength Control (subaddress CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Configuration (subaddress DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Stereo decoder adjustment (subaddress EH). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Testing (subaddress FH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
New quality / control (subaddress 10H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Mid filter (subaddress 11H). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
O
so
b
te
le
r
P
uc
od
s)
t(
bs
-O
et
l
o
P
e
od
r
s)
t(
uc
5/46