1. General description
The TEF6904A is a single-chip car radio integrated circuit with FM/AM tuner, stereo
decoder, weak signal processing and audio processing.
FM tuner with double conversion to IF1 = 10.7 MHz and IF2 = 450 kHz with integrated
image rejection for both IF1 and IF2; integrated channel filter with variable bandwidth
control; capable of US FM, Europe FM, Japan FM and Eastern Europe FM. AM tuner with
double conversion to IF1 = 10.7 MHz and IF2 = 450 kHz; capable of Long Wave (LW),
Medium Wave (MW) and full range Short Wave (SW) (11 m to 120 m bands).
Multiplex (MPX) stereo decoder, ignition noise blanker and extensive weak signal
processing.
Audio processing with flexible source selection, volume, balance, fader, input gain control
and inaudible tuning mute. The application of an external processor is possible. Integrated
audio filters for bass and treble and loudness control function.
The device can be controlled via the fast-mode I2C-bus (400 kHz) and includes
autonomous tuning functions for easy control without microcontroller timing. No manual
alignments are required.
2. Features
nFM Radio Frequency (RF) front-end with large dynamic range
nIntegrated FM channel filter with controlled bandwidth
nFully integrated FM demodulator
nFully integrated stereo decoder with high immunity for birdy noise
nFM noise blanker with adaptive detection at MPX and level
nSignal quality detection: level, AM wideband, frequency deviation, ultrasonic
noise/adjacent channel
nFM weak signal processing: stereo blend, high cut control and soft mute
nAM RF Automatic Gain Control (AGC) circuit for external cascode AGC and Positive
Intrinsic Negative (PIN) diode AGC
nDual AM noise blanking system
nAM weak signal processing: high cut control and soft mute
nLow phase noise local oscillator
nIn-lock detection for optimized adaptive Phase-Locked Loop (PLL) tuning speed
nCrystal oscillator reference with low harmonics
nInaudible soft slope tuning mute for AM and FM
nSequential state machine supporting each tuning action
nFlexible audio input source selection
TEF6904A
Integrated car radio
Rev. 03 — 20 March 2008 Product data sheet
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 2 of 108
NXP Semiconductors TEF6904A
Integrated car radio
nIntegrated audio processing and tone filtering
nTreble, bass and loudness tone control
nVolume, balance, fader and input gain control
nOptional connection of external sound processor, navigation voice or beep input
nAudio controls with Audio Step Interpolation (ASI) for pop-free function
nCompact Disc (CD) dynamics compression
nVolume Unit (VU)-meter audio level read-out
3. Quick reference data
Table 1. Quick reference data
Symbol Parameter Conditions Min Typ Max Unit
Supply voltage
VCC analog supply voltage on pins VCC,
VCCPLL, VCCVCO, VCCRF,
AMMIX2OUT1, AMMIX2OUT2,
MIX1OUT1 and MIX1OUT2
8 8.5 9 V
Supply current in FM mode
ICC total supply current inclusive IV60 - 102 - mA
Supply current in AM mode
ICC total supply current inclusive IV60 -89- mA
AM overall system parameters
ftune AM tuning frequency LW 144 - 288 kHz
MW 522 - 1710 kHz
SW 2.3 - 26.1 MHz
Vsens sensitivity voltage fRF = 990 kHz; m = 0.3;
fmod = 1 kHz; BAF = 2.15 kHz;
(S+N)/N = 26 dB; dummy aerial
15 pF/60 pF
-50- µV
S/N ultimate signal-to-noise ratio 54 58 - dB
THD total harmonic distortion 200 µV < VRF < 1 V; m = 0.8;
fAF = 400 Hz - 0.4 1 %
IP3 3rd-order intercept point f = 40 kHz - 130 - dBµV
FM overall system parameters
ftune FM tuning frequency 65 - 108 MHz
Vsens sensitivity voltage (RF input voltage
at (S+N)/N = 26 dB) f = 22.5 kHz; fmod = 1 kHz;
DEMP = 1; B = 300 Hz to 22 kHz;
measured with 75 dummy
antenna and test circuit
-2- µV
(S+N)/N maximum signal plus noise-to-noise
ratio of MPXAM output voltage Vi= 3 mV; f = 22.5 kHz;
fmod = 1 kHz; DEMP = 1;
B = 300 Hz to 22 kHz; measured
with 75 dummy antenna and test
circuit
-60- dB
THD total harmonic distortion f = 75 kHz - 0.5 1 %
IP3 3rd-order intercept point f = 400 kHz - 120 - dBµV
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 3 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] The input gain setting ING and the volume setting VOL define the overall volume. The overall range is limited to 83 dB to +28 dB. For
values > +28 dB the actual value is +28 dB. For overall values < 83 dB the actual value is mute.
4. Ordering information
Stereo decoder path
αcs channel separation fFMMPX = 1 kHz 40 - - dB
S/N signal-to-noise ratio fMPXAMIN = 20 Hz to 15 kHz;
referenced to 1 kHz at 91 % FM
modulation; DEMP = 1
70 - - dB
THD total harmonic distortion FM mode; DEMP = 1; measured
with 15 kHz brick-wall low-pass
filter; fMPXAMIN = 200 Hz to 15 kHz
- - 0.3 %
Tone/volume control
Vi(max) maximum input voltage THD = 0.2 %; Gvol =6 dB;
pins INAL, INAR, INAC, INAD,
INBL, INBR, INC and IND
2- - V
THD total harmonic distortion configured as non-inverting,
single-ended inputs;
faudio = 20 Hz to 10 kHz;
Vi= 1 V (RMS)
- 0.02 0.1 %
Gvol volume/balance gain control see Table 83
maximum setting [1] -20- dB
minimum setting [1] -75 - dB
Gstep(vol) step resolution - 1 - dB
Gtreble treble gain control TRE[2:0] = 111; TREM = 1 - 14 - dB
TRE[2:0] = 111; TREM = 0 - 14 - dB
Gstep(treble) step resolution gain - 2 - dB
Gbass bass gain control BAS[3:0] = 0111; BASM = 1 - 14 - dB
BAS[3:0] = 0111; BASM = 0 - 14 - dB
Gstep(bass) step resolution gain - 2 - dB
Table 1. Quick reference data
…continued
Symbol Parameter Conditions Min Typ Max Unit
Table 2. Ordering information
Type number Package
Name Description Version
TEF6904AH QFP80 plastic quad flat package; 80 leads (lead length 1.6 mm); body 14 ×14 ×2.7 mm SOT496-1
xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxx xxxxxxxxxx xxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx
xxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxx x x
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 4 of 108
NXP Semiconductors TEF6904A
Integrated car radio
5. Block diagram
Fig 1. Block diagram of TEF6904AH
reset
hold
fast
readhold
008aaa014
77 vco
vco
78
79
1
2
3pll
pll
i.c.
vcm
vtc
4
5
6
7
10 to 13
14
15
16
8
9
17
rf rf i.c. dc mix1 if1
18 19 20 21 22 23 26 27 28 29 38 39 40
41
42
43
44
45
50
51
52
57
58
59
60
61
555653
from/to EXP SEL. 1, 2
54
646566676869707172, 73, 7475766263
30, 31, 32, 33
38
40
25
iAM
iFM
80
CPOUT
VCOGND
VCOTNK
VCOFDB
VCCVCO
VTUNE
VCCPLL
PLLGND
i.c.
VTCM
VTC
n.c.
DAAOUT
FMMIX1IN1
FMMIX1IN2
IFMAGC
TRFAGC
VCCRF RFGND IAMAGC
i.c.
VDCPIN
VAMCASFB
VAMCAS AMMIX1REF MIX1OUT2 IF1DEC TAMIFKAGC AMIF2IN
V60
VREF
GND
VCC
LEVEL
SDA
SCL
ADDR
RROUT
LROUT
RFOUT
LFOUT
AGND
INPRINPL
PROUT
PLOUT
INDINCINBRINBLINADINACINARINALn.c.MPXAMIN
MPXAMOUT
XTAL1
XTAL2
n.c.
MIX1OUT1 IFGND IF1IN AMIF2DEC
TEF6904AH
FM
STEREO
DECODER
AM NOISE
DETECTOR
FM NOISE
DETECTOR
NOISE
BLANKER HIGH
CUT
SNC
MULTIPATH,
LEVEL,
ADJACENT CHANNEL,
MODULATION AND
OFFSET
DETECTION
WEAK SIGNAL AND
FM BANDWIDTH
CONTROL LOGIC
HCC
BW
SM
EXP
SEL. 1
INPUT
SELECT
DE-EMPHASIS
50 µs/75 µs
INPUT GAIN,
VOLUME,
BALANCE,
MUTE
LOUDNESS,
BASS,
TREBLE
I2C-BUS
TUNING
STATE
MACHINE
FM
DEMODULATOR
AM IF NOISE
DETECTOR
FM/AM
RF AGC CASCODE
CONTROL
IF COUNT
AUDIO STEP INTERPOLATION
EXP
SEL. 2 F/R
FADER
DIV
fREF
Φ
PLL
÷N BAND
÷M
÷2
LO2 90°
soft mute
tuning
mute
ana
vcc
gnd
vref
6v
swap
snc hcc
LO1 90°
ifbw
90°
antenna DAA
LEVEL
USN
MOD
WAM
OFFS
AM
DEMODULATOR
46
47
48
49
DGND1
i.c.
i.c.
DGND2dig2
dig1
i.c.
i.c.
34 35 36 37
AMMIX2OUT1
AMMIX2OUT2
MIXER
LO2 90°
MIXER
LO2
2524
AMMIX1DEC
AMMIX1IN
LO1
MIXER
MIXER
LO1 90°
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 5 of 108
NXP Semiconductors TEF6904A
Integrated car radio
6. Pinning information
6.1 Pinning
6.2 Pin description
Fig 2. Pin configuration for QFP80
TEF6904AH
CPOUT LFOUT
VTUNE RFOUT
VCCPLL LROUT
PLLGND RROUT
i.c. INPL
VTCM INPR
VTC PLOUT
IFMAGC PROUT
TRFAGC ADDR
n.c. SCL
n.c. SDA
n.c. DGND2
n.c. i.c.
DAAOUT i.c.
FMMIX1IN1 DGND1
FMMIX1IN2 LEVEL
VCCRF VCC
RFGND GND
IAMAGC VREF
i.c. V60
VDCPIN VCOGND
VAMCASFB VCOTNK
VAMCAS VCOFDB
AMMIX1DEC VCCVCO
AMMIX1IN MPXAMOUT
AMMIX1REF MPXAMIN
MIX1OUT1 n.c.
MIX1OUT2 n.c.
IFGND n.c.
n.c. INAL
n.c. INAR
n.c. INAC
n.c. INAD
IF1DEC INBL
IF1IN INBR
AMMIX2OUT1 INC
AMMIX2OUT2 IND
TAMIFKAGC XTAL2
AMIF2DEC XTAL1
AMIF2IN AGND
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
008aaa015
Table 3. Pin description
Symbol Pin Description
CPOUT 1 charge pump output
VTUNE 2 tuning voltage; 3 mA charge pump output
VCCPLL 3 tuning PLL supply voltage
PLLGND 4 PLL ground
i.c. 5 internally connected; leave open
VTCM 6 IF filter reference voltage
VTC 7 IF filter center voltage
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 6 of 108
NXP Semiconductors TEF6904A
Integrated car radio
IFMAGC 8 PIN diode current FM AGC
TRFAGC 9 FM and AM RF AGC time constant
n.c. 10 not connected
n.c. 11 not connected
n.c. 12 not connected
n.c. 13 not connected
DAAOUT 14 antenna DAA output
FMMIX1IN1 15 FM mixer 1 input 1
FMMIX1IN2 16 FM mixer 1 input 2
VCCRF 17 AM/FM RF supply voltage
RFGND 18 RF ground
IAMAGC 19 PIN diode current AM AGC
i.c. 20 internally connected; leave open
VDCPIN 21 AM PIN diode DC bias voltage
VAMCASFB 22 feedback for cascode AM AGC
VAMCAS 23 cascode AM AGC
AMMIX1DEC 24 AM mixer 1 decoupling
AMMIX1IN 25 AM mixer 1 input
AMMIX1REF 26 AM mixer 1 reference
MIX1OUT1 27 AM and FM mixer 1 output 1 at IF1
MIX1OUT2 28 AM and FM mixer 1 output 2 at IF1
IFGND 29 IF ground
n.c. 30 not connected
n.c. 31 not connected
n.c. 32 not connected
n.c. 33 not connected
IF1DEC 34 AM and FM mixer 2 decoupling
IF1IN 35 AM and FM mixer 2 input
AMMIX2OUT1 36 AM mixer 2 output 1 at IF2
AMMIX2OUT2 37 AM mixer 2 output 2 at IF2
TAMIFKAGC 38 AM IF AGC and FM keyed AGC time constant
AMIF2DEC 39 AM IF2 input decoupling
AMIF2IN 40 AM IF2 input
V60 41 input for FM filter and demodulator supply current
VREF 42 reference voltage for noise decoupling
GND 43 ground
VCC 44 8.5 V supply voltage
LEVEL 45 AM and FM level voltage output
DGND1 46 digital ground 1
i.c. 47 internally connected; leave open
i.c. 48 internally connected; leave open
Table 3. Pin description
…continued
Symbol Pin Description
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 7 of 108
NXP Semiconductors TEF6904A
Integrated car radio
7. Functional description
7.1 FM mixer 1
The FM quadrature mixer 1 converts FM RF (65 MHz to 108 MHz) to an IF frequency of
10.7 MHz. The FM mixer provides image rejection and a large dynamic range. Low and
high injection Local Oscillator (LO) can be selected via the I2C-bus.
DGND2 49 digital ground 2
SDA 50 I2C-bus SDA input and output
SCL 51 I2C-bus SCL input
ADDR 52 I2C-bus slave address select input
PROUT 53 audio output to external processor; right channel
PLOUT 54 audio output to external processor; left channel
INPR 55 audio input from external processor; right channel
INPL 56 audio input from external processor; left channel
RROUT 57 right rear audio output
LROUT 58 left rear audio output
RFOUT 59 right front audio output
LFOUT 60 left front audio output
AGND 61 analog ground
XTAL1 62 crystal oscillator 1
XTAL2 63 crystal oscillator 2
IND 64 audio input D, signal input
INC 65 audio input C, common mode or signal input
INBR 66 audio input B, right channel
INBL 67 audio input B, left channel
INAD 68 audio input A, right channel inverted (or other options)
INAC 69 audio input A, left channel inverted (or other options)
INAR 70 audio input A, right channel
INAL 71 audio input A, left channel
n.c. 72 not connected
n.c. 73 not connected
n.c. 74 not connected
MPXAMIN 75 MPX and AM audio input to radio processing
MPXAMOUT 76 MPX and AM audio output from tuner part
VCCVCO 77 Voltage-Controlled Oscillator (VCO) supply voltage
VCOFDB 78 VCO feedback
VCOTNK 79 VCO tank circuit
VCOGND 80 VCO ground
Table 3. Pin description
…continued
Symbol Pin Description
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 8 of 108
NXP Semiconductors TEF6904A
Integrated car radio
7.2 FM RF AGC
AGC detection at the FM front-end mixer input with programmable threshold. When the
threshold is exceeded, the PIN diode drive circuit sources a current to an external PIN
diode circuit, keeping the RF signal level constant. Keyed AGC function is selectable via
the I2C-bus and uses the in-band level information derived from the limiter. The AGC PIN
diode drive circuit can optionally deliver a fixed current; this local mode can be used for
search tuning on absolute RF levels. In AM mode, the FM AGC PIN diode drive circuit can
be set to source a fixed current into the external FM PIN diode circuitry.
7.3 FM mixer 2
The FM quadrature mixer 2 converts 10.7 MHz IF1 to 450 kHz IF2 and includes image
rejection with the integrated channel filter. Two gain settings can be selected to
compensate for high ceramic filter insertion loss.
7.4 FM IF2 channel filter
The order and dynamic range of the FM IF2 channel filter is designed for operation with
only one external ceramic filter. The filter characteristic is optimized to combine high
selectivity with low distortion. The bandwidth of the filter can be set to a range of fixed
settings or automatically via the bandwidth control algorithm. When the automatic mode is
selected the bandwidth depends on the signal conditions.
7.5 FM limiter and level detection
The limiter amplifies the IF filter output signal, removes AM modulations from the IF signal
and supplies a well defined signal for the FM demodulator. From the limiter also the Radio
Signal Strength Information (RSSI) is derived whichis converted to a suitable level voltage
with minimum temperature drift.
7.6 FM demodulator
The fully integrated FM demodulator converts the IF signal from the limiter to the
FM multiplex output signal with low distortion.
7.7 Center frequency and bandwidth tuning and center frequency DAA
The center frequency as well as the bandwidth of both the IF filter and demodulator are
coupled to the crystal reference frequency. A coarse alignment (IFCAP) sets the circuit
operating range and the center frequency fine adjustment is achieved with a 6-bit
alignment (IFCF).
7.8 Bandwidth control algorithm
The bandwidth of the IF filter can be selected with 5 bits, directly via I2C-bus or
automatically via the bandwidth control algorithm. The bandwidth control algorithm
detects the amount of adjacent channel interference, the deviation of the desired signal,
detuning, multipath and signal strength to define the optimum bandwidth setting of the
IF filter. Flexibility on the algorithm settings is provided via the I2C-bus control.
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 9 of 108
NXP Semiconductors TEF6904A
Integrated car radio
7.9 VCO and dividers
The varactor tuned LC oscillator together with the dividers provides the local oscillator
signal for both AM and FM front-end mixers. The VCO has an operating frequency of
approximately 160 MHz to 250 MHz. In FM mode the VCO frequency is divided by 2 or 3.
These dividers generate in-phase and quadrature-phase output signals used in the
FM front-end mixer for image rejection. In AM mode the VCO frequency is divided by 6, 8,
10, 16 or 20 depending on the selected AM band. The amplitude of the VCO is controlled
by a digital AGC to ensure a safe oscillation start-up at a wide range of the loaded Q.
7.10 Crystal oscillator
The crystal oscillator provides a 20.5 MHz signal. A divider-by-two generates in-phase
and quadrature-phase mixer frequencies for the conversion from IF1 to IF2 including
image rejection. The reference divider generates from the crystal frequency various
reference frequencies for the tuning PLL. Also timing signals for the sequential machine
as well as references for the integrated FM channel filter, the stereo decoder and the
integrated audio filters are derived from the crystal reference.
7.11 Tuning PLL
The tuning PLL locks the VCO frequency divided by the programmable divider ratio to the
reference frequency. Due to the combination of different charge pump signals in the
PLL loop filter, the loop parameters are adapted dynamically. Tuning to different
RF frequencies is done by changing the programmable divider ratio. The tuning step size
is selected with the reference frequency divider setting.
7.12 Antenna DAA
For FM operation the antenna Digital Auto Alignment (DAA) measures the VCO tuning
voltage and multiplies it with a factor defined by the 7-bit DAA setting to generate a tuning
voltage for the FM antenna tank circuit (RF selectivity). In AM mode the DAA setting
controls a fixed voltage.
7.13 AM RF AGC control
The AM front-end is designed for the application of an external Junction Field Effect
Transistor (JFET) low noise amplifier with cascode AGC and PIN diode AGC both
controlled by an integrated AGC control circuit. Four AGC thresholds of the detector at the
first mixer input are selectable via I2C-bus. Detectors at the RF mixer input and at the
AMIF2 input prevent undesired overload (see Figure 39). AGC information can be read
out via I2C-bus. The PIN diode current drive circuit includes a pull-up current source for
reverse biasing of the PIN diode, when the AGC is not active to achieve a low parasitic
capacitance.
7.14 AM mixer 1
The large dynamic range AM mixer converts AM RF (144 kHz to 26.1 MHz) to an IF
frequency of 10.7 MHz.
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 10 of 108
NXP Semiconductors TEF6904A
Integrated car radio
7.15 AM IF noise blanker
The spike detection for the AM IF noise blanker is at the output of the AM front-end mixer.
Blanking is realized at the second AM mixer.
7.16 AM IF AGC amplifier and demodulator
The 450 kHz IF2 signal after the ceramic channel selection filter is amplified by the
IFAGC amplifier and demodulated.
7.17 AM level detection
The IF2 signal used for AM IF AGC and demodulation is also used in the limiter circuit for
in-band level detection.
7.18 AM and FM level DAA
The start and slope of the level detector output are programmable to achieve level
information independent of gain spread in the signal channel.
7.19 AM and FM IF counter
The output signal from the limiter is used for IF counting in both AM and FM.
7.20 Tuning mute
A soft slope tuning mute is controlled by the sequential machine for different tuning
actions to eliminate audible effects of tuning and band switching.
7.21 FM stereo decoder
A low-pass filter provides additional suppression of high frequency interferences at the
stereo decoder input and the necessary signal delay for FM noise blanking.
The MPX signal is decoded in the stereo decoder part. An integrated oscillator and pilot
PLL is used for the regeneration of the 38 kHz subcarrier. The required 19 kHz
and 38 kHz signals are generated by division of the oscillator output signal in logic
circuitry.
By means of a 19 kHz quadrature detector the pilot PLL oscillator frequency is locked to
the incoming 19 kHz stereo pilot. A pilot level voltage derived from a 19 kHz in-phase
detector is used for stereo detection and for generation of an anti-phase 19 kHz signal to
remove the pilot tone from the audio signal.
The signal is then decoded in the decoder part. The L-R side signal is demodulated using
the 38 kHz subcarrier and combined with the main signal to the left and right audio
channel. A fine adjustment is done by adjusting the gain of the L-R signal. A smooth mono
to stereo takeover is achieved by controlling the efficiency of the matrix by the Stereo
Noise Control (SNC) signal from the weak signal processing block.
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 11 of 108
NXP Semiconductors TEF6904A
Integrated car radio
7.22 FM and AM AF noise blanker
The FM or AM tuner operation selects between two noise blanker operations optimized for
FM or AM ignition noise suppression.
In FM mode the noise blanker operates as a modified sample and hold circuit with
ultrasonic noise detection on MPX and detection of noise spikes on level.
In AM mode the audio signal is muted during the interference pulse triggered by slew-rate
detection of the audio signal.
7.23 Fixed high cut and high cut control
The high cut part is a low-pass filter circuit with seven bandwidth settings. The cut-off
frequencies of the filter curves can be selected to match different application requirements
(fixed high cut).
The high cut circuit also provides a dynamic control of the filter response, the High Cut
Control (HCC). This function is controlled by the HCC signal from the weak signal
processing.
7.24 De-emphasis
The signal passes the low-pass filter de-emphasis block and is then fed to the source
selector. The de-emphasis time constant can be selected between the standards of 50 µs
and 75 µs.
7.25 Weak signal processing
The weak signal processing block detects quality degradations in the incoming signal and
controls the processing of the audio signal accordingly. The weak signal processing block
has three different quality criteria: The average value of the level voltage, AM components
on the level voltage (WAM = wideband AM) and high frequency components in the MPX
signal (USN = ultrasonic noise).
In the weak signal processing block these signals are combined in specific ways and used
for the generation of control signals for soft mute, stereo blend (SNC = stereo noise
control) and HCC. Detector time constants of soft mute, HCC and SNC can be selected
independently.
In AM mode, soft mute and HCC are controlled by the average value of the level voltage.
7.26 Audio step interpolation
The tone/volume blocks of source selector, volume/balance, bass/loudness, fader and
output mute include the Audio Step Interpolation (ASI) function. This minimizes audible
pops by smoothing the transitions in the audio signal during the switching of the controls.
7.27 Source selector
The source selector selects one out of several input sources:
One internal stereo signal (AM/FM tuner)
Eight input pins allow many combinations of external sources by means of flexible
input selection
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 12 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Four of the eight input pins can connect to:
1 stereo signal with differential input (CD-symmetrical)
1 stereo signal with common mode rejection (CD-2) and 1 mono signal (e.g.
BEEP)
2 stereo signals (AUX and AUX-2)
1 stereo signal (AUX) and 2 mono signals (e.g. NAV and BEEP)
The other four input pins can connect to the same options and allow additional
connection to:
1 stereo signal and 1 mono signal with common mode rejection or differential input
(PHONE)
Alternatively the 8 input pins can connect to 2 stereo signals with common mode rejection
and 1 stereo signal or 1 mono signal with common mode rejection or differential input.
7.28 VU-meter read
The input audio level of external sources can read out via the I2C-bus. Audio level
information is available on a logarithmic scale. In radio mode the AM or FM modulation
index is available in the same way.
7.29 Volume and balance
The volume/balance control is used for volume setting and also for balance adjustment.
The control range of the volume/balance control is between +20 dB and 75 dB in steps
of 1 dB.
7.30 CD compression
Dynamic volume compression is available for external input sources. This option is
generally used for audio from CD or other digital formats to reduce the very high dynamic
range of these signals into a range suitable for the car environment.
7.31 Bass
The bass tone control stage controls the low audio frequencies with a modified shelve
curve response. The control range is between +14 dB and 14 dB in steps of 2 dB. Four
different filter cut-off frequencies can be selected.
7.32 Treble
The treble tone control stage controls the high audio frequencies with a shelve curve
response. The control range is between +14 dB and 14 dB in steps of 2 dB. Four
different filter cut-off frequencies can be selected.
7.33 Loudness
An integrated loudness function can be activated which controls bass and treble in relation
to the user volume setting. The control range of the bass frequencies is limited to 20 dB
and the optional treble range to 4 dB. Different volume ranges can be selected for the
loudness control.
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 13 of 108
NXP Semiconductors TEF6904A
Integrated car radio
7.34 Fader
The fader is located at the end of the tone/volume chain. The balance between the front
and rear channel can be controlled by attenuation of either the front or the rear channel.
Control range is 0 dB to 64 dB with a step size of 1 dB. Optionally the fader attenuation
can be activated for front and rear channels together.
7.35 External processor I/O
The tone control output signal is available on two pins. Furthermore two input pins allow
connection to the fader block for front and rear line outputs, or alternatively for rear output
only. This allows connection of an external sound processing circuit for equalizing,
surround sound or sound stage positioning. Also input or mixing of an external signal
source like navigation voice or beep can be realized.
8. I2C-bus protocol
SDA and SCL HIGH and LOW internal thresholds are specified according to both 2.5 V
and 3.3 V I2C-bus, however also SDA and SCL signals froma5Vbusaresupported. The
maximum I2C-bus communication speed is 400 kbit/s in accordance with the I2C-bus fast
mode specification.
Fig 3. Write mode
ACK-s ACK-s
DATASLAVE ADDRESS W
data transferred
(n bytes + acknowledge)
001aad051
PS ACK-s
MSA
Fig 4. Read mode
DATA
ACK-s ACK-m DATA NASLAVE ADDRESS R
001aad049
PS
data transferred
(n 1 bytes + acknowledge)
Table 4. Description of I2C-bus format
Code Description
S START condition
Slave address W 1100 0000b for pin ADDR grounded
1100 0010b for pin ADDR floating
Slave address R 1100 0001b for pin ADDR grounded
1100 0011b for pin ADDR floating
ACK-s acknowledge generated by the slave
ACK-m acknowledge generated by the master
NA not acknowledge generated by the master
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 14 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.1 Read mode
Application restriction to use the read mode: Read transmissions should not be
stopped after read byte 4 (IFBW) since this will disturb level read-out, weak signal
processing and bandwidth control. Read transmission can be stopped after any of the
other read bytes 0 to 3, 5 or 6.
The read data is loaded into the I2C-bus output register at the ACK clock pulse preceding
the data byte.
8.1.1 Read mode: data byte IFCOUNTER
MSA mode and subaddress byte
Data data byte
P STOP condition
Table 4. Description of I2C-bus format
…continued
Code Description
Table 5. Read register overview
Data byte Name Reference
0 IFCOUNTER Section 8.1.1
1 LEVEL Section 8.1.2
2 USN/WAM Section 8.1.3
3 MOD Section 8.1.4
4 IFBW Section 8.1.5
5ID
Section 8.1.6
6 TEMP Section 8.1.7
Table 6. IFCOUNTER - format of data byte 0
7 6 5 4 3 2 1 0
IFCM1 IFCM0 IFCS IFCA IFC3 IFC2 IFC1 IFC0
Table 7. IFCOUNTER - data byte 0 bit description
Bit Symbol Description
7 and 6 IFCM[1:0] IF counter mode; IFCM reads 00 immediately after I2C-bus start of
PRESET, SEARCH, AFU, JUMP or CHECK until the first IFC result of the
new tuning is available.
00 = no new counter result available (IFC value is previous result or
reset state)
01 = new counter result available (IFC value is new result)
10 = counter result from AF update (IFC value is AF result, value is
held until I2C-bus read). Also the detector information of LEV, USN,
WAM and MOD shows AF update results.
11 = Power-On Reset (POR) or undefined state of the state machine is
detected. The I2C-bus data is reset to POR state.
5 IFCS IF counter sign
0 = the IF counter result indicates a positive RF frequency error
1 = the IF counter result indicates a negative RF frequency error
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 15 of 108
NXP Semiconductors TEF6904A
Integrated car radio
After a tuning action, which is activated by the state machine, the IF counter is reset at
that moment when tuning is established (PLL in-lock). The first counter result is available
from 2 ms after reset. For FM further results can be obtained from 4 ms, 8 ms, 16 ms and
32 ms after reset, the increasing count time attenuates influence of FM modulation on the
counter result. After this, the counter continues at the maximum count time of 32 ms (see
Figure 5). For AM the count time is fixed to 2 ms and results are available every 2 ms.
After AF Update (AFU) sampling the IF counter read value is held (IFCM = 10) (see
Figure 6,Figure 17 and Figure 18) for easy I2C-bus read-out. The counter itself remains
active in the background in 2 ms count time mode. The IF counter data hold is released
after I2C-bus read.
IFCM reads 00 immediately after I2C-bus start of PRESET, SEARCH, AFU, JUMP or
CHECK until the first new tuning IFC result is available.
4 IFCA IF counter accuracy
0 = IF counter result with 1 kHz resolution in FM mode and 0.5 kHz
resolution in AM mode
1 = IF counter result with 8 kHz resolution in FM mode and 4 kHz
resolution in AM mode
3 to 0 IFC[3:0] IF counter result; see Table 8
Table 7. IFCOUNTER - data byte 0 bit description
…continued
Bit Symbol Description
Table 8. IF counter result
IFC3 IFC2 IFC1 IFC0 Deviation from nominal value in FM Deviation from nominal value in AM
IFCA = 0 IFCA = 1 IFCA = 0 IFCA = 1
0 0 0 0 0 kHz to 1 kHz reset state 0 kHz to 0.5 kHz reset state
0 0 0 1 1 kHz to 2 kHz - 0.5 kHz to 1 kHz -
0 0 1 0 2 kHz to 3 kHz 16 kHz to 24 kHz 1 kHz to 1.5 kHz 8 kHz to 12 kHz
0 0 1 1 3 kHz to 4 kHz 24 kHz to 32 kHz 1.5 kHz to 2 kHz 12 kHz to 16 kHz
0 1 0 0 4 kHz to 5 kHz 32 kHz to 40 kHz 2 kHz to 2.5 kHz 16 kHz to 20 kHz
0 1 0 1 5 kHz to 6 kHz 40 kHz to 48 kHz 2.5 kHz to 3 kHz 20 kHz to 24 kHz
0 1 1 0 6 kHz to 7 kHz 48 kHz to 56 kHz 3 kHz to 3.5 kHz 24 kHz to 28 kHz
0 1 1 1 7 kHz to 8 kHz 56 kHz to 64 kHz 3.5 kHz to 4 kHz 28 kHz to 32 kHz
1 0 0 0 8 kHz to 9 kHz 64 kHz to 72 kHz 4 kHz to 4.5 kHz 32 kHz to 36 kHz
1 0 0 1 9 kHz to 10 kHz 72 kHz to 80 kHz 4.5 kHz to 5 kHz 36 kHz to 40 kHz
1 0 1 0 10 kHz to 11 kHz 80 kHz to 88 kHz 5 kHz to 5.5 kHz 40 kHz to 44 kHz
1 0 1 1 11 kHz to 12 kHz 88 kHz to 96 kHz 5.5 kHz to 6 kHz 44 kHz to 48 kHz
1 1 0 0 12 kHz to 13 kHz 96 kHz to 104 kHz 6 kHz to 6.5 kHz 48 kHz to 52 kHz
1 1 0 1 13 kHz to 14 kHz 104 kHz to 112 kHz 6.5 kHz to 7 kHz 52 kHz to 56 kHz
1 1 1 0 14 kHz to 15 kHz 112 kHz to 120 kHz 7 kHz to 7.5 kHz 56 kHz to 60 kHz
1 1 1 1 15 kHz to 16 kHz 120 kHz 7.5 kHz to 8 kHz 60 kHz
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 16 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 5. IF counter in FM mode after tuning
001aab785
2 ms 2 ms 4 ms 8 ms 16 ms 32 ms32 ms
tuning
f1 f2
time
I2C-bus
register
2 ms
4 ms
8 ms
16 ms
32 ms 32 ms 32 ms
reset f2
counter time
Fig 6. IF counter in FM mode during and after AF update
001aab786
tuning for AF update
2 ms 2 ms 16 mstime
I2C-bus
register
2 ms
4 ms
8 ms
16 ms
32 ms
2 ms
2 ms 2 ms 4 ms 8 ms
hold of counter result of f2 until read-out
read-out of counter result f2
2 ms 2 ms 2 ms 2 ms 2 ms 2 ms 2 ms
f1
2 ms
reset
counter time
reset
f1 f2 f2 f1
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 17 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.1.2 Read mode: data byte LEVEL
After AF update sampling the level read value is held (indicated by IFCM = 10) for easy
I2C-bus read-out. The level detector remains active in the background. The LEV data hold
is released after I2C-bus read.
To reduce the influence of modulation in AM mode the LEV information is additionally
filtered by a slow 60 ms detector. Fast level information is made available during
AF update and check tuning.
For standard operation the following level alignment (byte LEVELALGN; see Table 43) is
used:
FM and AM level slope; LEV = 51 (VLEVEL = 0.80 V) at VRF = 20 dB (measured at
VRF = 200 µVand VRF =20µV)
FM mode level start; LEV = 78 (VLEVEL = 1.47 V) at VRF =20µV
AM mode level start; LEV = 63 (VLEVEL = 1.24 V) at VRF =20µV
Table 9. LEVEL - format of data byte 1
7 6 5 4 3 2 1 0
LEV7 LEV6 LEV5 LEV4 LEV3 LEV2 LEV1 LEV0
Table 10. LEVEL - data byte 1 bit description
Bit Symbol Description
7 to 0 LEV[7:0] level detector; this byte indicates the LEVEL voltage between
0.25 V (LEV = 0) and 4.25 V (LEV = 255) from the tuner part;
VLEVEL =164LEV[7:0] + 0.25 V; see Figure 7
Fig 7. FM RF antenna input signal and level output voltage
VANT (mV)
104102
101103101
102
001aab521
2
1
3
4
VLEVEL
(V)
0
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 18 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.1.3 Read mode: data byte USN/WAM
After AF update sampling the USN and WAM read value is held (indicated by IFCM = 10)
for easy I2C-bus read-out. The USN and WAM detectors remain active in the background.
The USN and WAM data hold is released after I2C-bus read.
8.1.4 Read mode: data byte MOD
Table 11. USN/WAM - format of data byte 2
7 6 5 4 3 2 1 0
USN3 USN2 USN1 USN0 WAM3 WAM2 WAM1 WAM0
Table 12. USN/WAM - data byte 2 bit description
Bit Symbol Description
7 to 4 USN[3:0] ultrasonic noise detector; this value indicates the USN content of the
MPX audio signal; see Figure 24
3 to 0 WAM[3:0] wideband AM detector; this value indicates the WAM content of the
LEVEL voltage; see Figure 24
Table 13. MOD - format of data byte 3
7 6 5 4 3 2 1 0
MOD4 MOD3 MOD2 MOD1 MOD0 STIN TAS1 TAS0
Table 14. MOD - data byte 3 bit description
Bit Symbol Description
7 to 3 MOD[4:0] modulation detector; this value indicates the audio modulation; see
Table 15
FM between 0 kHz and 150 kHz FM deviation
AM between 0 % and 200 % modulation
FM offset detector; a read value of 31 indicates offset detection. The
offset detector is part of the FM bandwidth control algorithm and detects
adjacent channel breakthrough.
VU-meter; when an external audio source is selected and VU-meter read
is active (see subaddress 17h; see Table 98) MOD indicates the audio
input level (RMS) between 0 V and 2 V; see Table 15.
2 STIN stereo indicator; this bit indicates if a stereo pilot signal has been
detected
0 = no pilot signal detected
1 = pilot signal is detected and the FM stereo decoder is activated
1 and 0 TAS[1:0] Tuning action state; state machine information. The signal TAS informs
about internal control functions of the tuner action state machine. This
way the progress of tuner actions can be monitored by the
microcontroller.
00 = inactive
01 = starting mute
10 = PLL tuning
11 = tuning ready with mute active
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 19 of 108
NXP Semiconductors TEF6904A
Integrated car radio
The indicated amplitude levels are approximate values.
In the case of FM radio, carrier modulation is measured (MPX FM deviation). Timing is
fixed with fast 30 ms release time. Depending upon reception conditions and internal
offsets small modulation levels may be indicated as MOD[4:0] = 0 0000b. After AF update
sampling the MOD read value is held (indicated by IFCM = 10) for easy I2C-bus read-out.
The MOD detector remains active in the background. The MOD data hold is released after
I2C-bus read.
In the case of AM radio, carrier modulation is measured (AM). Timing is fixed with fast
30 ms release time. Modulation may exceed 100 % in cases of special modulation
schemes as used by some stations. After AF update sampling, the MOD read value is
held (indicated by IFCM = 10) for easy I2C-bus read-out. The MOD detector remains
active in the background. The MOD data hold is released after I2C-bus read.
With external source selection and VU-meter mode disabled (AVUM = 0 and COMP = 0)
FM or AM modulation is indicated equal to radio mode.
Table 15. MOD detector
MOD4 MOD3 MOD2 MOD1 MOD0 FM radio f AM radio m VU External source
0 0 0 0 0 < 1.5 kHz < 2 % - < 0.02 V
0 0 0 0 1 1.5 kHz 2 % 34 dB 0.02 V
000103 kHz 4% 28 dB 0.04 V
0 0 0 1 1 4.5 kHz 6 % 24 dB 0.06 V
001006 kHz 8% 22 dB 0.08 V
0 0 1 0 1 7.5 kHz 10 % 20 dB 0.1 V
0 0 1 1 0 9.5 kHz 13 % 18 dB 0.13 V
0 0 1 1 1 12 kHz 16 % 16 dB 0.16 V
0 1 0 0 0 15 kHz 20 % 14 dB 0.2 V
0 1 0 0 1 19 kHz 25 % 12 dB 0.25 V
0 1 0 1 0 24 kHz 32 % 10 dB 0.32 V
0 1 0 1 1 30 kHz 40 % 8 dB 0.4 V
0 1 1 0 0 38 kHz 50 % 6 dB 0.5 V
0 1 1 0 1 47 kHz 63 % 4 dB 0.63 V
0 1 1 1 0 60 kHz 80 % 2 dB 0.8 V
0 1 1 1 1 75 kHz 100 % 0 dB 1 V
1 0 0 0 0 95 kHz 125 % 2 dB 1.25 V
1 0 0 0 1 120 kHz 160 % 4 dB 1.6 V
1 0 0 1 0 150 kHz 200 % 6 dB 2 V
10011- - - -
:::::: : : :
11110- - - -
1 1 1 1 1 offset
detection ---
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 20 of 108
NXP Semiconductors TEF6904A
Integrated car radio
With external source selection and VU-meter mode enabled (AVUM=1orCOMP = 1) the
audio input level of the external source is indicated (i.e. the audio level as found on the line
input pins). For stereo signals left and right channels are combined for MOD read
(0.5 ×L+0.5× R). VU-meter timing is defined by setting HTC. For AVUM control see
subaddress 17h; see Table 98. In case of AF update sampling the AM or FM modulation
value is indicated with data hold (indicated by IFCM = 10) for easy I2C-bus read-out. The
MOD data hold is released after I2C-bus read and VU-meter indication continues.
8.1.5 Read mode: data byte IFBW
8.1.6 Read mode: data byte ID
Table 16. IFBW - format of data byte 4
7 6 5 4 3 2 1 0
RAGC1 RAGC0 ASIA IFBW4 IFBW3 IFBW2 IFBW1 IFBW0
Table 17. IFBW - data byte 4 bit description
Bit Symbol Description
7 and 6 RAGC[1:0] RF AGC indicator; PIN diode current on pins IAMAGC or IFMAGC
00 =
FM: < 0.05 mA
AM: < 0.1 mA
01 =
FM: 0.05 mA to 0.5 mA
AM: 0.1 mA to 0.5 mA
10 = 0.5 mA to 2.5 mA
11 = > 2.5 mA
5 ASIA ASI active; this bit indicates activity of the audio step interpolation
function
0 = ASI is not active
1 = ASI step is in progress
4 to 0 IFBW[4:0] FM IF filter bandwidth control; 57 kHz (0 0000) to 165 kHz (1 1111). The
bandwidth read data equals the write data definition (at DYN = 0; see
Table 28).
Table 18. ID - format of data byte 5
7 6 5 4 3 2 1 0
IFCAPG - - - - ID2 ID1 ID0
Table 19. ID - data byte 5 bit description
Bit Symbol Description
7 IFCAPG IF filter gear; read value is used for IFCAP adjustment (byte IFCAP);
see Table 47
6 to 3 - reserved
2 to 0 ID[2:0] device type identification 011 = TEF6904A
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 21 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.1.7 Read mode: data byte TEMP
8.2 Write mode
The device is controlled by the I2C-bus. After the Integrated Circuit (IC) address the MSA
byte contains the control of the tuning action via the bits MODE[2:0] and subaddressing
via bits SA[4:0] (see Figure 8).
All circuits are controlled by the CONTROL register. Any data change in the CONTROL
register has immediate effect and will change the operation of the circuit accordingly. The
subaddress range 00h to 05h includes data that may lead to audible disturbance when
changed. Therefore the subaddress range 00h to 05h is not loaded in the CONTROL
register directly but loaded in a BUFFER register instead. This allows the IC to take care
of tuning actions and mute control, freeing the microcontroller from cumbersome controls
and timings. The subaddress range of 06h onwards does not contain such critical data.
I2C-bus information in this range will be loaded in the CONTROL register directly (at
acknowledge of each byte).
Controlled by a state machine the BUFFER data will be loaded in the CONTROL register
for new settings. However at the same time the CONTROL data is loaded in the BUFFER
register. This register swap action allows a fast return to the previous setting because the
previous data remains available in the BUFFER register (see Figure 10,Figure 11 and
Figure 12).
Via MODE several operational modes can be selected for the state machine. MODE offers
all standard tuning actions as well as generic control for flexibility. The state machine
controls the tuner directly by controlling the I2C-bus data. Internal circuits like the IF
counter, mute and weak signal processing are controlled complementary to the tuner
action. The state machine operation starts at the end of transmission (P = STOP). In case
a previous action is still active this is overruled and the new action defined by MODE is
started immediately.
When only the address byte is transmitted no action is started and no setting is changed,
this can be used to test the presence of the device on the bus. To minimize the I2C-bus
transmission time only bytes that include data changes need to be written. Following the
MSA byte the transmission can start at any given data byte defined by the subaddress
(SA) bits. In case of MODE = preset, search or load the value of buffered data that is not
overwritten by the new transmission will equal the control register content, i.e. the current
tuner state. Instead in case of MODE = buffer, AF update, jump, check or end any not
overwritten BUFFER data remains to be the existing BUFFER register content, i.e. the
previous tuner state.
Table 20. TEMP - format of data byte 6
7 6 5 4 3 2 1 0
TEMP7 TEMP6 TEMP5 TEMP4 TEMP3 TEMP2 TEMP1 TEMP0
Table 21. TEMP - data byte 6 bit description
Bit Symbol Description
7 to 0 TEMP[7:0] on-chip temperature; 1 step 1 K; relative indication
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 22 of 108
NXP Semiconductors TEF6904A
Integrated car radio
After power-on reset, all registers, including the reserved registers, should be initialized
with their default settings (see Table 22) using a preset mode tuning action (see Table 25).
The tuning mute circuit is muted. An action of the state machine is required to de-mute the
circuit, for this purpose preset mode (bits MODE[2:0] = 001) is best fitted since it assures
fast settling of all parameters before mute is released.
Table 22. Write mode subaddress overview
Subaddress Name Default Reference
00h BANDWIDTH 1111 1110 Section 8.2.2
01h PLLM 0000 1000 Section 8.2.3
02h PLLL 0111 1110 Section 8.2.3
03h DAA 0100 0000 Section 8.2.4
04h AGC 0000 0000 Section 8.2.5
05h BAND 0010 0000 Section 8.2.6
06h LEVELALGN 1000 0100 Section 8.2.8
07h IFCF 0010 0000 Section 8.2.9
08h IFCAP 0000 1000 Section 8.2.10
09h ACD 0100 1010 Section 8.2.11
0Ah SENSE 1000 0101 Section 8.2.12
0Bh TIMING 0110 0110 Section 8.2.13
0Ch SNC 0111 0100 Section 8.2.14
0Dh HIGHCUT 0110 1111 Section 8.2.15
0Eh SOFTMUTE 0110 1010 Section 8.2.16
0Fh RADIO 0001 1010 Section 8.2.17
10h INPUT 0000 1010 Section 8.2.18
11h VOLUME 0011 0000 Section 8.2.19
12h TREBLE 0000 1100 Section 8.2.20
13h BASS 0000 1100 Section 8.2.21
14h FADER 0000 0000 Section 8.2.22
15h OUTPUT 0000 1111 Section 8.2.23
16h BALANCE 1000 0000 Section 8.2.24
17h LOUDNESS 0000 1100 Section 8.2.25
18h POWER 0000 0110 Section 8.2.26
19h to 1Eh reserved 0000 0000 Section 8.2.27
1Fh TEST 0000 0000 Section 8.2.28
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 23 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 8. I2C-bus and state machine control
001aab522
IF COUNTER
LOAD
PRESET,
SEARCH
AFU, JUMP,
CHECK SWAP PRELOAD
WS DETECTORS
WS PROCESSING
TUNING MUTE
BUFFER REGISTER
SA = 00h to 05h
I2C-BUS
MODE DECODER
STATE MACHINE
CONTROL REGISTER
SA = 00h to 05h
SA = 00h to 05hMODE
SA = 06h to 1Fh
SA = 06h to 1Fh
TUNER AND AUDIO CIRCUIT
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 24 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 9. Write without state machine action, no preload, no register swap
001aab523
address MSA
byte 1
byte 2
byte 3
byte 4
byte 5
byte 2 byte 3 byte 4 P
BUFFER
CONTROL
byte 0
byte 1
byte 2
byte 3
byte 4
byte 5
byte 0
previous
previous
previous
previous
previous
previous
new
new
new
current
previous
previous
previous
new
new
new
MODE = buffer or end
SA = 2
current
current current
current current
current current
current current
current current
state machine stop
for MODE = end only
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 25 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 10. Write with state machine action and swap, no preload
001aab524
address MSA
byte 1
byte 2
byte 3
byte 4
byte 5
byte 2 byte 3 byte 4 byte 5 P
swap
BUFFER
CONTROL
byte 0
byte 1
byte 2
byte 3
byte 4
byte 5
byte 0
previous
previous
previous
previous
previous
previous
new
new
new
new
new
new
new
new
current
current
current
current
current
current
current
current
current
current
current
current
MODE = AFU, jump or check
SA = 2
previous
previous
state machine start
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 26 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 11. Write with state machine action, preload and swap
address MSA
byte 1
byte 2
byte 3
byte 4
byte 5
byte 3 byte 4 byte 5 P
BUFFER
CONTROL
byte 0
byte 0
previous
previous
previous
previous
previous
previous
new
new
new
current
MODE = preset or search
SA = 3
preload
current
current
current
current
current
current
current
current
current
current
current
current
state machine start
current
byte 1 current current
byte 2 current current
byte 3 current new
byte 4 current new
byte 5 current new
001aab525
swap
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 27 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.1 Mode and subaddress byte for write
Fig 12. Write without state machine action, with preload and swap
byte 1
byte 2
byte 3
byte 4
byte 5
BUFFER
CONTROL
byte 0
byte 1
byte 2
byte 3
byte 4
byte 5
byte 0
previous
previous
previous
previous
previous
previous
new
new
new
new
new
new
current
current
current
current
current
current
current
current
current
current
current
current
current
current
current
current
current
current
current
current
current
address MSA byte 3 byte 4 byte 5 P
MODE = load
SA = 3
preload
001aab526
swap
Table 23. MSA - format of mode and subaddress byte
7 6 5 4 3 2 1 0
MODE2 MODE1 MODE0 SA4 SA3 SA2 SA1 SA0
Table 24. MSA - mode and subaddress byte bit description
Bit Symbol Description
7 to 5 MODE[2:0] mode tuning action; see Table 25
4 to 0 SA[4:0] Subaddress; 0 0000 to 1 1111 = write data byte subaddress 00h to 1Fh.
The subaddress value is auto-incremented and will revert from
SA = 1Fh to SA = 00h. The auto-increment function cannot be disabled.
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 28 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Since buffer mode (bits MODE[2:0] = 000) does not change any tuner action or register
other then those defined by the I2C-bus write transmission it generally is the mode used
for writing outside the buffered subaddress range (i.e. bits SA[4:0] = 06h to 1Fh). Writing
in the subaddress range of 06h to 1Fh is executed immediately and is not controlled by
the state machine. Load mode does not interrupt a state machine process, the preload
action changes the content of the BUFFER register which may interfere with a tuner
action in progress.
When a new state machine tuning action is started during a mute state of the state
machine, the new action skips the unnecessary activation of mute and starts immediately
with the actions that follow the mute period in the standard sequence. In this way fastest
timing is possible e.g. for search tuning (see Figure 14,Figure 16,Figure 20 and
Figure 22). When AF update mode is started during a mute state only the return tuning
action will be performed; in combination with check mode an AF update can be created
with the AF sampling time defined by I2C-bus control (see Figure 18).
The FM IF2 signal path contains a digital controlled AGC function with a maximum AGC
decay time of 13 ms to realize sufficient AM suppression during changing signal
conditions and high modulation situations. During the settling of the AGC (e.g. after a
tuning action), the gain of the FM path and the level detection can be affected. To get
correct signal quality information, a minimum time of 13 ms should be used between two
tuning actions.
Table 25. Tuning action modes
MODE2 MODE1 MODE0 Symbol Description
0 0 0 buffer write BUFFER register, no state machine action, no
register swap; see Figure 9
0 0 1 preset tune to new program with 60 ms mute control; swap;
see Figure 13 and Figure 14; BUFFER is preloaded with
CONTROL register; immediate swap; see Figure 11
0 1 0 search tune to new program and stay muted (to release use
end); swap; see Figure 15 and Figure 16; BUFFER is
preloaded with CONTROL register; see Figure 11
0 1 1 AF update tune to AF program; check AF quality and tune back to
main program; two register swap operations;
see Figure 10,Figure 17 and Figure 18
1 0 0 jump tune to AF program in minimum time; register swap;
see Figure 10,Figure 19 and Figure 20
1 0 1 check tune to AF program and stay muted (to release use end);
register swap; see Figure 10,Figure 21 and Figure 22
1 1 0 load write CONTROL register via BUFFER; no state machine
action; BUFFER is preloaded with CONTROL register;
immediate swap; see Figure 12
1 1 1 end end action; release mute; no register swap; see Figure 9
and Figure 23
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 29 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 13. Preset mode
Fig 14. Preset mode, started during mute
001aab527
1 ms 1 msPLL 60 ms
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
time
I2C-bus P
FAST
TAS read '00' '01' '10' '11' '11' '00'
f1 f2
001aab528
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
time
I2C-bus
TAS read
PLL 60 ms
P
HOLD
FAST
'11' '10' '11' '11' '00'
f1 f2
FAST
1 ms
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 30 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 15. Search mode
Fig 16. Search mode, started during mute
001aab529
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
time
I2C-bus
TAS read
FAST
1 ms PLL
P
'00' '01' '10' '11' '11'
f1 f2
001aab530
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
time
I2C-bus
TAS read
PLL
'11' '10' '11' '11'
P
f1 f2
HOLD
FAST FAST
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 31 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 17. AF update mode
Fig 18. AF update mode, started during mute
001aab531
1 ms PLL 2 ms PLL 0.5 ms
counter and detector result HOLD until I2C-bus read
P
HOLD
'00' '01' '10'
'11'
'10' '00''00'
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
IF counter hold
quality detector hold
time
I2C-bus
TAS read
f1 f2 f2 f1
1 ms
001aab532
PLL 0.5 ms
counter and detector result HOLD until I2C-bus read
P
HOLD
FAST
'10'
'11' '00' '00'
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
IF counter hold
quality detector hold
time
I2C-bus
TAS read
f2 f1
1 ms
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 32 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 19. Jump mode
Fig 20. Jump mode, started during mute
001aab533
1 ms PLL 0.5 ms
P
HOLD
'00' '01' '10' '00' '00'
'11'
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
time
I2C-bus
TAS read
f1 f2
1 ms
001aab534
PLL 0.5 ms
HOLD
'11' '10' '00' '00'
'11'
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
time
I2C-bus
TAS read
P
f1 f2
HOLD
FAST
1 ms
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 33 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Fig 21. Check mode
Fig 22. Check mode, started during mute
001aab535
P
HOLD
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
time
I2C-bus
TAS read '00' '01' '10' '11' '11'
1 ms PLL
f1 f2
'11' '10' '11' '11'
001aab536
tuning
tuning mute
WS processing
register SWAP
IF counter reset
quality detector reset
time
I2C-bus
TAS read
P
PLL
f1 f2
HOLD
HOLD
FAST
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 34 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.2 Write mode: data byte BANDWIDTH
Fig 23. End mode
'11' '00''00'
001aab537
tuning mute
WS processing
time
I2C-bus
TAS read
P
HOLD
FAST
1 ms
Table 26. BANDWIDTH - format of data byte 00h with default setting (buffered)
7 6 5 4 3 2 1 0
DYN BW4 BW3 BW2 BW1 BW0 TE1 TE0
11111110
Table 27. BANDWIDTH - data byte 00h bit description
Bit Symbol Description
7 DYN dynamic bandwidth; see Table 28
0 = FM IF bandwidth set by BW
1 = FM IF bandwidth dynamically controlled
6 to 2 BW[4:0] FM IF bandwidth; see Table 28
DYN = 0
00h to 1Fh = FM fixed IF bandwidth 57 kHz to 165 kHz
DYN = 1
00h to 0Fh = minimum dynamic bandwidth 57 kHz to 109 kHz
10h to 1Fh = maximum dynamic bandwidth 113 kHz to 165 kHz
1 and 0 TE[1:0] threshold extension
00 = no threshold extension
01 = threshold extension low
10 = threshold extension standard
11 = threshold extension high
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 35 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Table 28. FM IF bandwidth selection
BW4 BW3 BW2 BW1 BW0 DYN = 0 DYN = 1
0000057kHz 57kHzto165kHz
0000160kHz 60kHzto165kHz
0001064kHz 64kHzto165kHz
0001167kHz 67kHzto165kHz
0010071kHz 71kHzto165kHz
0010174kHz 74kHzto165kHz
0011078kHz 78kHzto165kHz
0011181kHz 81kHzto165kHz
0100085kHz 85kHzto165kHz
0100188kHz 88kHzto165kHz
0101092kHz 92kHzto165kHz
0101195kHz 95kHzto165kHz
0110099kHz 99kHzto165kHz
0 1 1 0 1 102 kHz 102 kHz to 165 kHz
0 1 1 1 0 106 kHz 106 kHz to 165 kHz
0 1 1 1 1 109 kHz 109 kHz to 165 kHz
1 0 0 0 0 113 kHz 57 kHz to 113 kHz
1 0 0 0 1 116 kHz 57 kHz to 116 kHz
1 0 0 1 0 120 kHz 57 kHz to 120 kHz
1 0 0 1 1 123 kHz 57 kHz to 123 kHz
1 0 1 0 0 127 kHz 57 kHz to 127 kHz
1 0 1 0 1 130 kHz 57 kHz to 130 kHz
1 0 1 1 0 134 kHz 57 kHz to 134 kHz
1 0 1 1 1 137 kHz 57 kHz to 137 kHz
1 1 0 0 0 141 kHz 57 kHz to 141 kHz
1 1 0 0 1 144 kHz 57 kHz to 144 kHz
1 1 0 1 0 148 kHz 57 kHz to 148 kHz
1 1 0 1 1 151 kHz 57 kHz to 151 kHz
1 1 1 0 0 155 kHz 57 kHz to 155 kHz
1 1 1 0 1 158 kHz 57 kHz to 158 kHz
1 1 1 1 0 162 kHz 57 kHz to 162 kHz
1 1 1 1 1 165 kHz 57 kHz to 165 kHz
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 36 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.3 Write mode: data bytes PLLM and PLLL
8.2.4 Write mode: data byte DAA
Table 29. PLLM - format of data byte 01h with default setting (buffered)
7 6 5 4 3 2 1 0
RFGAIN PLL14 PLL13 PLL12 PLL11 PLL10 PLL9 PLL8
00001000
Table 30. PLLL - format of data byte 02h with default setting (buffered)
7 6 5 4 3 2 1 0
PLL7 PLL6 PLL5 PLL4 PLL3 PLL2 PLL1 PLL0
01111110
Table 31. PLLM and PLLL - data byte 01h and data byte 02h bit description
Bit Symbol Description
7 (PLLM) RFGAIN RF gain setting in FM mode
0 = standard RF gain
1 = +6 dB additional RF gain at FM mixer 1
6to0
(PLLM)
7to0
(PLLL)
PLL[14:0] VCO programmable divider N; application range of N = 1024 to 32767;
see Section 8.2.7
Table 32. DAA - format of data byte 03h with default setting (buffered)
7 6 5 4 3 2 1 0
0 DAA6 DAA5 DAA4 DAA3 DAA2 DAA1 DAA0
1000000
Table 33. DAA - data byte 03h bit description
Bit Symbol Description
7 - reserved; 0 = normal operation
6 to 0 DAA[6:0] RF selectivity alignment
FM: alignment of antenna circuit tuning voltage
(0.1 ×VVCO to 2.0 ×VVCO)
AM: voltage Digital-to-Analog Converter (DAC) output
(0.1 ×4.3 V to 2.0 ×4.3 V)
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 37 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.5 Write mode: data byte AGC
Table 34. AGC - format of data byte 04h with default setting (buffered)
7 6 5 4 3 2 1 0
AGCSW IFGAIN 0 0 AGC1 AGC0 KAGC LODX
00 0000
Table 35. AGC - data byte 04h bit description
Bit Symbol Description
7 AGCSW RF AGC switch
0 = no control of unused RF AGC
1 = unused AM RF AGC PIN diode at FM mode, or unused FM RF
AGC PIN diode at AM mode is supplied with a constant current for fixed
attenuation
6 IFGAIN IF gain
0 = IF gain for low loss 10.7 MHz filter
1 = increased IF gain (3 dB) for high loss 10.7 MHz filter
5 and 4 - reserved; 0 = normal operation
3 and 2 AGC[1:0] setting of RF AGC threshold voltage
FM mixer 1 input voltage (RMS value)
00 = 24 mV
01 = 17 mV
10 = 12 mV
11 = 9 mV
AM mixer 1 input voltage (peak-to-peak value)
00 = 1000 mV
01 = 700 mV
10 = 500 mV
11 = 350 mV
1 KAGC keyed AGC
FM mode
0 = keyed AGC off
1 = keyed AGC on; the AGC start level is shifted to a value 10 dB above
the standard AGC start level, when the level voltage of the wanted RF
signal is below the threshold level voltage for narrow-band AGC
AM mode
0 = RF cascode AGC enabled with full range
1 = RF cascode AGC enabled with limited range
0 LODX FM mode: local switch
0 = standard operation (DX)
1 = forced FM RF AGC attenuation (LOCAL)
AM mode: trigger signal from AM IF noise blanker to AM audio noise
blanker
0 = trigger signal active for low modulation only (m < 0.05)
1 = trigger signal always active, independent of modulation
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 38 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.6 Write mode: data byte BAND
Different PLL charge pump currents are used for different reference frequencies to
maintain best PLL loop stability; see Table 40.
Settings FREF[2:0] = 000 (100 kHz) and FREF[2:0] = 001 (50 kHz) include additional high
current charge pump control to realize fast PLL locking within 1 ms.
Table 36. BAND - format of data byte 05h with default setting (buffered)
7 6 5 4 3 2 1 0
BAND2 BAND1 BAND0 FREF2 FREF1 FREF0 LOINJ 0
0010000
Table 37. BAND - data byte 05h bit description
Bit Symbol Description
7 to 5 BAND[2:0] FM and AM band selection; see Table 38
4 to 2 FREF[2:0] PLL reference frequency; see Table 39
1 LOINJ FM mixer 1 image suppression
0 = high injection image suppression
1 = low injection image suppression
0 - reserved; 0 = normal operation
Table 38. Decoding of BAND bits
BAND2 BAND1 BAND0 Divider ratio M Receiver band
000- reserved
0012FM
0103FM
0116AM
1008AM
10110AM
11016AM
11120AM
Table 39. Reference frequencies
FREF2 FREF1 FREF0 fref
0 0 0 100 kHz
0 0 1 50 kHz
0 1 0 25 kHz
0 1 1 20 kHz
1 0 0 10 kHz
1 0 1 reserved
1 1 0 reserved
1 1 1 reserved
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 39 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] X = don’t care.
8.2.7 Tuning overview
High injection LO (Europe FM, US FM and AM):
with LOINJ = 0 to achieve full image suppression in FM.
Low injection LO (Japan FM and OIRT):
with LOINJ = 1 to achieve full image suppression in FM.
where: M is the divider ratio of the VCO frequency for AM mixer 1 and FM mixer 1
.
Table 40. Charge pump source[1]
FREF2 FREF1 FREF0 LOINJ Charge pump
current fref
0 0 0 X CP1 100 kHz
0 0 1 X CP2 50 kHz
0 1 0 X CP3 25 kHz
0 1 1 1 CP3 20 kHz
0 1 1 0 CP4 20 kHz
1 0 0 X CP5 10 kHz
1 0 1 X reserved
1 1 0 X reserved
1 1 1 X reserved
Table 41. Standard tuner settings
Broadcast band BAND[2:0] M FREF[2:0] fref LOINJ Tuning step
Europe FM and US FM 001 2 000 100 kHz 0 50 kHz
Japan FM 010 3 000 100 kHz 1 33.3 kHz
Eastern Europe FM
(OIRT FM) 010 3 011 20 kHz 1 6.67 kHz
AM MW and LW 111 20 011 20 kHz 0 1 kHz
AM SW 120 m to 60 m 110 16 100 10 kHz 0 0.625 kHz
AM SW 49 m to 22 m 101 10 100 10 kHz 0 1 kHz
AM SW 25 m to 15 m 100 8 100 10 kHz 0 1.25 kHz
AM SW 16 m to 11 m 011 6 100 10 kHz 0 1.67 kHz
NfRF 10.7 MHz+()M×
fref
-----------------------------------------------------
=
NfRF 10.7 MHz()M×
fref
-----------------------------------------------------
=
tuning step fref
M
------
=
MfVCO
fmixer 1
---------------
=
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 40 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.8 Write mode: data byte LEVELALGN
For I2C-bus reading of the level voltage and standard alignment see read data byte 1
(see Table 10).
Level alignment should begin with slope alignment (LSL): the level slope does not change
with level start alignment (LST) or broadcast band; therefore a single LSL alignment
setting can be used for all FM and AM band selections.
Level start may change between broadcast bands; therefore generally a separate LST
alignment and setting is used for every broadcast band.
8.2.9 Write mode: data byte IFCF
Table 42. LEVELALGN - format of data byte 06h with default setting
7 6 5 4 3 2 1 0
LST4 LST3 LST2 LST1 LST0 LSL2 LSL1 LSL0
10000100
Table 43. LEVELALGN - data byte 06h bit description
Bit Symbol Description
7 to 3 LST[4:0] level start voltage alignment
2 to 0 LSL[2:0] level slope alignment
Table 44. IFCF - format of data byte 07h with default setting
7 6 5 4 3 2 1 0
IFCFA IFNBW IFCF5 IFCF4 IFCF3 IFCF2 IFCF1 IFCF0
00100000
Table 45. IFCF - data byte 07 bit description
Bit Symbol Description
7 IFCFA FM IF filter align mode
0 = normal operation
1 = align mode (fast frequency settling)
6 IFNBW FM IF filter narrow
0 = normal operation
1 = FM IF filter at minimum bandwidth (57 kHz)
5 to 0 IFCF[5:0] FM IF filter center frequency alignment
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 41 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.10 Write mode: data byte IFCAP
The fully integrated IF2 filter of the TEF6904A has to be aligned in order to achieve the
optimum performance at all ambient conditions.
8.2.10.1 Factory alignment of bits IFCAP[3:0]
FM IF filter operation point alignment: data byte IFCAP: a single alignment of the FM IF
filter operation range secures an accurate and continuous frequency setting over the full
temperature range and all FM bands.
1. Set bit IFCAPA to logic 1 to disable internal IFCAP control
2. Decrease IFCAP from 15 downwards until I2C-bus read bit IFCAPG (read byte 5; ID)
changes from logic 1 to logic 0
3. Save this IFCAP setting as alignment value
4. Set bit IFCAPA to logic 0 to return to normal operation
8.2.10.2 Initialization of the radio
During radio initialization bit IFCAPA (is logic 1) is used for writing the stored IFCAP[3:0]
value. Afterwards set bit IFCAPA to a logic 0 to start normal operation. Writing of the
IFCAP byte with the alignment value is allowed during radio operation but requires a
setting of bit IFCAPA to logic 0.
8.2.10.3 Factory alignment of IFCF
FM IF filter center frequency alignment: data byte IFCF: to correct IF frequency errors
caused by an error in the crystal frequency the alignment is preferably performed for every
FM band in use. A test frequency in the center of the band is preferred. An accurate
alignment result is realized by testing for symmetrical filter attenuation.
1. Set RF generator level VRF = 200 µV
2. Set bit IFCFA to logic 1 to enable fast settling of the filter frequency
3. Set bit IFNBW to logic 1 for accuracy (filter is set to narrow 57 kHz bandwidth)
4. Test high side of filter curve: tune to fRF 50 kHz (Europe/USA) or fRF + 33.3 kHz
(Japan/OIRT)
Table 46. IFCAP - format of data byte 08h with default setting
7 6 5 4 3 2 1 0
IFCAPA 0 0 0 IFCAP3 IFCAP2 IFCAP1 IFCAP0
01000
Table 47. IFCAP - data byte 08h bit description
Bit Symbol Description
7 IFCAPA FM IF filter capacitor align
0 = standard operation
1 = align mode and initialization mode (auto correct disabled)
6 to 4 - reserved; 0 = normal operation
3 to 0 IFCAP[3:0] IF filter capacitor. Setting of FM IF filter capacitor value by means of
bit IFCAPG of read data byte 5, ID; see Table 19 (For initialization set
IFCAPA = 1. For alignment set IFCAPA = 1 and check, when read bit
IFCAPG changes from logic 0 to logic 1).
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 42 of 108
NXP Semiconductors TEF6904A
Integrated car radio
5. Change IFCF from 0 to 63 and note the level read result (level voltages)
6. Test low side of filter curve: tune to fRF + 50 kHz (Europe/USA) or fRF 33.3 kHz
(Japan/OIRT)
7. Change IFCF from 0 to 63 and note the level voltages
8. Find the IFCF value where both level curves cross (lowest difference) and save this
IFCF value
9. Set bits IFCFA and IFNBW to logic 0 to return to normal operation
The bits IFCFA and IFNBW are intended for factory alignment use only. Normal radio
operation requires a setting of bits IFCFA and IFNBW to logic 0.
8.2.11 Write mode: data byte ACD
Table 48. ACD - format of data byte 09h with default setting
7 6 5 4 3 2 1 0
ACDLEV ACDLAP1 ACDLAP0 ACDBAL1 ACDBAL0 ACDWAM1 ACDWAM0 HCSFH
01 0 0 1 0 1 0
Table 49. ACD - data byte 09h bit description
Bit Symbol Description
7 ACDLEV level threshold; start level of threshold extension and latch protection
0 = start at LEV = 40 (VLEVEL = 0.88 V), normal operation
1 = start at LEV = 48 (VLEVEL =1V)
6 and 5 ACDLAP[1:0] latch protection limit; protect against narrow bandwidth locking at high
modulation, low RF signal condition
00 = no protection
01 = low protection
10 = standard protection
11 = high protection
4 and 3 ACDBAL[1:0] control balance; bandwidth control priority towards adjacent channel
(prevent breakthrough) or towards modulation (low distortion)
00 = high adjacent channel priority
01 = medium adjacent channel priority, standard operation
10 = medium modulation priority
11 = high modulation priority
2 and 1 ACDWAM[1:0] WAM threshold; desensitize bandwidth control at detection of WAM
00 = no desensitization on WAM
01 = low sensitivity; 40 %
10 = medium sensitivity; 30 %
11 = high sensitivity; 20 %
0 HCSFH HCC minimum bandwidth; combined control with bit HCSF;
see Table 57,Table 60 and Figure 26
0 = minimum bandwidth of high cut control is 2.2 kHz or 3.3 kHz
1 = minimum bandwidth of high cut control is 3.9 kHz or 5.6 kHz
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 43 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.12 Write mode: data byte SENSE
The input control value for weak signal control derived from USN is denoted by Veq.LEVEL;
equivalent level voltage. This indicates a weak signal control amount equal to the weak
signal control generated by a certain VLEVEL voltage.
The USS setting does not influence the I2C-bus read quality information of USN; read
data byte 2, USN/WAM; see Table 12.
The input control value for weak signal control derived from WAM is denoted by Veq.LEVEL;
equivalent level voltage. This indicates a weak signal control amount equal to the weak
signal control generated by a certain VLEVEL voltage.
The WAS setting does not influence the I2C-bus read quality information of WAM; read
data byte 2, USN/WAM; see Table 12.
Table 50. SENSE - format of data byte 0Ah with default setting
7 6 5 4 3 2 1 0
CSA3 CSA2 CSA1 CSA0 USS1 USS0 WAS1 WAS0
10000101
Table 51. SENSE - data byte 0Ah bit description
Bit Symbol Description
7 to 4 CSA[3:0] alignment of FM stereo channel separation
3 and 2 USS[1:0] USN sensitivity; USN weak signal control equivalent level
voltage/frequency deviation for weak signal processing; see Figure 24
00 = 0.06 V/kHz
01 = 0.08 V/kHz
10 = 0.12 V/kHz
11 = 0.16 V/kHz
1 and 0 WAS[1:0] WAM sensitivity; WAM weak signal control equivalent level
voltage/VLEVEL (peak-to-peak) for weak signal processing; see Figure 24
00 = 7.5
01 = 10
10 = 15
11 = 20
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 44 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.13 Write mode: data byte TIMING
[1] During the tuning mute of the preset and search mode tuning action the time constants set by STC, HTC and MTC change to
tattack = 50 ms and trecovery = 50 ms to enable fast settling of the weak signal processing to new conditions.
a. MPX signal. b. Level variation.
Fig 24. Weak signal control sensitivity versus MPX signal at 150 kHz (USN) and level variation at 21 kHz (WAM)
001aab831
f (kHz)
0
0
I2C-bus:
USN = 15
755025
2
1
3
4
Veq. LEVEL
(V)
0
11 10 01 00
USS[1:0]
001aab538
VLEVEL (V)
0 0.60.40.2
2
1
3
4
Veq. LEVEL
(V)
0
11 10 01 00
WAS[1:0]
I2C-bus: 15
0WAM =
Table 52. TIMING - format of data byte 0Bh with default setting
7 6 5 4 3 2 1 0
STC1 STC0 HTC2 HTC1 HTC0 MTC2 MTC1 MTC0
10100110
Table 53. TIMING - data byte 0Bh bit description[1]
Bit Symbol Description
7 and 6 STC[1:0] setting of the stereo noise control time constants; see Table 54
5 to 3 HTC[2:0] setting of the high cut control time constants; see Table 55
2 to 0 MTC[2:0] setting of the soft mute control time constants; see Table 56
Table 54. SNC weak signal processing control speed setting
STC1 STC0 tattack trecovery
0 0 0.1 s 1.25 s
0 1 0.1 s 2.5 s
1 0 0.1 s 5 s
1 1 0.1 s 10 s
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 45 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] When for an external audio source VU-meter mode is enabled (bits AVUM or COMP are logic 1) the HTC
setting controls the trecovery VU-meter timing, tattack has a fixed value of 20 ms; see Table 100.
[1] When for an external audio source dynamic compression is enabled (bit COMP is logic 1) the MTC setting
controls the trecovery compression timing, tattack has a fixed value of 20 ms; see Table 80.
[2] The attack time is the time, which the weak signal processing needs to realize a full control change for a
level voltage change between HIGH level (where the weak signal processing is inactive) and 0.75 V level
voltage.
[3] The recovery time is the time needed for the full control change when the level voltage rises from 0.75 V to
HIGH level.
Table 55. HCC speed setting[1]
HTC2 HTC1 HTC0 tattack trecovery
0 0 0 0.03 s 0.04 s
0 0 1 0.03 s 0.08 s
0 1 0 0.06 s 0.3 s
0 1 1 0.25 s 0.3 s
1 0 0 0.25 s 0.6 s
1 0 1 0.5 s 0.6 s
1101 s1.25 s
1111 s2.5 s
Table 56. Soft mute weak signal processing control speed setting[1]
MTC2 MTC1 MTC0 tattack[2] trecovery[3]
0 0 0 0.01 s 0.01 s
0 0 1 0.01 s 0.03 s
0 1 0 0.03 s 0.1 s
0 1 1 0.1 s 0.1 s
1 0 0 0.1 s 0.2 s
1 0 1 0.2 s 0.2 s
1 1 0 0.4 s 0.4 s
1 1 1 0.4 s 0.8 s
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 46 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.14 Write mode: data byte SNC
Table 57. SNC - format of data byte 0Ch with default setting
7 6 5 4 3 2 1 0
SST3 SST2 SST1 SST0 SSL1 SSL0 HCMP HCSF
01110100
Table 58. SNC - data byte 0Ch bit description
Bit Symbol Description
7 to 4 SST[3:0] SNC start; start setting of the stereo noise control; see Table 59 and
Figure 25
3 and 2 SSL[1:0] SNC slope; slope setting of the stereo noise control (αsep /V
eq.LEVEL);
see Figure 25
00 = 38 dB/V
01 = 51 dB/V
10 = 63 dB/V
11 = 72 dB/V
1 HCMP HCC control source
0 = high cut control is only controlled by the level information
1 = high cut control is controlled by level, USN and WAM
0 HCSF HCC minimum bandwidth; combined control with bit HCSFH;
see Table 49,Table 60 and Figure 26
Table 59. Start of stereo noise control weak signal processing
SST3 SST2 SST1 SST0 Stereo noise control start (Veq.LEVEL)
0 0 0 0 1.88 V
0 0 0 1 1.94 V
0 0 1 0 2.00 V
0 0 1 1 2.06 V
0 1 0 0 2.13 V
0 1 0 1 2.19 V
0 1 1 0 2.25 V
0 1 1 1 2.31 V
1 0 0 0 2.38 V
1 0 0 1 2.44 V
1 0 1 0 2.5 V
1 0 1 1 2.56 V
1 1 0 0 2.63 V
1 1 0 1 2.69 V
1 1 1 0 2.75 V
1 1 1 1 2.81 V
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 47 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.15 Write mode: data byte HIGHCUT
Table 60. HCC minimum bandwidth
HCSFH HCSF High cut control minimum bandwidth
0 0 2.2 kHz
0 1 3.3 kHz
1 0 3.9 kHz
1 1 5.6 kHz
SSL = 63 dB/V. SST = 2.5 V.
a. Start. b. Slope.
Fig 25. SNC start and slope settings versus equivalent level voltage; SNC detector (level, USN and WAM), USN
detector and WAM detector
Veq. LEVEL (V)
0.5 32.51.5 21
001aab493
20
10
30
40
αcs
(dB)
0
0000 0111 1000 1111
SST[3:0]
Veq. LEVEL (V)
0.5 32.51.5 21
001aab539
20
10
30
40
αcs
(dB)
0
00 01 10
11
SSL[1:0]
Table 61. HIGHCUT - format of data byte 0Dh with default setting
7 6 5 4 3 2 1 0
HST2 HST1 HST0 HSL1 HSL0 HCF2 HCF1 HCF0
01101111
Table 62. HIGHCUT - data byte 0Dh bit description
Bit Symbol Description
7 to 5 HST[2:0] HCC start; start setting of the high cut control; see Table 63 and Figure 26
4 and 3 HSL[1:0] HCC slope; slope setting of the high cut control (α10 kHz /V
eq.LEVEL); see Figure 26
00 = 9 dB/V
01 = 11 dB/V
10 = 14 dB/V
11 = 18 dB/V
2 to 0 HCF[2:0] HCC maximum bandwidth; setting of the fixed high cut control; see Table 64,Figure 26 and
Figure 27
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 48 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Table 63. Start of high cut control weak signal processing
HST2 HST1 HST0 High cut control start (Veq.LEVEL)
0 0 0 1.5 V
0 0 1 1.75 V
0 1 0 2.0 V
0 1 1 2.25 V
1 0 0 2.5 V
1 0 1 3.0 V
1 1 0 3.5 V
1 1 1 4.0 V
Table 64. Fixed high cut settings
HCF2 HCF1 HCF0 Fixed high cut; HCC Bmax
0 0 0 reserved
0 0 1 2 kHz
0 1 0 3 kHz
0 1 1 5 kHz
1 0 0 7 kHz
1 0 1 10 kHz
1 1 0 wide bandwidth
1 1 1 full bandwidth
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 49 of 108
NXP Semiconductors TEF6904A
Integrated car radio
HCF = 111, HCSF = 0, HCSFH = 0, HSL = 10. HST = 100.
(1) HCSFH = 1; HCSF = 1; Bmin = 5.6 kHz.
(2) HCSFH = 1; HCSF = 0; Bmin = 3.9 kHz.
(3) HCSFH = 0; HCSF = 1; Bmin = 3.3 kHz.
(4) HCSFH = 0; HCSF = 0; Bmin = 2.2 kHz.
a. Start. b. Slope and minimum bandwidth.
Fig 26. High cut control start and slope settings versus equivalent level voltage; HCC detector (HCMP = 0 for level
or HCMP = 1 for level, WAM and USN)
001aab597
Veq.LEVEL (V)
0.5 3.52.51.5
9
6
12
3
0
α10 kHz
(dB)
15
111110101100
000
001
010
011
HST[2:0]
Veq.LEVEL (V)
0.5 2.51.5
001aad655
9
6
12
3
0
α10 kHz
(dB)
15
00
(4)
(3)
(2)
10 11 3
2
7
wide bandwidth
5
10
full bandwidth
B
(kHz)
(1)
HSL[1:0] 01
Fig 27. Fixed high cut setting characteristics
001aab542
8
16
0
8
gain
(dB)
24
f (kHz)
102102
101011
111
110
101
100
011
010
001
HCF[2:0]
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 50 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.16 Write mode: data byte SOFTMUTE
[1] When for an external audio source dynamic compression is enabled (bit COMP is logic 1) the MSL setting
controls the compression ratio. For default 2 : 1 compression MSL = 01 is used; see Table 82.
[1] When for an external audio source dynamic compression is enabled (COMP = 1) the MST setting controls
the compression range. For default full compression MST = 7 is used; see Table 81.
Table 65. SOFTMUTE - format of data byte 0Eh with default setting
7 6 5 4 3 2 1 0
MST2 MST1 MST0 MSL1 MSL0 UMD1 UMD0 MSLE
01101010
Table 66. SOFTMUTE - data byte 0Eh bit description
Bit Symbol Description
7 to 5 MST[2:0] soft mute start; start setting of the soft mute; for FM see Table 67 and
Figure 28; for AM see Table 68 and Figure 29
4 and 3 MSL[1:0] soft mute slope[1]; slope setting of the soft mute (α10 kHz /V
eq.LEVEL); for
FM see Table 69 and Figure 28; for AM see Table 70 and Figure 29
2 and 1 UMD[1:0] USN soft mute depth; setting of the maximum attenuation of the USN fast
soft mute control; see Figure 30
00 = 3 dB
01 = 6 dB
10 = 9 dB
11 = 12 dB
0 MSLE soft mute slope extension; additional slope setting of the soft mute; for
FM see Table 69 and Figure 28; for AM see Table 70 and Figure 29
Table 67. Start of soft mute control weak signal processing; FM mode[1]
MST2 MST1 MST0 Soft mute control start (Veq.LEVEL)
0 0 0 0.88 V
0 0 1 1.0 V
0 1 0 1.12 V
0 1 1 1.25 V
1 0 0 1.38 V
1 0 1 0.75 V
1 1 0 0.81 V
1 1 1 0.94 V
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 51 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] When for an external audio source dynamic compression is enabled (COMP = 1) the MST setting controls
the compression range. For default full compression MST = 7 is used; see Table 81.
[1] When for an external audio source dynamic compression is enabled (COMP = 1) the MSL setting controls
the compression range. For default 2 : 1 compression MSL = 1 is used; see Table 82.
[1] When for an external audio source dynamic compression is enabled (COMP = 1) the MSL setting controls
the compression range. For default 2 : 1 compression MSL = 1 is used; see Table 82.
Table 68. Start of soft mute control weak signal processing; AM mode[1]
MST2 MST1 MST0 Soft mute control start (Veq.LEVEL)
0 0 0 1.5 V
0 0 1 1.75 V
0 1 0 2.0 V
0 1 1 1.25 V
1 0 0 1.38 V
1 0 1 1.62 V
1 1 0 1.88 V
1 1 1 2.12 V
Table 69. Slope of soft mute control weak signal processing; FM mode[1]
MSLE MSL1 MSL0 Soft mute control slope (αAF /V
eq.LEVEL)
0 0 0 8 dB/V
0 0 1 16 dB/V
0 1 0 24 dB/V
0 1 1 32 dB/V
1 0 0 40 dB/V
1 0 1 48 dB/V
1 1 0 reserved
1 1 1 reserved
Table 70. Slope of soft mute control weak signal processing; AM mode[1]
MSL1 MSL0 MSLE Soft mute control slope (αAF /V
eq.LEVEL)
0 0 0 8 dB/V
0 0 1 12 dB/V
0 1 0 16 dB/V
0 1 1 20 dB/V
1 0 0 24 dB/V
1 0 1 28 dB/V
1 1 0 32 dB/V
1 1 1 36 dB/V
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 52 of 108
NXP Semiconductors TEF6904A
Integrated car radio
MSL[1:0] = 11. MST[2:0] = 000.
(0) MSLE = 0; MSL[1:0] = 00.
(1) MSLE = 0; MSL[1:0] = 01.
(2) MSLE = 0; MSL[1:0] = 10.
(3) MSLE = 0; MSL[1:0] = 11.
(0E) MSLE = 1; MSL[1:0] = 00.
(1E) MSLE = 1; MSL[1:0] = 01.
a. Start. b. Slope.
Fig 28. Soft mute start and slope settings versus equivalent level voltage (FM mode)
Veq.LEVEL (V)
0.5 2.52.01.0 1.5
001aad656
24
36
12
0
αmute
(dB)
48
MST[2:0]
101
110
000
111
001
010
011
100
Veq.LEVEL (V)
0.5 1.51.250.75 1.0
001aad658
12
18
6
0
αmute
(dB)
24
(0)
(1)
(2)
(3)
(0E)
(1E)
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 53 of 108
NXP Semiconductors TEF6904A
Integrated car radio
MSL[1:0] = 11. MST[2:0] = 011.
(0) MSL[1:0] = 00; MSLE = 0.
(0E) MSL[1:0] = 00; MSLE = 1.
(1) MSL[1:0] = 01; MSLE = 0.
(1E) MSL[1:0] = 01; MSLE = 1.
(2) MSL[1:0] = 10; MSLE = 0.
(2E) MSL[1:0] = 10; MSLE = 1.
(3) MSL[1:0] = 11; MSLE = 0.
(3E) MSL[1:0] = 11; MSLE = 1.
a. Start. b. Slope.
Fig 29. Soft mute start and slope settings versus equivalent level voltage (AM mode)
Veq.LEVEL (V)
0.5 2.52.01.0 1.5
001aad657
24
36
12
0
αmute
(dB)
48
MST[2:0]
011
100
000
101
001
110
010
111
Veq.LEVEL (V)
0.5 1.51.250.75 1.0
001aad659
12
18
6
0
αmute
(dB)
24
(0)
(0E)
(1)
(1E)
(2)
(3)
(2E)
(3E)
MST[2:0] = 011, MSL[1:0] = 10.
Fig 30. USN soft mute depth settings; USN detector
Veq.LEVEL (V)
0.5 1.51.250.75 1
001aab544
12
6
0
αmute
(dB)
18
00
01
10
11
UMD[1:0]
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 54 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.17 Write mode: data byte RADIO
Table 71. RADIO - format of data byte 0Fh with default setting
7 6 5 4 3 2 1 0
0 MONO DEMP 1 NBS1 NBS0 NBL1 NBL0
00 1010
Table 72. RADIO - data byte 0Fh bit description
Bit Symbol Description
7 - reserved; 0 = normal operation
6 MONO FM forced mono; stereo decoder disable option
0 = stereo decoder is set to FM stereo
1 = stereo decoder is set to FM mono
5 DEMP de-emphasis; selection of the de-emphasis time constant; see Figure 31
0 = de-emphasis is 75 µs
1 = de-emphasis is 50 µs
4 - reserved; 1 = normal operation
3 and 2 NBS[1:0] noise blanker audio sensitivity
FM audio noise blanker sensitivity setting of FM MPX ignition noise
detector (peak value of noise pulse at MPX signal)
00 = 65 mV (high sensitivity)
01 = 100 mV
10 = 125 mV
11 = 160 mV (low sensitivity)
AM audio noise blanker sensitivity setting of audio ignition noise detector
(trigger slew rate of MPX signal)
00 = 16.5 V/ms (high sensitivity)
01 = 18.6 V/ms
10 = 21 V/ms
11 = 23.5 V/ms (low sensitivity)
1 and 0 NBL[1:0] noise blanker IF or level sensitivity
FM audio noise blanker sensitivity setting of FM level ignition noise
detector (peak value of noise pulse at level voltage)
00 = 10 mV (high sensitivity)
01 = 25 mV
10 = 36 mV
11 = 50 mV (low sensitivity)
AM IF noise blanker sensitivity setting of IF ignition noise detector (peak
voltage of noise pulse at RF dummy aerial input)
00 = 1.4 V (low sensitivity)
01 = 1.0 V
10 = 0.7 V (high sensitivity)
11 = AM IF noise blanker disabled
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 55 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.18 Write mode: data byte INPUT
Fig 31. De-emphasis setting characteristics
001aab545
8
16
0
8
gain
(dB)
24
f (kHz)
102102
101011
1
0
DEMP
Table 73. INPUT - format of data byte 10h with default setting
7 6 5 4 3 2 1 0
INP3 INP2 INP1 INP0 ING3 ING2 ING1 ING0
00001010
Table 74. INPUT - data byte 10h bit description
Bit Symbol Description
7 to 4 INP[3:0] input selection; selection of the audio source for the tone/volume part;
see Table 75
3 to 0 ING[3:0] Input gain; 10 dB to +18 dB input gain. The ING input gain setting is
added to the VOL volume setting to define the actual volume control;
see Table 76.
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 56 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] The input gain setting ING and the volume setting VOL define the overall volume. The overall range is
limited to 83 dB to +26 dB. For overall values > +28 dB the actual gain is +28 dB. For overall values
<83 dB the circuit is muted.
Table 75. Input select
INP3 INP2 INP1 INP0 Audio source for tone/volume processing
0000radio
0001stereo with Common Mode Rejection (CMR) (pins INAL,
INAR and INAC)
0010stereo (pins INBL and INBR)
0011mono symmetrical or mono with CMR (pins INC and IND)
0100stereo (pins INC and IND)
0101mono (pin INC)
0110mono (pin IND)
0111stereo with CMR (pins INBL, INBR and INC)
1000stereo symmetrical (pins INBL, INBR, INC and IND)
1001stereo (pins INAL and INAR)
1010mono (pin INAC)
1011stereo symmetrical (pins INAL, INAR, INAC and INAD)
1100stereo (pins INAC and INAD)
1101stereo with CMR (pins INBL, INBR and INAD)
1110mono (pin INAD)
1111reserved
Table 76. Input gain setting
ING3 ING2 ING1 ING0 Input gain control
101110 dB[1]
11008 dB
11016 dB
11104 dB
11112 dB
00000 dB
00012 dB
00104 dB
00116 dB
01008 dB
010110 dB
[1]
011012 dB
[1]
011114 dB
[1]
100016 dB
[1]
100118 dB
[1]
1010mute
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 57 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] M, L and R indicate inverted polarity of audio signal.
8.2.19 Write mode: data byte VOLUME
[1] Dynamic compression can be used with external sources only. When dynamic compression is active, the radio quality detection of USN,
MOD and offset is limited to AF update tuning only. For dynamic compression the bits MOD[4:0] indicate the external source input
amplitude as in the VU-meter mode; AVUM; data byte 17h (see Table 98). The FM dynamic bandwidth control is disabled and a fixed
bandwidth of 113 kHz is defined. However, other fixed bandwidth settings are available by DYN = 0 and the setting of BW; data byte 0h
(see Table 28). The compression recovery timing is controlled by data byte 0Bh; TIMING (see Table 80). Compression start and slope
are controlled by data byte 0Eh; SOFTMUTE (see Table 81 and Table 82). Standard compression requires a setting of MST = 7 and
MSL = 1.
Table 77. Input select pin use and suggested combinations of input sources[1]
INP[3:0] Input pin use Audio
source Source combinations
INAL INAR INAC INAD INBL INBR INC IND
0000 radio xxxxxxxxxxxxxxxx
0001 L R GND stereo CMR xxxxxx
0010 L R stereo x x x x x x xxxxx
0011 MM+ mono
symmetrical xxxxx
0100 LRstereo x x x x
0101 Mmono x x x x
0110 M mono x x x x x x
0111 L R GND stereo CMR x x
1000 L+ R+ LRstereo
symmetrical x
1001 L R stereo xxxxx
1010 Mmono x x
1011 L+ R+ LRmono
symmetrical xxxxx
1100 LRstereo x x x
1101 GND L R stereo CMR x x
1110 Mmono xxxx xx
Table 78. VOLUME - format of data byte 11h with default setting
7 6 5 4 3 2 1 0
COMP VOL6 VOL5 VOL4 VOL3 VOL2 VOL1 VOL0
00110000
Table 79. VOLUME - data byte 11h bit description
Bit Symbol Description
7 COMP dynamic compression[1]; see Figure 34
0 = compression is disabled (standard use)
1 = dynamic compression is enabled
6 to 0 VOL[6:0] volume setting (see Table 83); for balance control see data byte 16h (see Table 95), for
loudness control see data byte 17h (see Table 98)
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 58 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] Setting MTC is also in use for setting the timing of weak signal soft mute control during radio operation.
[1] Setting MST is also in use for setting the start of weak signal soft mute control during radio operation.
[1] Setting MSL is also in use for setting the slope of weak signal soft mute control during radio operation.
Table 80. Dynamic compression timing; MTC[2:0] of data byte 0Bh; TIMING[1]
MTC2 MTC1 MTC0 tattack trecovery
0 0 0 0.02 s 0.03 s
0 0 1 0.02 s 0.06 s
0 1 0 0.02 s 0.2 s
0 1 1 0.02 s 5 s
1 0 0 0.02 s 0.6 s
1 0 1 0.02 s 10 s
1 1 0 0.02 s 1 s
1 1 1 0.02 s 2 s
Table 81. Dynamic compression start; MST[2:0] of data byte 0Eh; SOFTMUTE[1]
MST2 MST1 MST0 Compression range
0 0 0 reserved
0 0 1 reserved
0 1 0 reserved
0 1 1 start = 4 dBV; 2:1range = 2 dB
1 0 0 start = 4 dBV; 2:1range=6dB
1 0 1 start = 12 dBV; 2:1range = 10 dB
1 1 0 start = 20 dBV; 2:1range = 14 dB
1 1 1 start = 34 dBV; full range (2:1=18dB)
Table 82. Dynamic compression slope; MSL[1:0] of data byte 0Eh; SOFTMUTE[1]
MSL1 MSL0 Compression ratio
0 0 4 : 3; full range = 9 dB
0 1 standard compression (2 : 1); full range = 18 dB
1 0 4 : 1; full range = 27 dB
1 1 limiting; full range = 36 dB
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 59 of 108
NXP Semiconductors TEF6904A
Integrated car radio
1 V = 0 dBV, (MST, MSL) control.
Fig 32. Dynamic compression volume control; non-standard characteristics
1 V = 0 dBV, MST = 7 (MST[2:0] = 111), MSL = 1 (MSL[1:0] = 01).
Fig 33. Dynamic compression volume control; typical setting
0
10
20
60 50 40 30 20 10 0 6
001aac443
volume
(dB)
(7, 0)
(7, 1)
(7, 2)
(7, 3)
(3, 0)
(3, 1)
(3, 2)
(3, 3)
(6, 1) (5, 1) (4, 1)
line input (dBV)
0
10
20
60 50 40 30 20 10 0 6
001aab835
24 dB
12
dB
40 dB
18
dB
> 1 : 1
2 : 1
volume
(dB)
line input (dBV)
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 60 of 108
NXP Semiconductors TEF6904A
Integrated car radio
1V=0dBV.
Dynamic compression is realized by attenuation of the volume setting. To match the audio
amplitudes with and without compression a higher volume (VOL) setting should be selected
when compression is activated. The VOL correction value used defines the positioning of the
compression characteristic high signal attenuation and low signal amplification.
In this example: COMP = 0: VOL = ‘user volume’; COMP = 1: VOL = ‘user volume’ + 15.
Fig 34. Example of input to output compression
Table 83. Volume setting
VOL6 VOL5 VOL4 VOL3 VOL2 VOL1 VOL0 Volume (dB)
000000028
[1]
000000127
[1]
000001026
[1]
000001125
[1]
000010024
[1]
000010123
[1]
000011022
[1]
000011121
[1]
000100020
[1]
000100119
[1]
000101018
[1]
000101117
[1]
000110016
[1]
000110115
[1]
000111014
[1]
000111113
[1]
001000012
[1]
001000111
[1]
001001010
00100119
line input (dBV)
60 200 +640 20
001aab549
40
60
20
0
line output
(dBV)
80
15 dB
COMP = 1;
VOL = 5 dB
COMP = 0;
VOL = 20 dB
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 61 of 108
NXP Semiconductors TEF6904A
Integrated car radio
00101008
00101017
00101106
00101115
00110004
00110013
00110102
00110111
00111000
00111011
00111102
00111113
01000004
01000015
01000106
01000117
01001008
01001019
010011010
010011111
010100012
010100113
010101014
010101115
010110016
010110117
010111018
010111119
011000020
011000121
011001022
011001123
011010024
011010125
011011026
011011127
011100028
011100129
011101030
011101131
011110032
Table 83. Volume setting
…continued
VOL6 VOL5 VOL4 VOL3 VOL2 VOL1 VOL0 Volume (dB)
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 62 of 108
NXP Semiconductors TEF6904A
Integrated car radio
011110133
011111034
011111135
100000036
100000137
100001038
100001139
100010040
100010141
100011042
100011143
100100044
100100145
100101046
100101147
100110048
100110149
100111050
100111151
101000052
101000153
101001054
101001155
101010056
101010157[2]
101011058[2]
101011159[2]
101100060[2]
101100161[2]
101101062[2]
101101163[2]
101110064[2]
101110165[2]
101111066[2]
101111167[2]
110000068[2]
110000169[2]
110001070[2]
110001171[2]
110010072[2]
110010173[2]
Table 83. Volume setting
…continued
VOL6 VOL5 VOL4 VOL3 VOL2 VOL1 VOL0 Volume (dB)
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 63 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] The overall gain is the sum of the input gain setting ING[3:0] and the volume setting VOL[6:0].
The overall gain has a range of +28 dB to 83 dB.
For ING + VOL > 28 dB the overall gain is 28 dB.
For ING + VOL < 83 dB the mute is active.
[2] For overall gain values below 75 dB (ING + VOL < 75 dB) the gain steps have a monotonous sequence.
The values of gain set error, gain step error and gain tracking error are not specified. The minimum gain
value is determined by the mute value.
110011074[1][2]
110011175[1][2]
110100076[1][2]
110100177[1][2]
110101078[1][2]
110101179[1][2]
110110080[1][2]
110110181[1][2]
110111082[1][2]
110111183[1][2]
111000084[1][2]
111000185[1][2]
111001086[1][2]
111001187[1][2]
111010088[1][2]
111010189[1][2]
111011090[1][2]
111011191[1][2]
111100092[1][2]
111100193[1][2]
111101094[1][2]
111101195[1][2]
111110096[1][2]
111110197[1][2]
111111098[1][2]
1111111mute
Table 83. Volume setting
…continued
VOL6 VOL5 VOL4 VOL3 VOL2 VOL1 VOL0 Volume (dB)
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 64 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.20 Write mode: data byte TREBLE
Table 84. TREBLE - format of data byte 12h with default setting
7 6 5 4 3 2 1 0
0 TRE2 TRE1 TRE0 TREM TRF1 TRF0 0
000110
Table 85. TREBLE - data byte 12h bit description
Bit Symbol Description
7 - reserved; 0 = normal operation
6 to 4 TRE[2:0] treble setting; treble amplification or gain setting; see Table 86 and
Figure 35
3 TREM treble control mode; treble control of attenuation or gain; see Table 86
0 = treble mode is set to attenuation
1 = treble mode is set to gain
2 and 1 TRF[1:0] treble frequency
00 = 8 kHz
01 = 10 kHz
10 = 12 kHz
11 = 15 kHz
0 - reserved; 0 = normal operation
Table 86. Treble control setting
TRE2 TRE1 TRE0 Treble control
TREM = 0
0000 dB
0012 dB
0104 dB
0116 dB
1008 dB
10110 dB
11012 dB
11114 dB
TREM = 1
0000 dB
0012 dB
0104 dB
0116 dB
1008 dB
1 0 1 10 dB
1 1 0 12 dB
1 1 1 14 dB
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 65 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.21 Write mode: data byte BASS
Fig 35. Treble amplitude control characteristics; treble frequency (TRF) = 10 kHz
001aab550
0
8
8
16
gain
(dB)
16
faudio (kHz)
102101011
Table 87. BASS - format of data byte 13h with default setting
7 6 5 4 3 2 1 0
BAS3 BAS2 BAS1 BAS0 BASM BAF1 BAF0 0
0000110
Table 88. BASS - data byte 13h bit description
Bit Symbol Description
7 to 4 BAS[3:0] bass setting; bass amplification or gain setting; see Table 89 and Figure 36
3 BASM bass control mode; bass control of attenuation or gain; see Table 89
0 = bass mode is set to attenuation
1 = bass mode is set to gain
2 and 1 BAF[1:0] bass frequency
00 = 60 Hz
01 = 80 Hz
10 = 100 Hz
11 = 120 Hz
0 - reserved; 0 = normal operation
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 66 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Table 89. Bass control setting
BAS3 BAS2 BAS1 BAS0 Bass control
BASM = 0
00000 dB
00012 dB
00104 dB
00116 dB
01008 dB
010110 dB
011012 dB
011114 dB
100016 dB
100118 dB
101020 dB
BASM = 1
00000 dB
00012 dB
00104 dB
00116 dB
01008 dB
010110 dB
011012 dB
011114 dB
100016 dB
100118 dB
101020 dB
Fig 36. Bass amplitude control characteristics; bass frequency (BAF) = 60 Hz
001aab551
0
8
8
16
Gbass
(dB)
16
faudio (kHz) 102
101011
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 67 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.22 Write mode: data byte FADER
Table 90. FADER - format of data byte 14h with default setting
7 6 5 4 3 2 1 0
FADM1 FADM0 FAD5 FAD4 FAD3 FAD2 FAD1 FAD0
00000000
Table 91. FADER - data byte 14h bit description
Bit Symbol Description
7 and 6 FADM[1:0] fader mode; enable fader control for front or rear
00 = no fader; front output = 0 dB; rear output = 0 dB
01 = rear fader; front output = 0 dB; rear output = FAD[5:0]
10 = front fader; front output = FAD[5:0]; rear output = 0 dB
11 = output volume; front output = FAD[5:0]; rear output = FAD[5:0]
5 to 0 FAD[5:0] Fader attenuation setting; 00 0000 to 11 1111 = 1 dB to 64 dB. For
output mute control see data byte 15h; OUTPUT (see Table 92).
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 68 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.23 Write mode: data byte OUTPUT
[1] Output gain (OUTA) and output mute (MUxx) control is active for all signal selections. Fader control (FADM,
FAD) is active for every signal selection except for the internal audio of ‘external I/O rear only’ mode at the
front output.
The internal audio signal is available on output pins PLOUT and PROUT independent of the EXP bit
setting.
The output level on pins PLOUT and PROUT as well as the input level for pins INPL and INPR is 1 V for the
maximum line output level of 1.4 V (OUTA = 0) or 2 V (OUTA = 1).
Table 92. OUTPUT - format of data byte 15h with default setting
7 6 5 4 3 2 1 0
EXP1 EXP0 EXPS OUTA MULF MURF MULR MURR
00001111
Table 93. OUTPUT - data byte 15h bit description[1]
Bit Symbol Description
7 and 6 EXP[1:0] external processor selection; enable I/O between tone and fader; see
Table 94 and Figure 37
5 EXPS output selector for external processor; see Figure 37
0 = output signal from TREBLE output
1 = output signal from source selector output
4 OUTA output gain
0 = standard output gain
1 = output gain is 3 dB
3 MULF left front output mute
0 = output LFOUT is enabled
1 = output LFOUT is muted
2 MURF right front output mute
0 = output RFOUT is enabled
1 = output RFOUT is muted
1 MULR left rear output mute
0 = output LROUT is enabled
1 = output LROUT is muted
0 MURR right rear output mute
0 = output RROUT is enabled
1 = output RROUT is muted
Table 94. External processor selection
EXP1 EXP0 External I/O mode Front output Rear output
0 0 internal internal audio internal audio
0 1 external input into tone/volume
part external signal via
tone/volume part external signal via
tone/volume part
1 0 external input into fader part external signal external signal
1 1 external input into fader part,
rear only internal signal at
PLOUT/PROUT external signal
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 69 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.24 Write mode: data byte BALANCE
[1] The maximum obtainable attenuation of volume and balance is limited to 83 dB. For VOL + BAL attenuation settings below 83 dB;
mute is activated.
Fig 37. External processor connections
001aab552
INPUT GAIN,
VOLUME,
BALANCE,
MUTE
INPUT
SELECT
FRONT/REAR
FADER
BASS,
TREBLE,
LOUDNESS
LROUT
RROUT
INPL
INPR
1 V
INPUT
2 V
6 dB +3 dB
+3 dB
(+6 dB)
01
EXP
11
11
10
EXP
0
1
EXPS
EXP
LFOUT
RFOUT
1.4 V
(2 V)
PLOUT
PROUT
1 V
Table 95. BALANCE - format of data byte 16h with default setting
7 6 5 4 3 2 1 0
BALM BAL6 BAL5 BAL4 BAL3 BAL2 BAL1 BAL0
10000000
Table 96. BALANCE - data byte 16h bit description
Bit Symbol Description
7 BALM balance control mode; sets the balance mode to left or right attenuation
0 = left channel is attenuated
1 = right channel is attenuated
6 to 0 BAL[6:0] balance setting; see Table 97
Table 97. Balance attenuation setting[1]
BAL6 BAL5 BAL4 BAL3 BAL2 BAL1 BAL0 Balance (dB)
00000000
00000011
::::::::
1101110110
1101111111
1110000mute
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 70 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.25 Write mode: data byte LOUDNESS
[1] The VU-meter mode can be used with external sources only. When the VU-meter mode is active, the radio
quality detection of USN, MOD and offset is limited to AF update tuning only. During VU-meter mode the
bits MOD[4:0] indicate the external source input amplitude. The FM dynamic bandwidth control is disabled
and a fixed bandwidth of 113 kHz is defined. However, other fixed bandwidth settings are available by
DYN = 0 and the setting of BW; data byte 0h (see Table 28). See Table 100 for compression recovery timing
control. VU-meter mode is automatically activated when audio compression is on (COMP = 1).
[1] Setting HTC[2:0] is also in use for setting the timing of weak signal high cut control during radio operation.
Table 98. LOUDNESS - format of data byte 17h with default setting
7 6 5 4 3 2 1 0
AVUM ASFD 0 LDON LDHB LDS2 LDS1 LDS0
00 01100
Table 99. LOUDNESS - data byte 17h bit description
Bit Symbol Description
7 AVUM audio VU-meter mode[1]
0 = MOD read information indicates the modulation of the radio
channel
1 and an external input source is selected = MOD read information will
indicate the input amplitude of the selected source
6 ASFD ASI filter disable
0 = normal operation
1 = no low-pass filter inserted during ASI
5 - reserved; 0 = normal operation
4 LDON loudness on
0 = loudness control is disabled
1 = loudness control is active; loudness is controlled by the volume
setting
3 LDHB loudness high boost; see Figure 38
0 = loudness control is limited to bass gain
1 = loudness controls bass gain and treble gain
2 to 0 LDS[2:0] loudness start setting; loudness start defines the volume setting below
which loudness control is activated; see Table 101 and Figure 38
Table 100. VU-meter timing; HTC[2:0] of data byte 0Bh; TIMING[1]
HTC2 HTC1 HTC0 tattack trecovery
0 0 0 0.02 s 0.03 s
0 0 1 0.02 s 0.06 s
0 1 0 0.02 s 0.2 s
0 1 1 0.02 s 5 s
1 0 0 0.02 s 0.6 s
1 0 1 0.02 s 10 s
1 1 0 0.02 s 1 s
1 1 1 0.02 s 2 s
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 71 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Table 101. Loudness start
LDS2 LDS1 LDS0 Start of loudness at volume setting
00012 dB
00116 dB
01020 dB
01124 dB
10028 dB
10132 dB
11036 dB
11140 dB
a. LDON = 1, LDHB = 0.
b. LDON = 1, LDHB = 1.
Fig 38. Loudness control characteristics; loudness start = 20 dB, bass frequency = 60 Hz,
treble frequency = 10 kHz; bass gain = 0 dB, treble gain = 0 dB
001aab599
28
36
20
12
gain
(dB)
44
faudio (kHz) 10 202 × 102
20
VOL =
22
24
26
28
30
32
34
36
38
40
1011
001aab553
28
36
20
12
gain
(dB)
44
faudio (kHz) 101011
VOL =
22
20
24
26/28
30
32
34/36
38
40
202 × 102
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 72 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.26 Write mode: data byte POWER
[1] The power saving offered by the Standby modes is limited and is not intended to realize an effective
power-down.
8.2.27 Write mode: data bytes RESERVED
[1] Reserved bits may control test options for factory testing.
Table 102. POWER - format of data byte 18h with default setting
7 6 5 4 3 2 1 0
0 STBT 0 ASC1 ASC0 ASI AST1 AST0
0 00110
Table 103. POWER - data byte 18h bit description[1]
Bit Symbol Description
7 - reserved; 0 = normal operation
6 STBT standby tuner
0 = normal operation
1 = power consumption is reduced by disabling part of the tuner circuit;
radio operation is disabled
5 - reserved; 0 = normal operation
4 and 3 ASC[1:0] ASI clock frequency
00 = 10 MHz
01 = 5 MHz
10 = 2.5 MHz
11 = 1.3 MHz
2 ASI audio step interpolation
0 = audio step interpolation is disabled
1 = audio step interpolation is enabled
1 and 0 AST[1:0] ASI step time; selection of the audio step interpolation time
00 = 1 ms
01 = 3 ms
10 = 10 ms
11 = 30 ms
Table 104. RESERVED - format of data byte 19h to 1Eh
7 6 5 4 3 2 1 0
00000000
Table 105. RESERVED - data byte 19h to 1Eh bit description[1]
Bit Symbol Description
7 to 0 - reserved; 0 = normal operation
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 73 of 108
NXP Semiconductors TEF6904A
Integrated car radio
8.2.28 Write mode: data bytes TEST
9. Limiting values
[1] The maximum voltage should be less than 10 V.
[2] Class 2 according to JESD22-A114D.
[3] Class B according to EIA/JESD22-A115-A.
[4] Class 1C according to JESD22-A114D.
[5] Class A according to EIA/JESD22-A115-A.
Table 106. RESERVED - format of data byte 1Fh
7 6 5 4 3 2 1 0
RBWR 0 TEST5 TEST4 TEST3 TEST2 TEST1 TEST0
0 000000
Table 107. TEST - data byte 1Fh bit description
Bit Symbol Description
7 RBWR next I2C-bus read contains write register data (RBWR will be reset to logic 0 after read)
6 - reserved; 0 = normal operation
5 to 0 TEST[5:0] test mode
00 0000 = normal operation
00 1011 = AM IF noise blanker disabled
00 1110 = AM IF noise blanker disabled
01 1001 = AM audio noise blanker and FM noise blanker disabled
all other settings are reserved
Table 108. Limiting values
In accordance with the Absolute Maximum Rating System (IEC 60134).
Symbol Parameter Conditions Min Max Unit
VCC analog supply voltage on pins VCC,
VCCPLL, VCCVCO, VCCRF,
AMMIX2OUT1, AMMIX2OUT2, MIX1OUT1
and MIX1OUT2
0.3 +10 V
VCC voltage difference between any VCC pins 0.3 +0.3 V
VV60 supply voltage for FM filter and demodulator [1] 0.3 VCC + 0.3 V
VIdigital input voltage on pins SCL, SDA and
ADDR 0.3 +5.5 V
Vnvoltage on all other pins [1] 0.3 VCC + 0.3 V
Tstg storage temperature 40 +150 °C
Tjjunction temperature - +150 °C
Tamb ambient temperature 40 +85 °C
Vesd electrostatic discharge voltage on
all pins except VCCVCO human body model [2] 2000 +2000 V
machine model [3] 200 +200 V
pin VCCVCO human body model [4] 1750 +1750 V
machine model [5] 175 +175 V
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 74 of 108
NXP Semiconductors TEF6904A
Integrated car radio
10. Thermal characteristics
11. Static characteristics
Table 109. Thermal characteristics
Symbol Parameter Conditions Typ Unit
Rth(j-a) thermal resistance from junction to ambient in free air 53 K/W
Rth(j-c) thermal resistance from junction to case 14 K/W
Table 110. Static characteristics
V
CC
= 8.5 V; T
amb
=25
°
C; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
Supply voltage
VCC analog supply voltage on pins VCC,
VCCPLL, VCCVCO, VCCRF,
AMMIX2OUT1, AMMIX2OUT2,
MIX1OUT1 and MIX1OUT2
8 8.5 9 V
VV60 supply voltage for FM filter and
demodulator 5.5 7.2 - V
Current in FM mode
ICC supply current Tamb =40 °C - 49 - mA
Tamb =25°C 404960mA
Tamb =85°C - 49 - mA
ICCPLL supply current for tuning PLL Tamb =40 °C - 4.0 - mA
Tamb =25°C 2.9 3.6 5 mA
Tamb =85°C - 3.3 - mA
ICCVCO supply current for VCO Tamb =40 °C - 2.2 - mA
Tamb =25°C - 2.1 - mA
Tamb =85°C - 2.0 - mA
ICCRF supply current for RF Tamb =40 °C - 12 16 mA
Tamb =25°C 10.5 13.5 16.5 mA
Tamb =85°C - 14 18.5 mA
IV60 supply current for FM filter and
demodulator Tamb =40 °C - 28 - mA
Tamb =25°C 222834mA
Tamb =85°C - 28 - mA
IMIX1OUT1;
IMIX1OUT2
bias current of FM and AM mixer 1 at
output 1 or output 2 Tamb =40 °C - 5.3 - mA
Tamb =25°C 4.3 5.7 7.5 mA
Tamb =85°C - 6.0 8.0 mA
Current in AM mode
ICC supply current Tamb =40 °C - 58 - mA
Tamb =25°C 445875mA
Tamb =85°C - 58 - mA
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 75 of 108
NXP Semiconductors TEF6904A
Integrated car radio
ICCPLL supply current for tuning PLL Tamb =40 °C - 3.9 - mA
Tamb =25°C 2.9 3.6 5 mA
Tamb =85°C - 3.2 - mA
ICCVCO supply current for VCO Tamb =40 °C - 2.2 - mA
Tamb =25°C - 2.1 - mA
Tamb =85°C - 2.0 - mA
ICCRF supply current for RF Tamb =40 °C - 8.8 - mA
Tamb =25°C 6.7 8.8 13 mA
Tamb =85°C - 8.8 - mA
IV60 supply current for FM filter and
demodulator Tamb =40 °C - 8.0 - mA
Tamb =25°C 6 7.8 10.2 mA
Tamb =85°C - 7.5 - mA
IMIX1OUT1;
IMIX1OUT2
bias current of FM and AM mixer 1 at
output 1 or output 2 Tamb =40 °C - 3.6 - mA
Tamb =25°C 2.6 3.45 4.5 mA
Tamb =85°C - 3.3 - mA
IAMMIX2OUT1;
IAMMIX2OUT2
bias current of AM mixer 2 at output 1
or output 2 Tamb =40 °C - 5.5 - mA
Tamb =25°C 3.7 4.6 5.5 mA
Tamb =85°C - 3.7 - mA
Logic: pin ADDR
VIH HIGH-level input voltage 1.75 - 5.5 V
VIL LOW-level input voltage 0.2 - +1.0 V
Power-on reset; all registers in default setting, outputs muted, Standby mode
Vth(POR) threshold value of VCC for power-on
reset VCC drop during
operation
Tamb =40 °C - 6.8 - V
Tamb =25°C 6.15 6.3 6.45 V
Tamb =85°C - 5.8 - V
Table 110. Static characteristics
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 76 of 108
NXP Semiconductors TEF6904A
Integrated car radio
12. Dynamic characteristics
12.1 Dynamic characteristics of the tuner
Table 111. Dynamic characteristics of the tuner
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
Crystal oscillator
fxtal crystal frequency - 20.5 - MHz
C/N carrier-to-noise ratio fxtal = 20.5 MHz; f = 10 kHz 112 - -
Circuit inputs: pins XTAL1 and XTAL2
Vo(osc)(rms) oscillator output voltage
(RMS value) [1] 80 100 160 mV
Rireal part of input
impedance VXTAL1-XTAL2 =1mV [1] -500 250
Ciinput capacitance [1] -8 - pF
Tuning system; see Table 38,Table 39 and Table 41
Voltage controlled oscillator
fosc(min) minimum oscillator
frequency - - 153.6 MHz
fosc(max) maximum oscillator
frequency 256 - - MHz
C/N carrier-to-noise ratio fosc = 200 MHz; f = 10 kHz;
Q 30 -98-
RR ripple rejection; fripple = 100 Hz;
VCC(ripple) = 50 mV (RMS);
fosc = 200 MHz; FM mode
44 50 - dB
Charge pump: pin CPOUT; see Table 40
Isink(CP1) charge pump CP1 sink
current VCPOUT = 0.5 V to
VCCPLL 1.3 V; fref = 100 kHz 130 180 240 µA
Isource(CP1) charge pump CP1
source current VCPOUT = 0.5 V to
VCCPLL 1.3 V; fref = 100 kHz 240 180 130 µA
Isink(CP2) charge pump CP2 sink
current VCPOUT = 0.7 V to
VCCPLL 1.5 V; fref = 50 kHz 270 360 480 µA
Isource(CP2) charge pump CP2
source current VCPOUT = 0.7 V to
VCCPLL 1.5 V; fref = 50 kHz 480 360 270 µA
Isink(CP3) charge pump CP3 sink
current VCPOUT = 0.7 V to
VCCPLL 0.7 V;
fref = 20 kHz or 25 kHz
580 780 1050 µA
Isource(CP3) charge pump CP3
source current VCPOUT = 0.7 V to
VCCPLL 0.7 V;
fref = 20 kHz or 25 kHz
1050 780 580 µA
Isink(CP4) charge pump CP4 sink
current VCPOUT = 0.7 V to
VCCPLL 0.7 V; fref = 20 kHz 1040 1400 1900 µA
Isource(CP4) charge pump CP4
source current VCPOUT = 0.7 V to
VCCPLL 0.7 V; fref = 20 kHz 1900 1400 1040 µA
dBc
Hz
----------
dBc
Hz
----------
RR VCC(ripple)
VMPXAM
------------------------
=
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 77 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Isink(CP5) charge pump CP5 sink
current VCPOUT = 0.7 V to
VCCPLL 0.7 V; fref = 10 kHz 1630 2200 2970 µA
Isource(CP5) charge pump CP5
source current VCPOUT = 0.7 V to
VCCPLL 0.7 V; fref = 10 kHz 2970 2200 1630 µA
Charge pump: pin VTUNE
Isink charge pump sink
current VVTUNE = 0.8 V to
VCCPLL 0.7 V 2070 2800 3780 µA
Isource charge pump source
current VVTUNE = 0.8 V to
VCCPLL 0.7 V 3780 2800 2070 µA
ttune tuning time Europe FM and US FM band;
fref = 100 kHz; fRF = 87.5 MHz
to 108 MHz
- 0.75 1 ms
AM MW band; fref = 20 kHz;
fRF = 0.53 MHz to 1.7 MHz - 5 20 ms
Tcy inaudible AF update
cycle time including
1 ms mute start and
1 ms mute release time
- 6 6.5 ms
Antenna Digital Auto Alignment (DAA)
DAA: pin DAAOUT[2]
Ileak(DAA) antenna DAA input
leakage current on pin
VTUNE (test mode)
VVTUNE = 0.4 V to 8 V 10 - +10 nA
Vo(T) output voltage variation
with temperature Tamb =40 °C to +85 °C;
DAA[6:0] = 100 0000 30 - +30 mV
Vo(sink) output voltage variation
caused by sink current VVTUNE =4V; I
L=50µAVLSB -+V
LSB
Vo(source) output voltage variation
caused by source
current
VVTUNE =4V; I
L=50 µAVLSB -+V
LSB
tst settling time VDAAOUT = 0.2 V to 8.25 V;
CL= 270 pF -3060 µs
AM mode
Vooutput voltage DAA[6:0] = 000 0000 - - 0.5 V
DAA[6:0] = 111 1111 8.0 - 8.5 V
FM mode
Vo(n) output noise voltage VVTUNE =4V;
DAA[6:0] = 100 0000;
B = 300 Hz to 22 kHz
- 30 100 µV
RR ripple rejection VVTUNE =4V;
DAA[6:0] = 101 0101;
fripple = 100 Hz;
VCC(ripple) = 100 mV
-40- dB
Vo(step) step accuracy VVTUNE =2V 0.5VLSB 0 +0.5VLSB
Table 111. Dynamic characteristics of the tuner
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 78 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Vooutput voltage VVTUNE = 0.5 V;
DAA[6:0] = 000 0000 - - 0.5 V
VVTUNE = 4.25 V;
DAA[6:0] = 111 1111 8- - V
VVTUNE =4V
DAA[6:0] = 000 0000 - - 0.5 V
DAA[6:0] = 100 0000 3.8 4.23 4.65 V
VVTUNE =2V
DAA[6:0] = 101 0101 2.45 2.74 3.05 V
DAA[6:0] = 010 1010 1.3 1.46 1.6 V
AM channel
AM RF AGC detector A: pin AMMIX1IN; see Figure 39
VAMMIX1IN(p-p) AM AGC start level
(peak-to-peak value) AGC[1:0] = 00; m = 1 700 1000 1400 mV
AM RF AGC detector B: pin AMIF2IN; see Figure 39
VAMIF2IN(p-p) IF voltage on pin
AMIF2IN for AGC start
(peak-to-peak value)
m = 1; fmod = 400 Hz - 0.23 - V
RF cascode AGC
AGC AGC control range - 10 - dB
VVAMCAS cascode base voltage AGC[1:0] = 00; maximum gain
at cascode AGC -5 - V
RVAMCAS cascode base source
resistance - 1.6 - k
IVAMCAS cascode base current
drive capability source current 100 - - µA
sink current - 0 - µA
VVAMCASFB cascode emitter
DC voltage minimum gain at cascode
AGC - 320 - mV
maximum gain at cascode
AGC
KAGC = 1 - 800 - mV
KAGC = 0 - 4.15 - V
IVAMCASFB cascode feedback
current -- 2 µA
RF PIN diode AGC current generator output: pin IAMAGC
AGC AGC control range fRF = 999 kHz; dummy aerial
15 pF/60 pF -50- dB
Isink(max) maximum AGC sink
current VIAMAGC >1V 10 - - mA
Isource AGC source current AGC not active - 2.5 - µA
Isink(FM) AGC sink current in
FM mode AGCSW = 1 0.5 1 - mA
AGCSW = 0 - - 100 nA
Table 111. Dynamic characteristics of the tuner
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 79 of 108
NXP Semiconductors TEF6904A
Integrated car radio
CIAMAGC source current
generator output
capacitance
-3 - pF
VVDCPIN bias voltage for AM PIN
diode 4.5 5 5.5 V
RVDCPIN bias source resistance - 150 -
Ibias(max) maximum bias current source current 20 - - mA
sink current 30 - - µA
AM mixer 1 (IF1 = 10.7 MHz)
Mixer input: pins AMMIX1IN and AMMIX1DEC
Riinput resistance [3] 10 13.2 16 k
Ciinput capacitance [3] -3 - pF
Vi(max) maximum input voltage 1 dB compression point of
VMIX1OUT1-MIX1OUT2; m=0 500 - - mV
Mixer output: pins MIX1OUT1 and MIX1OUT2
Vo(max)(p-p) maximumoutputvoltage
(peak-to-peak value) -12- V
gm(conv) conversion
transconductance Io/V
i
1.75 2.5 3.25
gm(conv)(T) conversion
transconductance
variation with
temperature related to
Tamb =25°C
Tamb =40 °C-1-dB
Tamb =85°C-0.2 - dB
Rooutput resistance [4] 100 - - k
Cooutput capacitance [4] -4 7 pF
IP3 3rd-order intercept point RL= 2.6 k(AC load between
output pins); f = 300 kHz 135 138 - dBµV
IP2 2nd-order intercept
point RL= 2.6 k(AC load between
output pins) - 170 - dBµV
Vi(n)(eq) equivalent input noise
voltage band limited noise;
Rgen = 750 ; noise of Rgen
included; RL= 2.6 k
(AC load between output pins)
- 5.8 8
F noise figure of
AM mixer 1 - 4.5 7.1 dB
AM mixer 2 (IF2 = 450 kHz)
Mixer input: pins IF1IN and IF1DEC
Riinput resistance [5] - 330 -
Ciinput capacitance [5] -3 - pF
Vi(max)(p) maximum input voltage
(peak value) 1 dB compression point of
VAMMIX2OUT1-AMMIX2OUT2
1.1 1.4 - V
Table 111. Dynamic characteristics of the tuner
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
mA
V
--------
nV
Hz
----------
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 80 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Mixer output: pins AMMIX2OUT1 and AMMIX2OUT2
Rooutput resistance [6] 50 - - k
Cooutput capacitance [6] -3 - pF
Vo(max)(p-p) maximumoutputvoltage
(peak-to-peak value) VCCAMMIX2 = 8.5 V - 12 - V
gm(conv) conversion
transconductance Io/V
i
1.2 1.6 2.1
gm(conv)(T) conversion
transconductance
variation with
temperature related to
Tamb =25°C
Tamb =40 °C to +85 °C1 0 +1 dB
IP3 3rd-order intercept point RL= 1.5 k(AC load between
output pins); f = 300 kHz 134 137 - dBµV
IP2 2nd-order intercept
point RL= 1.5 k(AC load between
output pins) - 170 - dBµV
Vi(n)(eq) equivalent input noise
voltage Rgen = 330 ; noise of Rgen
included; RL= 1.5 k
(AC load between output pins)
-1522
F noise figure of
AM mixer 2 - 16 19.5 dB
Ileak mixer leakage current FM mode;
Tamb =40 °Cto+85°C-- 10 µA
AM IF2 AGC stage: pins AMIF2IN and AMIF2DEC[5]
Riinput resistance 1.6 2 2.4 k
Ciinput capacitance - 5 - pF
Viinput voltage for α=10 dB audio
attenuation at MPXAMOUT -1020 µV
VAGC(stop) AGC stop voltage (input
carrier voltage) 100 - - mV
AM demodulator output: pin MPXAMOUT
Vsens sensitivity voltage m = 0.3; fmod = 400 Hz;
BAF = 2.15 kHz; Rgen =2k
(S+N)/N = 26 dB - 60 90 µV
(S+N)/N = 46 dB - 600 900 µV
(S+N)/N maximum signal plus
noise-to-noise ratio m = 0.3; fmod = 400 Hz;
BAF = 2.15 kHz; Rgen =2k54 60 - dB
VoMPXAMOUT output
voltage m = 0.3; fmod = 400 Hz;
Vi= 100 µV to 100 mV 200 255 320 mV
THD total harmonic distortion BAF = 2.15 kHz;
VAMIF2IN = 100 µV to 100 mV;
m = 0.8; fmod = 400 Hz
- 0.5 1 %
tst AM AGC settling time VAMIF2IN = 100 µV to 100 mV - 165 - ms
VAMIF2IN = 100 mV to 100 µV - 440 - ms
Rooutput resistance - - 500
Table 111. Dynamic characteristics of the tuner
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
mA
V
--------
nV
Hz
----------
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 81 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Cooutput capacitance - 3 - pF
ZLload impedance 10 - - k
RR ripple rejection fripple = 100 Hz;
VCC(ripple) = 50 mV (RMS);
VAMIF2IN = 10 mV
20 26 - dB
AM level detector output: pin LEVEL
Input: pins AMIF2IN and AMIF2DEC
LST level start alignment
position Vi(AMIF2IN) =95µV; level slope
aligned to (800 ±50) mV/dec;
level start aligned to
VLEVEL = (1.24 ±0.04) V
6 - 25 -
VLEVEL step size for adjustment
of level starting point VAMIF2IN = 0 V; default setting
of level slope 20 40 72 mV
LSL level slope alignment
position level slope measured from
Vi(AMIF2IN) =95µV to
Vi(AMIF2IN) = 950 µV; level
slope aligned to
(800 ±50) mV/dec
0- 7 -
Vstep step size for adjustment
of level slope VAMIF2IN = 1.4 mV 40 60 80
VLEVEL(T) level voltage drift over
temperature Tamb = 40 °C to +85 °C - 0.03 -
Rooutput resistance - - 500
RLoutput load resistance 25 - - k
CL(max) maximum load
capacitance - - 25 pF
RR ripple rejection VCC(ripple) = 50 mV (RMS);
fripple = 100 Hz;
VAMIF2IN =10mV
-24- dB
AM noise blanker IF part
tsup suppression time at IF2 IF2 = 450 kHz 7 15 25 µs
Vth noise blanker trigger
threshold noise pulse at RF input
(
CISPR 16-1
);
repetition rate = 100 Hz; pulse
duration 5 ns; trand tf< 1 ns;
measured at dummy aerial
input (15 pF/60 pF)
NBL[1:0] = 00 - 1.4 - V
NBL[1:0] = 01 - 1.0 - V
NBL[1:0] = 10 - 0.7 - V
mth modulation threshold for
blanking of audio signal maximum modulation, which
triggers the blanking circuit in
the audio part; LODX = 0
-5 - %
Table 111. Dynamic characteristics of the tuner
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
RR VCC(ripple)
VMPXAMOUT
-----------------------------
=
mV
dec
--------
dB
K
------
RR VCC(ripple)
VLEVEL(AC)
---------------------------
=
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 82 of 108
NXP Semiconductors TEF6904A
Integrated car radio
FM channel
FM RF AGC (FM distance mode; LODX = 0)
Inputs: pins FMMIX1IN1 and FMMIX1IN2
[7]
Vi(RF) RF input voltage for
start of wideband AGC AGC[1:0] = 11 - 9 - mV
PIN diode drive output: pin IFMAGC
Isource(max) maximum AGC source
current AGC[1:0] = 00; KAGC = 0;
Vi(RF) >V
AGC(start);
see Table 34
15 10 7mA
Isink(max) maximum AGC sink
current at AGC recovery AGC[1:0] = 00; KAGC = 0 7 10 15 mA
Isource AGC source current AM mode; AGCSW = 1 642.5 mA
AM mode; AGCSW = 0 - 0 - mA
LODX = 1 (FM local) 0.75 0.5 0.35 mA
Voltage for narrow-band AGC: pin LEVEL
Vth threshold voltage for
narrow-band AGC KAGC = 1 (keyed AGC) 500 950 1400 mV
FM mixer 1 (IF1 = 10.7 MHz)
Mixer input: pins FMMIX1IN1 and FMMIX1IN2
[7]
and mixer output: pins MIX1OUT1 and MIX1OUT2
[4]
Riinput resistance RFGAIN = 0 3 3.8 4.7 k
RFGAIN = 1 1.6 2.0 2.5 k
Ciinput capacitance - 2 4 pF
Rooutput resistance 100 - - k
Cooutput capacitance - 4 6 pF
Vi(RF)(max) maximum RF input
voltage 1 dB compression point of
FM mixer output voltage 75 100 - mV
Vi(n)(eq) equivalent input noise
voltage Rgen = 200 ; noise of Rgen
included; RL= 2.6 k- 2.7 3.2
gm(conv) conversion
transconductance Io/V
i
RFGAIN = 0 12 18 25
RFGAIN = 1 24 36 50
gm(conv)(T) conversion
transconductance
variation with
temperature
-0.2 ×102-K
1
F noise figure Rgen = 300
Tamb =40 °C - 2.8 - dB
Tamb =25°C - 3.1 4.6 dB
Tamb =85°C - 3.5 - dB
Rgen recommended
generator resistance - 200 -
IP3 3rd-order intercept point RFGAIN = 0 - 120 - dBµV
Table 111. Dynamic characteristics of the tuner
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
nV
Hz
----------
mA
V
--------
mA
V
--------
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 83 of 108
NXP Semiconductors TEF6904A
Integrated car radio
IRR image rejection ratio fRFwanted = 87.5 MHz;
fRFimage = 108.9 MHz 25 35 - dB
Vo(max)(p-p) maximumoutputvoltage
(peak-to-peak value) 4.5 5.6 - V
FM filter and demodulator
Tunable filter
Bmax maximum bandwidth DYN = 1 - 165 - kHz
DYN = 0 - 165 - kHz
Bmin minimum bandwidth DYN = 1 - 57 - kHz
DYN = 0 - 57 - kHz
fIF2 FMIF2centerfrequency
alignment step size - 2 - kHz
fIF2(T) temperature
dependence of IF2
center frequency
60 - +60
FM demodulator
FM mixer 2 input: pins IF1IN and IF1DEC
[5]
and output: pin MPXAMOUT
Riinput resistance 275 330 400
Rooutput resistance - - 500
RLload resistance 20 - - k
CLload capacitance - - 20 pF
Vi(max) maximum input voltage - 280 - mV
Vi(start)(lim) input voltage for start of
limiting of VMPXAMOUT
αAF =3 dB - 2.3 - µV
Vi(sens) sensitivity input voltage f = 22.5 kHz; fmod = 1 kHz;
de-emphasis = 50 µs
(S+N)/N = 26 dB;
Rgen = 330 -5 - µV
(S+N)/N = 46 dB - 41 - µV
(S+N)/N ultimate signal plus
noise-to-noise ratio on
pin MPXAMOUT
f = 22.5 kHz; fmod = 1 kHz;
Vi= 3 mV;
de-emphasis = 50 µs;
B = 300 Hz to 22 kHz
75 78 - dB
THD total harmonic distortion
of VMPXAMOUT
f = 75 kHz; fmod = 1 kHz;
Vi=10mV - 0.5 1 %
fmax maximum FM deviation THD = 3 %; fmod = 1 kHz;
Vi=10mV 120 180 - kHz
αAM AM suppression FM reference: f = 22.5 kHz;
fmod = 1 kHz;
AM: m = 0.3; fmod = 1 kHz;
de-emphasis = 50 µs
10 µV<V
i<1V - 40 - dB
100 µV<V
i< 1 V - 50 - dB
Table 111. Dynamic characteristics of the tuner
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
Vowanted
Voimage
-------------------
Hz
K
------
VMPXAMOUT(FM)
VMPXAMOUT(AM)
---------------------------------------
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 84 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] Measured between pins XTAL1 and XTAL2.
[2] Conversion gain formula of DAA: where n = 0 to 127.
[3] Input parameters of AM mixer 1 measured between pins AMMIX1IN and AMMIX1DEC.
[4] Output parameters of FM and AM mixer 1 measured between pins MIX1OUT1 and MIX1OUT2.
[5] Input parameters of FM mixer 2 measured between pins IF1IN and IF1DEC.
[6] Output parameters of AM mixer 2 measured between pins AMMIX2OUT1 and AMMIX2OUT2.
[7] Input parameters of FM mixer 1 measured between pins FMMIX1IN1 and FMMIX1IN2.
[8] Input parameters of AM mixer 2 measured between pins AMIF2IN and AMIF2DEC.
Vooutput voltage Vi=20µVto1V [4]
f = 1.2 kHz; fmod = 57 kHz - 7 - mV
f = 22.5 kHz; fmod = 1 kHz 180 230 290 mV
fcut cut-off frequency CL= 0 F; RL>20k- 65 - kHz
RR ripple rejection fripple = 100 Hz to 20 kHz;
VCC(ripple) = 50 mV;
VIF1IN =3mV
-36- dB
FM level detector output: pin LEVEL[5]
Rooutput resistance - - 500
RLload resistance 25 - - k
CLload capacitance - - 25 pF
LST level start alignment
position Vi(IF1IN) = 135 µV; level slope
aligned to (800 ±50) mV/dec;
level start aligned to
VLEVEL = (1.47 ±0.04) V
6 - 25 -
VLEVEL step size of level start
adjustment LSL[2:0] = 100 20 40 72 mV
LSL level slope alignment
position level slope measured from
Vi(IF1IN) = 135 µV to
Vi(IF1IN) = 1.35 mV; level slope
aligned to (800 ±50) mV/dec
0- 7 -
Vstep step size of level slope
adjustment Vi= 1 mV 40 60 80
RR ripple rejection VCC(ripple) =50mV;
fripple = 100 Hz -25- dB
IF counter (FM IF2 or AM IF2 counter); see Table 8
Pins IF1IN and IF1DEC[5]
Vi(sens) sensitivity voltage FM mode - 5 10 µV
Pins AMIF2IN and AMIF2DEC[8]
Vi(sens) sensitivity voltage AM mode; m = 0 - 70 260 µV
Table 111. Dynamic characteristics of the tuner
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
RR VCC(ripple)
VMPXAMOUT
-----------------------------
=
mV
dec
--------
RR VCC(ripple)
Vlevel(AC)
------------------------
=
VDAAOUT 1.915 n
128
---------
×0.1+


VVTUNE
×=
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 85 of 108
NXP Semiconductors TEF6904A
Integrated car radio
12.2 Dynamic characteristics of the sound processor
Fig 39. AM AGC circuit
008aaa016
JFET
LNA CASCODE
AGC
RF
FILTER
AGC
THRESHOLD
X
AM
MIXER1
X
AM
MIXER2
detector A
enable 1 mA
pin diode current
(FM mode)
AGCSW
reduce cascode
AGC control range
KAGC
detector B
4036, 373527, 282523199
pin
diode
IAMAGCTRFAGC
RFIN
AGC threshold
AGC[1:0]
VAMCAS
22
VAMCASFB AMMIX1IN AMMIX2OUT1,
AMMIX2OUT2
TEF6904AH
AMIF2IN
MIX1OUT1,
MIX1OUT2 IF1IN
Table 112. Dynamic characteristics of the sound processor
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
Stereo decoder and AM path
Vo(FM) FM mono output voltage
on pins LFOUT and
RFOUT
fMPXAMOUT = 1 kHz;
30 % FM modulation without
pilot
- 330 - mV
Vo(AM) AM output voltage on
pins LFOUT and RFOUT fAM = 1 kHz;
30 % AM modulation - 365 - mV
αcs channel separation fFMMPX = 1 kHz 40 - - dB
gf(L-R) stereo adjust for fine
adjustment of separation measure 1 kHz level for L R
modulation; compare to 1 kHz
level for L + R modulation
CSA[3:0] = 0000 - 0 - dB
CSA[3:0] = 0001 - 0.2 - dB
:-:-dB
CSA[3:0] = 1110 - 2.8 - dB
CSA[3:0] = 1111 - 3.0 - dB
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 86 of 108
NXP Semiconductors TEF6904A
Integrated car radio
S/N signal-to-noise ratio fMPXAMIN = 20 Hz to 15 kHz;
referenced to 1 kHz at
91 % FM modulation;
DEMP = 1
70 - - dB
THD total harmonic distortion FM mode; DEMP = 1;
measured with 15 kHz
brick-wall low-pass filter
fMPXAMIN = 200 Hz to
15 kHz - - 0.3 %
VMPXAMIN = 50 %; L; pilot on - - 0.3 %
VMPXAMIN = 50 %; R;
pilot on - - 0.3 %
Vo(bal) mono channel balance FM mode 1 - +1 dB
α19 pilot signal suppression 9 % pilot; fpilot = 19 kHz;
referenced to 1 kHz at
91 % FM modulation;
DEMP = 1
40 50 - dB
αsubcarrier suppression modulation off; referenced to
1 kHz at 91 % FM modulation
fsc = 38 kHz 35 50 - dB
fsc = 57 kHz 40 - - dB
fsc = 76 kHz 50 60 - dB
PSRR power supply ripple
rejection FM mode; fripple = 100 Hz;
VCC(AC) =V
ripple = 100 mV
(RMS)
24 - - dB
Vout frequency response FM mode
fMPXAMIN =20Hz 0.5 - +0.5 dB
fMPXAMIN =20kHz 0.5 - +0.5 dB
fcut(de-em) cut-off frequency of
de-emphasis filter 3 dB point; see Figure 31
DEMP = 1 (τ=50µs) - 3.18 - kHz
DEMP = 0 (τ=75µs) - 2.12 - kHz
mi(pilot) pilot threshold
modulation for automatic
switching by pilot input
voltage
stereo
on - 4.0 5.5 %
off 1.3 2.7 - %
hyspilot hysteresis of pilot
threshold voltage -2-dB
Noise blanker
FM part
tsup(min) minimum suppression
time -15-µs
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
VoL
VoR
---------
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 87 of 108
NXP Semiconductors TEF6904A
Integrated car radio
VMPXAMIN(M) noise blanker sensitivity
at MPXAMIN input
(peak value of noise
pulses)
tpulse =10µs; fpulse = 100 Hz
NBS[1:0] = 00 - 65 - mV
NBS[1:0] = 01 - 100 - mV
NBS[1:0] = 10 - 125 - mV
NBS[1:0] = 11 - 160 - mV
VLEVEL(M) noise blanker sensitivity
at LEVEL output
(peak value of noise
pulses) (test mode)
tpulse =10µs; fpulse = 100 Hz
NBL[1:0] = 00 - 10 - mV
NBL[1:0] = 01 - 25 - mV
NBL[1:0] = 10 - 36 - mV
NBL[1:0] = 11 - 50 - mV
AM audio part
tsup(min) minimum suppression
time - 400 - µs
MAM noise blanker sensitivity;
triggered from pulses at
MPXAMIN slew rate
NBS[1:0] = 00 - 16.5 - V/ms
NBS[1:0] = 01 - 18.6 - V/ms
NBS[1:0] = 10 - 21 - V/ms
NBS[1:0] = 11 - 23.5 - V/ms
Weak signal processing
Detectors
VeqUSN/f USN equivalent voltage
to frequency deviation
ratio
see Figure 24;
fMPXAMOUT = 150 kHz;
VMPXAMOUT = 250 mV;
HCMP = 1
[1]
USS[1:0] = 00 - 0.06 - V/kHz
USS[1:0] = 01 - 0.08 - V/kHz
USS[1:0] = 10 - 0.12 - V/kHz
USS[1:0] = 11 - 0.16 - V/kHz
VeqWAM/VLEV(p-p) WAM equivalent voltage
to peak-to-peak voltage
on pin LEVEL ratio
see Figure 24;
VLEVEL = 200 mV (p-p) at
f = 21 kHz on the level
voltage; HCMP = 1
[1]
WAS[1:0] = 00 - 7.5 - -
WAS[1:0] = 01 - 10 - -
WAS[1:0] = 10 - 15 - -
WAS[1:0] = 11 - 20 - -
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 88 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Setting of time constants for SNC, MUTE and HCC
tUSN(attack) USN detector attack time soft mute and SNC - 1 - ms
tUSN(recovery) USN detector recovery
time soft mute and SNC - 1 - ms
USS USN detector
desensitization USN sensitivity setting (USS)
versus level voltage (USN
sensitivity setting is
automatically reduced as level
voltage decreases)
VLEVEL > 1.25 V - - 3 -
1.25 V > VLEVEL > 1.125 V - - 2 -
1.125 V > VLEVEL > 1.0 V - - 1 -
1.0 V > VLEVEL -- 0-
tWAM(attack) WAM detector attack
time (SNC) -1-ms
tWAM(recovery) WAM detector recovery
time (SNC) -1-ms
tpeak(USN)(attack) peak detector attack time
for USN read-out via
I2C-bus
-1-ms
tpeak(USN)(recovery) peak detector recovery
time for USN read-out via
I2C-bus
-10-ms
tpeak(WAM)(attack) peak detector attack time
for WAM read-out via
I2C-bus
-1-ms
tpeak(WAM)(recovery) peak detector recovery
time for WAM read-out
via I2C-bus
-10-ms
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 89 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Control functions
Vstart(mute) soft mute start voltage FM mode; see Figure 28;
equivalent level voltage that
causes αmute = 3 dB;
MSL[1:0] = 11
MST[2:0] = 000 - 0.75 - V
MST[2:0] = 001 - 0.88 - V
MST[2:0] = 010 - 1 - V
MST[2:0] = 011 - 1.12 - V
MST[2:0] = 100 - 1.25 - V
MST[2:0] = 101 - 0.68 - V
MST[2:0] = 110 - 0.73 - V
MST[2:0] = 111 - 0.85 - V
AM mode; see Figure 29;
equivalent level voltage that
causes αmute = 3 dB;
MSL[1:0] = 11
MST[2:0] = 000 - 1.35 - V
MST[2:0] = 001 - 1.58 - V
MST[2:0] = 010 - 1.80 - V
MST[2:0] = 011 - 1.12 - V
MST[2:0] = 100 - 1.25 - V
MST[2:0] = 101 - 1.50 - V
MST[2:0] = 110 - 1.70 - V
MST[2:0] = 111 - 1.91 - V
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 90 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Cmute soft mute slope FM mode; see Figure 28;
slope of soft mute attenuation
withrespectto equivalentlevel
voltage; MST[2:0] = 000
MSLE = 0; MSL[1:0] = 00 - 8 - dB/V
MSLE = 0; MSL[1:0] = 01 - 16 - dB/V
MSLE = 0; MSL[1:0] = 10 - 24 - dB/V
MSLE = 0; MSL[1:0] = 11 - 32 - dB/V
MSLE = 1; MSL[1:0] = 00 - 40 - dB/V
MSLE = 1; MSL[1:0] = 01 - 48 - dB/V
AM mode; see Figure 29;
slope of soft mute attenuation
withrespectto equivalentlevel
voltage; MST[2:0] = 011
MSLE = 0; MSL[1:0] = 00 - 8 - dB/V
MSLE = 0; MSL[1:0] = 01 - 12 - dB/V
MSLE = 0; MSL[1:0] = 10 - 16 - dB/V
MSLE = 0; MSL[1:0] = 11 - 20 - dB/V
MSLE = 1; MSL[1:0] = 00 - 24 - dB/V
MSLE = 1; MSL[1:0] = 01 - 28 - dB/V
MSLE = 1; MSL[1:0] = 10 - 32 - dB/V
MSLE = 1; MSL[1:0] = 11 - 36 - dB/V
αmute(max) maximum soft mute
attenuation by USN see Figure 30;
fMPXAMOUT = 150 kHz;
VMPXAMOUT = 0.6 V (RMS);
USS[1:0] = 11
UMD[1:0] = 00 - 3 - dB
UMD[1:0] = 01 - 6 - dB
UMD[1:0] = 10 - 9 - dB
UMD[1:0] = 11 - 12 - dB
Vstart(SNC) SNC stereo blend start
voltage seeFigure 25;equivalent level
voltage that causes channel
separation is 10 dB;
SSL[1:0] = 10
SST[3:0] = 0000 - 1.5 - V
:-:-V
SST[3:0] = 1000 - 2.0 - V
:-:-V
SST[3:0] = 1111 - 2.45 - V
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
Cmute αmute
Veq.LEVEL
---------------------------
=
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 91 of 108
NXP Semiconductors TEF6904A
Integrated car radio
CSNC SNC slope see Figure 25; slope of
channel separation between
30 dB and 10 dB with respect
to level voltage;
SST[3:0] = 1010
SSL[1:0] = 00 - 38 - dB/V
SSL[1:0] = 01 - 51 - dB/V
SSL[1:0] = 10 - 63 - dB/V
SSL[1:0] = 11 - 72 - dB/V
Vstart(HCC) HCC start voltage seeFigure 26;f
audio = 10 kHz;
equivalent level voltage that
causes αHCC = 3 dB;
HSL[1:0] = 10
HST[2:0] = 000 - 1.17 - V
HST[2:0] = 001 - 1.42 - V
HST[2:0] = 010 - 1.67 - V
HST[2:0] = 011 - 1.92 - V
HST[2:0] = 100 - 2.17 - V
HST[2:0] = 101 - 2.67 - V
HST[2:0] = 110 - 3.17 - V
HST[2:0] = 111 - 3.67 - V
CHCC HCC slope see Figure 26;f
audio = 10 kHz;
HST[2:0] = 010
HSL[1:0] = 00 - 9 - dB/V
HSL[1:0] = 01 - 11 - dB/V
HSL[1:0] = 10 - 14 - dB/V
HSL[1:0] = 11 - 18 - dB/V
αHCC(max) maximum HCC
attenuation see Figure 26; faudio =10kHz
HCSF = 1 - 10 - dB
HCSF = 0 - 14 - dB
fcut cut-off frequency of fixed
HCC see Figure 27;3 dB point
(first order filter)
HCF[2:0] = 000 - reserved - kHz
HCF[2:0] = 001 - 2 - kHz
HCF[2:0] = 010 - 3 - kHz
HCF[2:0] = 011 - 5 - kHz
HCF[2:0] = 100 - 7 - kHz
HCF[2:0] = 101 - 10 - kHz
HCF[2:0] = 110 - wide - -
HCF[2:0] = 111 - unlimited - -
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
CSNC αcs
Veq.LEVEL
---------------------------
=
CHCC α10 kHz
Veq.LEVEL
---------------------------
=
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 92 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Analog-to-digital converters for I2C-bus
Level analog-to-digital converter (8-bit); see Table 10
VLEVEL(min) lower voltage limit of
conversion range - 0.25 - V
VLEVEL(max) upper voltage limit of
conversion range - 4.25 - V
VLEVEL bit resolution voltage - 15.7 - mV
Ultrasonic noise analog-to-digital converter (4-bit); see Figure 24
fUSN(min) conversion range lower
deviation limit fMPXAMOUT = 150 kHz - 0 - kHz
fUSN(max) conversion range upper
deviation limit fMPXAMOUT = 150 kHz - 100 - kHz
fUSN bit resolution - 6.25 - kHz
Wideband AM analog-to-digital converter (4-bit); see Figure 24
VWAM(min)(p-p) lower voltage limit of
conversion range
(peak-to-peak value)
fLEVEL = 21 kHz - 0 - mV
VWAM(max)(p-p) upper voltage limit of
conversion range
(peak-to-peak value)
fLEVEL = 21 kHz - 800 - mV
VWAM(p-p) bit resolution voltage
(peak-to-peak value) - 53.3 - mV
Tone/volume control
Ziinput impedance measured unbalanced;
pins INAL, INAR, INAC, INAD,
INBL, INBR, INC and IND
110 160 - k
pins INPL and INPR 110 160 - k
Zooutput impedance pins LFOUT, RFOUT, LROUT
and RROUT - - 100
pins PLOUT and PROUT - - 100
Gs(main) signal gain from pins
INAL, INAR, INAC, INAD,
INBL, INBR, INC and
IND to LFOUT, RFOUT,
LROUT and RROUT
1 - +1 dB
Gs(ext)i signal gain external input EXP1 = 1; from pins INPL and
INPR to LFOUT, RFOUT,
LROUT and RROUT
23 4dB
EXP1 = 0; EXP0 = 1;
from pins INPL and INPR via
tone/volume part to LFOUT,
RFOUT, LROUT and RROUT
56 7dB
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 93 of 108
NXP Semiconductors TEF6904A
Integrated car radio
Gs(ext)o signal gain to external
output see Figure 37; from
pins INAL, INAR, INAC, INAD,
INBL, INBR, INC and IND to
PLOUT and PROUT
via tone/volume part;
EXPS = 0 432dB
EXPS = 1 765dB
Vi(max) maximum input voltage THD = 0.2 %; Gvol =6 dB;
pins INAL, INAR, INAC, INAD,
INBL, INBR, INC and IND
2- - V
Vi(ext)(max) maximum input voltage
at external processor
inputs
THD = 0.2 %; pins INPL and
INPR
EXP1 = 1 1 - - V
EXP1 = 0; EXP0 = 1;
Gvol ≤−3dB 1- - V
Vo(max) maximum output voltage Gvol =+6dB
THD = 0.2 % 1.4 1.8 - V
THD = 1 %; RL=5k;
CL=10nF 1.4 1.8 - V
Gvol =+3dB;
OUTA = 1 (+3 dB)
THD = 0.2 % 2 2.2 - V
THD = 0.2 %; VCC = 8.0 V 1.6 1.8 - V
RL=5k; CL=10nF;
THD = 1 % 2 2.25 - V
RL=5k; CL=10nF;
THD = 1 %; VCC = 8.0 V 1.7 1.9 - V
fmax frequency response
(pins INAL, INAR, INAC,
INAD, INBL, INBR, INC
and IND)
upper 1 dB point; referenced
to 1 kHz 20 - - kHz
αASI attenuation during ASI f = 20 kHz referenced to 1 kHz - 0.15 1 dB
CMRR common mode rejection
ratio Gvol = 0 dB; line input
capacitance Ci=1µF
faudio = 1 kHz on common
mode inputs -60-dB
faudio = 20 Hz to 20 kHz on
common mode inputs 40 - - dB
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 94 of 108
NXP Semiconductors TEF6904A
Integrated car radio
THD total harmonic distortion configured as non-inverting,
single-ended inputs
faudio = 20 Hz to 10 kHz;
Vi= 1 V (RMS) - 0.02 0.1 %
faudio = 20 Hz to 10 kHz;
Vi= 2 V (RMS);
Gvol =10 dB
- 0.03 0.2 %
faudio =25Hz;
Vi= 500 mV (RMS);
Gbass = +8 dB; Gvol =0dB
- 0.025 0.2 %
faudio = 4 kHz;
Vi= 500 mV (RMS);
Gtreble = +8 dB; Gvol =0dB
- 0.02 0.2 %
αcs channel separation faudio =20Hzto20kHz 60 75 - dB
αSinput isolation of one
selected source to any
other input
source impedance of unused
input: 600
faudio =20Hzto10kHz 75 90 - dB
faudio = 20 kHz 70 - - dB
Vnoise(rms) noise voltage
(RMS value) ITU-R ARM-weighted and
20 kHz ‘brick wall’ without
input signal (source
impedance 600 );
unbalanced
Gvol = 0 dB - 12 20 µV
Gbass =+6dB;
Gtreble = +6 dB; Gvol =0dB -2435µV
Gvol = +20 dB - 71 100 µV
Gvol = +20 dB; balanced - 100 140 µV
Gvol =10 dB - 10 18 µV
Gvol =40 dB - 9.5 13.5 µV
outputs muted - 5 12 µV
using‘A-weighting’filter and
20 kHz ‘brick wall’;
Gvol =20 dB; start of
loudness = 12 dB
- 6.8 10 µV
Voffset(max) maximum DC offset between any two settings
(non-consecutive) on any one
audio control
-7-mV
between any two settings
(non-consecutive) on volume
control; Gvol +6 dB
-7-mV
between any two settings
(non-consecutive) on input
gain control; Ging +6 dB
-7-mV
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 95 of 108
NXP Semiconductors TEF6904A
Integrated car radio
PSRR power supply ripple
rejection VCC(AC) =V
ripple = 200 mV
(RMS); Gvol =0dB
fripple = 20 Hz to 100 Hz 35 65 - dB
fripple = 100 Hz to 1 kHz 50 70 - dB
fripple = 1 kHz to 20 kHz 30 50 - dB
fripple = 500 Hz - 70 - dB
αct crosstalk between bus
inputs and signal outputs fclk = 100 kHz [2] - 110 - dB
tddelay time from VCC
applied to final
DC voltage at outputs
-12-ms
Input gain
Ging input gain control see Table 76
maximum setting [3] -18-dB
minimum setting [3] -10 - dB
Gstep(vol) step resolution - 2 - dB
Volume
Gvol volume/balance gain
control see Table 83
maximum setting [3] -20-dB
minimum setting [3] -75 - dB
mute attenuation;
20 Hz to 20 kHz -90 80 dB
Gstep(vol) step resolution - 1 - dB
|∆Gset|gain set error Gvol = +20 dB to 35 dB - 0.25 1 dB
Gvol =36 dB to 75 dB - 0.55 3 dB
Gstep(vol) gain step error - - 1 dB
|∆Gtrack|gain tracking error
between left and right Gvol = +20 dB to 35 dB - 0.1 1 dB
Gvol =36 dB to 75 dB - 0.3 3 dB
Loudness; see Table 101 and Figure 38
Gbass loudness bass control
range [4] -20-dB
Gtreble loudness treble control
range -4-dB
Gstep loudness step resolution - 2 - dB
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 96 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] The equivalent level voltage is that value of the level voltage (on pin LEVEL) which results in the same weak signal control effect (for
instance HCC roll-off) as the output value of the specified detector (USN, WAM and multipath).
Treble
ftreble treble control filter
frequency see Figure 35;3dB
frequency of maximum treble
setting referenced to 100 kHz
TRF[1:0] = 00 - 8 - kHz
TRF[1:0] = 01 - 10 - kHz
TRF[1:0] = 10 - 12 - kHz
TRF[1:0] = 11 - 15 - kHz
Gtreble treble gain control TRE[2:0] = 111; TREM = 1 - 14 - dB
TRE[2:0] = 111; TREM = 0 - 14 - dB
Gstep(treble) step resolution gain - 2 - dB
Gstep(treble) treble step error - - 0.5 dB
Bass
fbass bass control filter
frequency at maximum
gain
see Figure 38
BAF[1:0] = 00 - 60 - Hz
BAF[1:0] = 01 - 80 - Hz
BAF[1:0] = 10 - 100 - Hz
BAF[1:0] = 11 - 120 - Hz
Gbass bass gain control BAS[3:0] = 0111; BASM = 1 - 14 - dB
BAS[3:0] = 0111; BASM = 0 - 14 - dB
Gstep(bass) step resolution gain - 2 - dB
Gstep(bass) bass step error - - 0.5 dB
EQbow equalizer bowing faudio = 1 kHz;
Vi= 500 mV (RMS);
Gbass = +12 dB; fbass =60Hz;
Gtreble = +12 dB;
fcut(treble) =15kHz
- 1.8 - dB
Fader
Gfader fader gain control see Table 91
maximum setting - 0 - dB
minimum setting - 64 - dB
output mute - - 80 dB
Gstep(fader) step resolution gain - 1 - dB
Gstep(fader) fader step error - - 1 dB
αmute audio mute volume control: mute and
output muted (bits MULF,
MURF, MULR and MURR)
80 90 - dB
Table 112. Dynamic characteristics of the sound processor
…continued
V
CC
= 8.5 V; T
amb
=25
°
C; see Figure 42; all AC values are given in RMS; treble: 10 kHz filter frequency; treble = 0 dB;
bass: 60 Hz filter frequency; bass = 0 dB; f
audio
= 1 kHz; G
vol
= 0 dB; G
fader
= 0 dB; loudness off; standard output gain
(byte OUTPUT; bit OUTA = 0); R
L
= 10 k
; C
L
= 1 nF; internal channel; unless otherwise specified.
Symbol Parameter Conditions Min Typ Max Unit
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 97 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[2] Crosstalk between bus inputs and signal outputs:
[3] The input gain setting ING and the volume setting VOL define the overall volume. The overall range is limited to 83 dB to +28 dB. For
values > +28 dB the actual value is +28 dB. For overall values < 83 dB the actual value is mute.
[4] The maximum bass gain including BASS setting is +20 dB.
13. I2C-bus characteristics
The maximum I2C-bus communication speed is 400 kbit/s. SDA and SCL HIGH and LOW
internal thresholds are specified according to an I2C-bus voltage range from 2.5 V to 3.3 V
including I2C-bus voltage tolerances of 10 %. The bus interface tolerates also SDA and
SCL signals from a 5 V bus. Restrictions for VIL in a 5 V application can be derived from
Table 113.
[1] Minimum value of tof; Cb = total capacitance of one I2C-bus line [pF].
[2] Typical value of tof; the output fall time tof [ns] depends on the total load capacitance Cb [pF] and the I2C-bus voltage VDD [V]:
tof =112 ×VDD × Cb.
αct 20logVbus(p-p)
Vo(rms)
--------------------
=
Table 113. I2C-bus parameters
Symbol Parameter Conditions Min Typ Max Unit
VIL LOW-level input voltage - - 1.09 V
VIH HIGH-level input voltage 1.56 - - V
CSDA capacitance of SDA pin - 4 6 pF
CSCL capacitance of SCL pin - 3 5 pF
tDOR(HL) data output reaction time
(acknowledge and read
data) HIGH-to-LOW
VDD = 5 V; I = 3 mA;
Cb= 400 pF;
see Figure 40
- 700 863 ns
VDD = 3.3 V;
Rp= 1.8 k;
Cb= 400 pF;
see Figure 40
- 570 668 ns
VDD = 2.5V; Rp=35k;
Cb=10pF;
see Figure 40
- 520 593 ns
tDOR(LH) data output reaction time
(read data) LOW-to-HIGH see Figure 40 - 450 488 ns
tof output fall time Cb= 10 pF to 120 pF;
see Figure 41 [1] 20 + 0.1Cb10 × VDD -ns
Cb 120 pF;
see Figure 41 [1][2] 20 + 0.1Cb- 250 ns
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 98 of 108
NXP Semiconductors TEF6904A
Integrated car radio
a. Data change from LOW to HIGH. b. Data change from HIGH to LOW.
Fig 40. Data output reaction time of the IC
001aac124
SDA
SCL VIL(max)
tDOR(LH)
001aab802
VIL(max)
0.7VDD
tDOR(HL)
Fig 41. Definition of the fall time of the output signal
001aab803
VDD
0.7VDD
0.3VDD
tof
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 99 of 108
NXP Semiconductors TEF6904A
Integrated car radio
14. Overall system parameters
Table 114. Overall system parameters
Symbol Parameter Conditions Min Typ Max Unit
Supply current in FM mode
ICC total supply current
inclusive IV60
- 102 - mA
Supply current in AM mode
ICC total supply current
inclusive IV60
-89- mA
AM overall system parameters
ftune AM tuning frequency LW 144 - 288 kHz
MW 522 - 1710 kHz
SW 2.3 - 26.1 MHz
Vsens sensitivity voltage fRF = 990 kHz; m = 0.3;
fmod = 1 kHz;
BAF = 2.15 kHz;
(S+N)/N = 26 dB;
dummy aerial
15 pF/60 pF
-50- µV
S/N ultimate signal-to-noise
ratio 54 58 - dB
THD total harmonic
distortion 200 µV < VRF < 1 V;
m = 0.8; fAF = 400 Hz - 0.4 1 %
IP3 3rd-order intercept
point f = 40 kHz - 130 - dBµV
FM overall system parameters
ftune FM tuning frequency 65 - 108 MHz
Vsens sensitivity voltage (RF
input voltage at
(S+N)/N = 26 dB)
f = 22.5 kHz;
fmod = 1 kHz;
DEMP = 1; B = 300 Hz
to 22 kHz; measured
with 75 dummy
antenna and test circuit
-2- µV
(S+N)/N maximum signal plus
noise-to-noise ratio of
MPXAM output voltage
Vi= 3 mV;
f = 22.5 kHz;
fmod = 1 kHz;
DEMP = 1; B = 300 Hz
to 22 kHz; measured
with 75 dummy
antenna and test circuit
-60- dB
THD total harmonic
distortion f = 75 kHz - 0.5 1 %
IP3 3rd-order intercept
point f = 400 kHz - 120 - dBµV
xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxx xxxxxxxxxx xxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx
xxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxx x x
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 100 of 108
NXP Semiconductors TEF6904A
Integrated car radio
15. Application information
Fig 42. Application diagram of TEF6904AH
reset
hold
fast
readhold
008aaa017
77
78
79
1
2
3
4
5
6
7
10 to 13
14
15
16
8
9
17 18 2019 21 22 23 25 27 28 29 34 35 36 37 38 39 40
41
42
43
44
45
50
51
52
57
58
59
60
61
555653
from/to EXP SEL. 1, 2
54
64
100 nF
6566676869707172, 73, 7475766263
30, 31, 32, 3324
38
40
25
iAM
iFM
80
VP
VP
SDA
SCL
VP
I2C-bus
RROUT
LROUT
RFOUT
LFOUT
INPR
100 nF
10
k
100 nF
INPLPROUTPLOUT
TEF6904AH
FM
STEREO
DECODER
AM NOISE
DETECTOR
FM NOISE
DETECTOR
NOISE
BLANKER HIGH
CUT
SNC
MULTIPATH,
LEVEL,
ADJACENT CHANNEL,
MODULATION AND
OFFSET
DETECTION
WEAK SIGNAL AND
FM BANDWIDTH
CONTROL LOGIC
HCC
BW
SM
EXP
SEL. 1
INPUT
SELECT
DE-EMPHASIS
50 µs/75 µs
INPUT GAIN,
VOLUME,
BALANCE,
MUTE
LOUDNESS,
BASS,
TREBLE
I2C-BUS
TUNING
STATE
MACHINE
FM
DEMODULATOR
AM
DEMODULATOR
AM IF NOISE
DETECTOR
FM/AM
RF AGC CASCODE
CONTROL
IF COUNT
AUDIO STEP INTERPOLATION
EXP
SEL. 2 F/R
FADER
DIV
fREF
Φ
PLL
÷N BAND
÷M
÷2
LO2 90°
soft mute
tuning
mute
ana
swap
snc hcc
LO1 90°
ifbw
90°
antenna DAA
VP
VPVPVP
VP
VP
LEVEL
USN
MOD
WAM
OFFS
26
mix1
C1
2.2 pF
20.5 MHz LINE INPUTS
L+R+LRL+LR+
LR
LR L
MM
MM
MM+
RLR
LR
LR LR
R
10
k
R2R1
47
1 µF
47 µF
100 nF
22
nF
1 nF
270 pF
100 nF
10 k
2.2 k
4.7
k
3.9
nF
100 nF
22 nF
1 nF
47
k
6.8 pF
8.2 pF
100 pF
6.8 pF
1 µF
15 µH
1 mH
27 pF
220
nF
L3
560
47
47 pF
220
nF 100
nF
100
nF
100 nF 1 µF22
nF
22
nF
SFE10.7MS3 SFP450H
22
nF
6.8 µH
470 k
1 nF 1 nF
10 nF
10 nF
BAV99
BC848C
L2
100
nH
3.3
nF
1 nF
1.2 k
22 k
BB208 L1
BAP64-04
L4
vcc
gnd
vref
6v
pll
pll
i.c.
vcm
vco
vco
vtc
n.c.
rf rf i.c. dc if1
220 pF
1.5 M
100
nF
BF862
82
560
BAP70AM
100 nF
46
49
dig2
dig1
47
48
i.c.
i.c.
MIXER
LO2 90°
MIXER
LO2
LO1
MIXER
MIXER
LO1 90°
BB207
90°
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 101 of 108
NXP Semiconductors TEF6904A
Integrated car radio
[1] All low value capacitors (1 nF) must be of NP0 type for guaranteed high frequency performance.
[2] The capacitor is used to achieve a crystal frequency of 20.5 MHz together with the crystal type LN-G102-587.
Table 115. List of components[1]
Symbol Component Type Manufacturer
C1 capacitor for frequency pulling 2.2 pF[2] -
C2 capacitor for VCO tuning 270 pF -
C3 decoupling capacitor for VCO tuning 100 nF -
R1 resistor for supply V60 47 ; 0.2 W -
L1 oscillator coil E543SNAS-02010 TOKO
L2 FM RF selectivity coil C6342A-R11 SAGAMI
L3 10.7 MHz IF transformer PF670CCS-A065DX TOKO
L4 450 kHz IF transformer P7PSGAE-A021YBY=S TOKO
X1 crystal 20.5 MHz LN-G102-587 NDK
D1 VCO varactor diode BB208 NXP Semiconductors
D2 RF selectivity varactor diode BB207 NXP Semiconductors
D3 FM PIN diode BAP64-04 NXP Semiconductors
D4 AM PIN diode BAP70AM NXP Semiconductors
D5 ElectroStatic Discharge (ESD) protection diode BAV99 NXP Semiconductors
T1 AM Low Noise Amplifier (LNA) JFET transistor BF862 NXP Semiconductors
T2 AM LNA cascode transistor BC847C NXP Semiconductors
F1 10.7 MHz ceramic filter SFELA10M7HAA0-B0 muRata
F2 450 kHz ceramic filter CFWLA450KGFA-B0 muRata
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 102 of 108
NXP Semiconductors TEF6904A
Integrated car radio
16. Package outline
Fig 43. Package outline SOT496-1 (QFP80)
UNIT A1A2A3bpceLL
pywv θ
REFERENCES
OUTLINE
VERSION EUROPEAN
PROJECTION ISSUE DATE
IEC JEDEC JEITA
mm 0.25
0.10 2.75
2.55 0.25 0.23
0.13 14.1
13.9 0.65 17.45
16.95 1.00
0.65 7
0
o
o
0.12 0.10.21.6
DIMENSIONS (mm are the original dimensions)
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
1.03
0.73
SOT496-1 135E06 MS-022 ED-7311EE 98-07-01
02-10-04
D(1) E(1)
14.1
13.9
HDHEZD(1) ZE(1)
17.45
16.95 1.00
0.65
bp
e
E
B
20
D
H
bp
E
H
vMB
D
ZD
A
ZE
e
vMA
1
80
6160 4140
21
0.38
0.22
pin 1 index
wM
wM
0 5 10 mm
scale
QFP80: plastic quad flat package; 80 leads (lead length 1.6 mm); body 14 x 14 x 2.7 mm SOT496-1
A
max.
3
y
c
X
θ
A1
A
Lp
detail X
L
(A )
3
A2
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 103 of 108
NXP Semiconductors TEF6904A
Integrated car radio
17. Soldering
This text provides a very brief insight into a complex technology. A more in-depth account
of soldering ICs can be found in Application Note
AN10365 “Surface mount reflow
soldering description”
.
17.1 Introduction to soldering
Soldering is one of the most common methods through which packages are attached to
Printed Circuit Boards (PCBs), to form electrical circuits. The soldered joint provides both
the mechanical and the electrical connection. There is no single soldering method that is
ideal for all IC packages. Wave soldering is often preferred when through-hole and
Surface Mount Devices (SMDs) are mixed on one printed wiring board; however, it is not
suitable for fine pitch SMDs. Reflow soldering is ideal for the small pitches and high
densities that come with increased miniaturization.
17.2 Wave and reflow soldering
Wave soldering is a joining technology in which the joints are made by solder coming from
a standing wave of liquid solder. The wave soldering process is suitable for the following:
Through-hole components
Leaded or leadless SMDs, which are glued to the surface of the printed circuit board
Not all SMDs can be wave soldered. Packages with solder balls, and some leadless
packages which have solder lands underneath the body, cannot be wave soldered. Also,
leaded SMDs with leads having a pitch smaller than ~0.6 mm cannot be wave soldered,
due to an increased probability of bridging.
The reflow soldering process involves applying solder paste to a board, followed by
component placement and exposure to a temperature profile. Leaded packages,
packages with solder balls, and leadless packages are all reflow solderable.
Key characteristics in both wave and reflow soldering are:
Board specifications, including the board finish, solder masks and vias
Package footprints, including solder thieves and orientation
The moisture sensitivity level of the packages
Package placement
Inspection and repair
Lead-free soldering versus PbSn soldering
17.3 Wave soldering
Key characteristics in wave soldering are:
Process issues, such as application of adhesive and flux, clinching of leads, board
transport, the solder wave parameters, and the time during which components are
exposed to the wave
Solder bath specifications, including temperature and impurities
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 104 of 108
NXP Semiconductors TEF6904A
Integrated car radio
17.4 Reflow soldering
Key characteristics in reflow soldering are:
Lead-free versus SnPb soldering; note that a lead-free reflow process usually leads to
higher minimum peak temperatures (see Figure 44) than a PbSn process, thus
reducing the process window
Solder paste printing issues including smearing, release, and adjusting the process
window for a mix of large and small components on one board
Reflow temperature profile; this profile includes preheat, reflow (in which the board is
heated to the peak temperature) and cooling down. It is imperative that the peak
temperature is high enough for the solder to make reliable solder joints (a solder paste
characteristic). In addition, the peak temperature must be low enough that the
packages and/or boards are not damaged. The peak temperature of the package
depends on package thickness and volume and is classified in accordance with
Table 116 and 117
Moisture sensitivity precautions, as indicated on the packing, must be respected at all
times.
Studies have shown that small packages reach higher temperatures during reflow
soldering, see Figure 44.
Table 116. SnPb eutectic process (from J-STD-020C)
Package thickness (mm) Package reflow temperature (°C)
Volume (mm3)
< 350 350
< 2.5 235 220
2.5 220 220
Table 117. Lead-free process (from J-STD-020C)
Package thickness (mm) Package reflow temperature (°C)
Volume (mm3)
< 350 350 to 2000 > 2000
< 1.6 260 260 260
1.6 to 2.5 260 250 245
> 2.5 250 245 245
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 105 of 108
NXP Semiconductors TEF6904A
Integrated car radio
For further information on temperature profiles, refer to Application Note
AN10365
“Surface mount reflow soldering description”
.
18. Revision history
MSL: Moisture Sensitivity Level
Fig 44. Temperature profiles for large and small components
001aac844
temperature
time
minimum peak temperature
= minimum soldering temperature
maximum peak temperature
= MSL limit, damage level
peak
temperature
Table 118. Revision history
Document ID Release date Data sheet status Change notice Supersedes
TEF6904A_3 20080320 Product data sheet PCN20071211003 TEF6904A_2
Modifications: The format of this data sheet has been redesigned to comply with the new identity guidelines of
NXP Semiconductors.
Legal texts have been adapted to the new company name where appropriate.
Table 107: test mode description corrected
TEF6904A_2 20060711 Product data sheet - TEF6904A_1
Modifications: Table 22: added row 1Fh
Section 8.2.27: changed 1Fh to 1Eh in table titles
Section 8.2.28: added
Table 111: AM demodulator output pin MPXAMOUT specification: changed values of Vo
Table 112: stereo decoder and AM path specification: changed value of Vo(AM)
TEF6904A_1 20060203 Preliminary data sheet - -
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 106 of 108
NXP Semiconductors TEF6904A
Integrated car radio
19. Legal information
19.1 Data sheet status
[1] Please consult the most recently issued document before initiating or completing a design.
[2] The term ‘short data sheet’ is explained in section “Definitions”.
[3] The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status
information is available on the Internet at URL http://www.nxp.com.
19.2 Definitions
Draft — The document is a draft version only. The content is still under
internal review and subject to formal approval, which may result in
modifications or additions. NXP Semiconductors does not give any
representations or warranties as to the accuracy or completeness of
information included herein and shall have no liability for the consequences of
use of such information.
Short data sheet — A short data sheet is an extract from a full data sheet
with the same product type number(s) and title. A short data sheet is intended
for quick reference only and should not be relied upon to contain detailed and
full information. For detailed and full information see the relevant full data
sheet, which is available on request via the local NXP Semiconductors sales
office. In case of any inconsistency or conflict with the short data sheet, the
full data sheet shall prevail.
19.3 Disclaimers
General — Information in this document is believed to be accurate and
reliable. However, NXP Semiconductors does not give any representations or
warranties, expressed or implied, as to the accuracy or completeness of such
information and shall have no liability for the consequences of use of such
information.
Right to make changes — NXP Semiconductors reserves the right to make
changes to information published in this document, including without
limitation specifications and product descriptions, at any time and without
notice. This document supersedes and replaces all information supplied prior
to the publication hereof.
Suitability for use — NXP Semiconductors products are not designed,
authorized or warranted to be suitable for use in medical, military, aircraft,
space or life support equipment, nor in applications where failure or
malfunction of an NXP Semiconductors product can reasonably be expected
to result in personal injury, death or severe property or environmental
damage. NXP Semiconductors accepts no liability for inclusion and/or use of
NXP Semiconductors products in such equipment or applications and
therefore such inclusion and/or use is at the customer’s own risk.
Applications — Applications that are described herein for any of these
products are for illustrative purposes only. NXP Semiconductors makes no
representation or warranty that such applications will be suitable for the
specified use without further testing or modification.
Limiting values — Stress above one or more limiting values (as defined in
the Absolute Maximum Ratings System of IEC 60134) may cause permanent
damage to the device. Limiting values are stress ratings only and operation of
the device at these or any other conditions above those given in the
Characteristics sections of this document is not implied. Exposure to limiting
values for extended periods may affect device reliability.
Terms and conditions of sale — NXP Semiconductors products are sold
subject to the general terms and conditions of commercial sale, as published
at http://www.nxp.com/profile/terms, including those pertaining to warranty,
intellectual property rights infringement and limitation of liability, unless
explicitly otherwise agreed to in writing by NXP Semiconductors. In case of
any inconsistency or conflict between information in this document and such
terms and conditions, the latter will prevail.
No offer to sell or license — Nothing in this document may be interpreted
or construed as an offer to sell products that is open for acceptance or the
grant, conveyance or implication of any license under any copyrights, patents
or other industrial or intellectual property rights.
Quick reference data — The Quick reference data is an extract of the
product data given in the Limiting values and Characteristics sections of this
document, and as such is not complete, exhaustive or legally binding.
19.4 Trademarks
Notice: All referenced brands, product names, service names and trademarks
are the property of their respective owners.
I2C-bus — logo is a trademark of NXP B.V.
20. Contact information
For additional information, please visit: http://www.nxp.com
For sales office addresses, send an email to: salesaddresses@nxp.com
Document status[1][2] Product status[3] Definition
Objective [short] data sheet Development This document contains data from the objective specification for product development.
Preliminary [short] data sheet Qualification This document contains data from the preliminary specification.
Product [short] data sheet Production This document contains the product specification.
TEF6904A_3 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 03 — 20 March 2008 107 of 108
continued >>
NXP Semiconductors TEF6904A
Integrated car radio
21. Contents
1 General description. . . . . . . . . . . . . . . . . . . . . . 1
2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3 Quick reference data . . . . . . . . . . . . . . . . . . . . . 2
4 Ordering information. . . . . . . . . . . . . . . . . . . . . 3
5 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6 Pinning information. . . . . . . . . . . . . . . . . . . . . . 5
6.1 Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
6.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 5
7 Functional description . . . . . . . . . . . . . . . . . . . 7
7.1 FM mixer 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
7.2 FM RF AGC . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7.3 FM mixer 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7.4 FM IF2 channel filter. . . . . . . . . . . . . . . . . . . . . 8
7.5 FM limiter and level detection. . . . . . . . . . . . . . 8
7.6 FM demodulator . . . . . . . . . . . . . . . . . . . . . . . . 8
7.7 Center frequency and bandwidth tuning and
center frequency DAA. . . . . . . . . . . . . . . . . . . . 8
7.8 Bandwidth control algorithm . . . . . . . . . . . . . . . 8
7.9 VCO and dividers . . . . . . . . . . . . . . . . . . . . . . . 9
7.10 Crystal oscillator. . . . . . . . . . . . . . . . . . . . . . . . 9
7.11 Tuning PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
7.12 Antenna DAA . . . . . . . . . . . . . . . . . . . . . . . . . . 9
7.13 AM RF AGC control . . . . . . . . . . . . . . . . . . . . . 9
7.14 AM mixer 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
7.15 AM IF noise blanker . . . . . . . . . . . . . . . . . . . . 10
7.16 AM IF AGC amplifier and demodulator. . . . . . 10
7.17 AM level detection. . . . . . . . . . . . . . . . . . . . . . 10
7.18 AM and FM level DAA. . . . . . . . . . . . . . . . . . . 10
7.19 AM and FM IF counter . . . . . . . . . . . . . . . . . . 10
7.20 Tuning mute . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.21 FM stereo decoder . . . . . . . . . . . . . . . . . . . . . 10
7.22 FM and AM AF noise blanker . . . . . . . . . . . . . 11
7.23 Fixed high cut and high cut control. . . . . . . . . 11
7.24 De-emphasis. . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.25 Weak signal processing . . . . . . . . . . . . . . . . . 11
7.26 Audio step interpolation . . . . . . . . . . . . . . . . . 11
7.27 Source selector. . . . . . . . . . . . . . . . . . . . . . . . 11
7.28 VU-meter read . . . . . . . . . . . . . . . . . . . . . . . . 12
7.29 Volume and balance . . . . . . . . . . . . . . . . . . . . 12
7.30 CD compression. . . . . . . . . . . . . . . . . . . . . . . 12
7.31 Bass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.32 Treble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.33 Loudness . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.34 Fader. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.35 External processor I/O . . . . . . . . . . . . . . . . . . 13
8I
2C-bus protocol. . . . . . . . . . . . . . . . . . . . . . . . 13
8.1 Read mode. . . . . . . . . . . . . . . . . . . . . . . . . . . 14
8.1.1 Read mode: data byte IFCOUNTER . . . . . . . 14
8.1.2 Read mode: data byte LEVEL . . . . . . . . . . . . 17
8.1.3 Read mode: data byte USN/WAM . . . . . . . . . 18
8.1.4 Read mode: data byte MOD . . . . . . . . . . . . . 18
8.1.5 Read mode: data byte IFBW . . . . . . . . . . . . . 20
8.1.6 Read mode: data byte ID . . . . . . . . . . . . . . . . 20
8.1.7 Read mode: data byte TEMP. . . . . . . . . . . . . 21
8.2 Write mode. . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.2.1 Mode and subaddress byte for write . . . . . . . 27
8.2.2 Write mode: data byte BANDWIDTH . . . . . . . 34
8.2.3 Write mode: data bytes PLLM and PLLL . . . . 36
8.2.4 Write mode: data byte DAA . . . . . . . . . . . . . . 36
8.2.5 Write mode: data byte AGC . . . . . . . . . . . . . . 37
8.2.6 Write mode: data byte BAND. . . . . . . . . . . . . 38
8.2.7 Tuning overview . . . . . . . . . . . . . . . . . . . . . . . 39
8.2.8 Write mode: data byte LEVELALGN . . . . . . . 40
8.2.9 Write mode: data byte IFCF. . . . . . . . . . . . . . 40
8.2.10 Write mode: data byte IFCAP . . . . . . . . . . . . 41
8.2.10.1 Factory alignment of bits IFCAP[3:0] . . . . . . . 41
8.2.10.2 Initialization of the radio . . . . . . . . . . . . . . . . . 41
8.2.10.3 Factory alignment of IFCF . . . . . . . . . . . . . . . 41
8.2.11 Write mode: data byte ACD . . . . . . . . . . . . . . 42
8.2.12 Write mode: data byte SENSE. . . . . . . . . . . . 43
8.2.13 Write mode: data byte TIMING . . . . . . . . . . . 44
8.2.14 Write mode: data byte SNC . . . . . . . . . . . . . . 46
8.2.15 Write mode: data byte HIGHCUT. . . . . . . . . . 47
8.2.16 Write mode: data byte SOFTMUTE . . . . . . . . 50
8.2.17 Write mode: data byte RADIO . . . . . . . . . . . . 54
8.2.18 Write mode: data byte INPUT . . . . . . . . . . . . 55
8.2.19 Write mode: data byte VOLUME . . . . . . . . . . 57
8.2.20 Write mode: data byte TREBLE. . . . . . . . . . . 64
8.2.21 Write mode: data byte BASS . . . . . . . . . . . . . 65
8.2.22 Write mode: data byte FADER. . . . . . . . . . . . 67
8.2.23 Write mode: data byte OUTPUT . . . . . . . . . . 68
8.2.24 Write mode: data byte BALANCE . . . . . . . . . 69
8.2.25 Write mode: data byte LOUDNESS . . . . . . . . 70
8.2.26 Write mode: data byte POWER . . . . . . . . . . . 72
8.2.27 Write mode: data bytes RESERVED . . . . . . . 72
8.2.28 Write mode: data bytes TEST . . . . . . . . . . . . 73
9 Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 73
10 Thermal characteristics . . . . . . . . . . . . . . . . . 74
11 Static characteristics . . . . . . . . . . . . . . . . . . . 74
12 Dynamic characteristics. . . . . . . . . . . . . . . . . 76
12.1 Dynamic characteristics of the tuner . . . . . . . 76
12.2 Dynamic characteristics of the sound
processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
NXP Semiconductors TEF6904A
Integrated car radio
© NXP B.V. 2008. All rights reserved.
For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: salesaddresses@nxp.com
Date of release: 20 March 2008
Document identifier: TEF6904A_3
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in section ‘Legal information’.
13 I2C-bus characteristics . . . . . . . . . . . . . . . . . . 97
14 Overall system parameters. . . . . . . . . . . . . . . 99
15 Application information. . . . . . . . . . . . . . . . . 100
16 Package outline . . . . . . . . . . . . . . . . . . . . . . . 102
17 Soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
17.1 Introduction to soldering . . . . . . . . . . . . . . . . 103
17.2 Wave and reflow soldering . . . . . . . . . . . . . . 103
17.3 Wave soldering. . . . . . . . . . . . . . . . . . . . . . . 103
17.4 Reflow soldering. . . . . . . . . . . . . . . . . . . . . . 104
18 Revision history. . . . . . . . . . . . . . . . . . . . . . . 105
19 Legal information. . . . . . . . . . . . . . . . . . . . . . 106
19.1 Data sheet status . . . . . . . . . . . . . . . . . . . . . 106
19.2 Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . 106
19.3 Disclaimers. . . . . . . . . . . . . . . . . . . . . . . . . . 106
19.4 Trademarks. . . . . . . . . . . . . . . . . . . . . . . . . . 106
20 Contact information. . . . . . . . . . . . . . . . . . . . 106
21 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107