ISS (INTELLIG ENT SELECTIVITY SYSTEM)
FOR CANCELLATION OF ADJACENT
CHANNEL AND NOISE INFLUENCES
■ ADJACENT CHANNEL MUTE
■ FULLY ELECTR ONIC ALIGNMENT
■ ALL FUNCTIONS I
■ ISS FILTE R STATUS I NFORMATION I
READABLE
DESCRIPTION
The TDA7512 is a high performance tuner circuit for
AM/FM car radio. It contains mixer, IF amplifier, demodulator for AM and FM, q uality detection, ISS filter
and PLL synthesizer with IF count er on a single c hip.
Use of BICMOS technology allows the implementation of several tuning function s and a mini mum of external components.
2
C-BUS CONTROLLED
2
C-BUS
September 2003
This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice.
9FMMIX1IN2FM Input2 Mixer1
10FMAGCTCFM AGC Time Constant
11TV1Tuning Voltage Preselection1
LPAM
VREF2
LPFM
LPHC
TQFP64
12TV2Tuning Voltage Preselection2
13ADJCHIdent. Adjacent Channel Output
3/42
TDA7512
PIN DESCRIPTI ON (continued)
N°Pin NameFunction
14FSUUnweighted Fieldstrength Output
15ISSTCTime Constant for ISS Filter Switch
16VCCVCOVCO Supply
17GNDVCOVCO Ground
18VCOBVCO Input Base
19VCOEVCO Output Emitter
20DEVTCDeviation Detector Time Constant
21XTALGXtal Oscillator to MOS Gate
22XTALDXtal Oscillator to MOS Drain
23GNDVCC3VCC3 Ground
24SSTOPSearch Stop Output
25SDA
26SCL
27VCC3Supply Tuning Voltage
28LPOUTO p Amp O u tput to PLL Loop Filters
29VREF2Voltage Reference for PLL Op Amp
30LPAMOp Amp Input to PLL Loop Filters AM
31LPFMOp Amp Input to PLL Loop Filters FM
32LPHCHigh Current PLL Loop Filter Input
33GNDVCC1Digital Ground
34AMST/MPAM Stereo Out / Ident. Multipath Output
35FSWWeighted Fi eldstrength Output
36VCC1Digital Supply
37MPX/AFAMMPX Output / AM AF Out put
38AMI FREFReference Voltage AM IF Amp
39AMIFBPFAM IF Filter
40AMAGC2TCAM AGC2 Time Constant
2
C-Bus Da ta
I
2
C-Bus Clock
I
41AMDETCAM Detector Capacitor
42MUTETCSoftmute Time Constant
43AMIF2INInput AM IF2
44REFDEMC FM/AM Demodulator Reference FM/AM
45FMMIX2IN2FM IF1 MIX2 Input1
59GNDIF1FM IF1 Ground
60FMIF1AGCINFM IF1 AG C Input
61VCCIF1IF1 Supply
62AMRFAGCTCAM RF AGC Time Constant
63MIX1OUT2MIX Tank 10.7MHz
64MIX1OUT1MIX Tank 10.7MHz
THERMA L D ATA
Table 1.
SymbolParameterValueUnit
R
th(j-a)
Thermal resistance junction to ambient68 max.°C/W
ABSOLUTE MAXIMUM RATINGS
Table 2.
SymbolParameterValueUnit
V
T
amb
T
stg
Supply Voltage10.5V
S
Ambient Temperature-40 to 85°C
Storage Temperature-55 to +150°C
5/42
TDA7512
Table 3. ELECTRICAL CHARACTERISTICS
T
= +25°C, V
amb
f
=1kHz, f
MOD
specified.
SymbolParameterTest ConditionMin. Typ.Max.Unit
Supply
= V
CC1
IF1
CC2
=10.7MHz, f
= V
= V
CC3
=450KHz, f
IF2
CCVCO
= V
= V
CCMIX1
= 10.25MHz, in application circuit, unless otherwise
= 10.25MHz, in application circuit, unless otherwise
Xtal
=8.5V, fRF= 98MHz, dev. = 40kHz,
CCIF1
∆V
R
S-meter offsetSL, SMSL=1-1515dB
14
Output resistance200
OUT
TKTemp coeff.0ppm/K
S-meter, Weighted Fieldstrength
R
V
V
OUT
Fieldstrength outputV46 = 0V
35
Fieldstrength outputV46 = 1V
35
RMS
RMS
Output resistance12
2.5V
4.9V
Adjacent Channel Gain
G
G
Gain minimumACG=032dB
min
Gain maximumACG=138dB
max
Adjacent Channel Filter
f
f
f
-20dB
-3dB frequency highpassACF=0100kHz
HP
Centre frequencyACF=1100kHz
BP
Attenuation 20dB 70kHz
Adjacent Channel Output
V
Output voltage low0.1V
13
Ω
Ω
k
V
R
Output voltage high4.9V
13
Output resistance4
OUT
Multipath Channel Gain
G
G
Gain minimumMPG=012dB
min
Gain maximumMPG=123dB
max
Multipath Bandpass Filter
f
Lower
f
Upper
Centre frequency lowMPF=019kHz
Centre frequency up MPF=1 31kHz
QQuality factor 510
Multipath Output
V
V
R
Output voltage low0.1V
34
Output voltage high4.9V
34
Output resistance2.5
OUT
k
k
Ω
Ω
9/42
TDA7512
Table 3. ELECTRICAL CHARACTERISTICS (continued)
T
= +25°C, V
amb
f
=1kHz, f
MOD
specified.
SymbolParameterTest ConditionMin. Typ.Max.Unit
ISS (intelligent Selectivity System)
Filter 450kHz
= V
CC1
IF1
CC2
=10.7MHz, f
= V
= V
CC3
=450KHz, f
IF2
CCVCO
= V
= V
CCMIX1
= 10.25MHz, in application circuit, unless otherwise
Xtal
=8.5V, fRF= 98MHz, dev. = 40kHz,
CCIF1
f
centre
Centre frequencyf
REF_intern
= 450kHz450kHz
BW 3dB Bandwidth, -3dBISS80 = 180kHz
BW
Bandwidth, -20dBISS80 = 1150kHz
20dB
BW 3dB Bandwidth, -3dBISS80 = 0120kHz
BW
Bandwidth, -20dBISS80 = 0250kHz
20dB
BW 3dB Bandwidth weather bandISS30 = 130kHz
BW
-20dB weather bandISS30 = 180kHz
20dB
Adjacent Channel ISS Filter Threshold
V
V
V
V
Internal low thresholdACNTH0V
NTH
Internal high thresholdACNTH0.3V
NTH
Internal low thresholdACWTH0.25V
WTH
Internal high thresholdACWTH
WTH
0.95
Multipath Threshold
V
THMP
Internal low thresholdMPTH0.50V
V
V
THMP
Internal high thresholdMPTH1.25V
ISS Filter Time Constant
Charge current low midTISS, ISSCTL = 1-74
I
15
I
Charge current high midTISS, ISSCTL = 1 -60
15
I
Charge current low narrowTISS, ISSCTL = 1-124
15
I
Charge current high narrowTISS, ISSCTL = 1 -110
15
I
Discharge current lowTISS, ISSCTL = 0
15
I
Discharge current highTISS, ISSCTL = 0 15
15
V
Low voltage ISSCTL = 00.1V
15
10/42
µA
µA
µA
µA
1
µA
µA
TDA7512
Table 3. ELECTRICAL CHARACTERISTICS (continued)
T
= +25°C, V
amb
f
=1kHz, f
MOD
specified.
SymbolParameterTest ConditionMin. Typ.Max.Unit
= V
CC1
IF1
CC2
=10.7MHz, f
= V
= V
CC3
=450KHz, f
IF2
CCVCO
= V
= V
CCMIX1
= 10.25MHz, in application circuit, unless otherwise
Xtal
=8.5V, fRF= 98MHz, dev. = 40kHz,
CCIF1
V
High voltageISSCTL = 1 4.9V
15
ISS Filter Switch Threshold
V
15
V
15
V
15
V
15
I
20
I
20
I
20
I
20
DEV
DEV
RATIO
n
RATIO
Threshold ISS onISSCTL = 03V
Threshold ISS offISSCTL = 01V
Threshold ISS narrow onISSCTL = 04V
Threshold ISS narrow offISSCTL = 02V
Charge current low TDEV-20
Charge current high TDEV -34
Discharge current lowTDEV6
Discharge current highTDEV20
Internal low thresholdDWTH30kHz
Mute depth threshold for ISS filter onSMCTH 0.22dB
Internal AC mute thresholdACM60340mV
AC mute depthACMD410dB
Charge current -47.5
Discharge current 2.5
V
ANT_min
= 60dBµV,
66dB
µA
µA
dev.= 40kHz,LP=15KHz
deemphasis t = 50
µs
11/42
µV
µV
TDA7512
Table 4. ELECTRICAL CHARACTERISTICS
T
= +25°C, V
amb
30% AMf
V
antenna input).
INRF
= 10.7MHz, f
IF1
SymbolParameterTest ConditionMin. Typ.Max.Unit
Global
CC1
= V
= V
CC2
=450kHz, f
IF2
CC3
= V
= V
CCVCO
= 10.25MHz, in application circuit, (unless ot herwise noted,
xtal
CCMIX1
= V
=8.5V, fRF=1MHz, f
CCMIX2
MOD
= 400Hz at
ANT
Max. sensitivity
Ref.: V
= 60dBµV,
INRF
V
min
us Usable sensitivity(S+N)/N = 20 dB3026
V
ANT
∆V
(S+N)/N Signal to Noise Ratio
a
IF2 AGC Range
ANT
IF rejection
IF
Ref.: V
Ref.: V
Ref: V
= 60dBµV,
INRF
= 60ddBµV
INRF
= 60dBµV,
INRF
IF1 = 10.7MHz
IF2 = 450kHz
f
THDTotal Harmonic Distortion
Frequency response
AF
Ref.: V
∆V
AF
V
INRF
= 60dBµV,
INRF
= -3 dB
= 60dBµV, m = 0.8
m = 0.3
V
= 120 dbµV, m = 0.8
INRF
m = 0.3
V
V
Output level
37
Output level
34
V
Min. RF AGC threshold
3
= 60dBµV
V
INRF
= 60dBµ, m=off
V
INRF
WAGC90
Max. RF AGC threshold
19
dBµV
dB
56dB
5060dB
100
100
3.6kHz
0.5
0.3
1.0
0.3
220 mV
190mV
dB
109
dB
µV
dB
dB
%
RM
S
RM
S
µV
µV
V
Min. IF AGC threshold
58
WAGC90
Max. IF AGC threshold
V
Min. DAGC threshold
58
DAGC74
Max. DAGC threshold
|I
|AGC2 charge currentse ek160
40max
CCRCharge current ratioseek/seek off30
AGC Voltage Driver Output
Max. AGC output voltage3.5V
V
4
V
Min. AGC output voltage
4
|AGC current100
| I
4
AGC PIN Diode Driver Output
AGC driver current-2mA
I
5
12/42
109
96
0.5
dB
dB
dB
dB
µV
µV
µV
µV
µA
V
µA
TDA7512
Table 4. ELECTRICAL CHARACTERISTICS (continued)
T
= +25°C, V
amb
30% AMf
V
antenna input).
INRF
= 10.7MHz, f
IF1
SymbolParameterTest ConditionMin. Typ.Max.Unit
AM Mixer1 (10.7MHz)
CC1
= V
= V
CC2
=450kHz, f
IF2
CC3
= V
= V
CCVCO
= 10.25MHz, in application circuit, (unless ot herwise noted,
xtal
CCMIX1
= V
=8.5V, fRF=1MHz, f
CCMIX2
MOD
= 400Hz at
R
C
R
CP
IIP33rd order intermodulation132
Input resistancedifferential1.2
IN
Input capacitanc edifferential4pF
IN
Output impedancedifferential100
OUT
1dB compression pointreferred to diff. mixer input115
1dB
Ω
k
Ω
k
µV
dB
dBµV
FNoise figure8dB
AGain26dB
Min. capacitance stepIF1T0.55pF
min
Max. capacitanceIF1T8.25pF
max
IF1T2pF
C
C
C
31-64
AM Mixer2 (450kHz)
R
C
CP
IIP33rd order intermodulation132
Input resistance10
58
Input capacitanc e2.5pF
58
1dB compression pointreferred to diff. mixer input120
1dB
dB
dB
Ω
k
µV
µV
FNoise figure12dB
AMax. gainMixer2 tank output34dB
Gain control range20dB
Min. cap stepIF2T1.6pF
min
Max. capIF2T24pF
max
IF2T2pF
C
C
∆A
C
55-56
13/42
TDA7512
Table 5. ADDITIONAL PARAMETERS
SymbolParameterTest ConditionMin. Typ.Max.Unit
Output of Tuning Voltages (TV1,TV2)
V
R
Output voltageTVO0.5V
OUT
Output impedance20
OUT
Xtal Reference Oscillator
f
C
C
∆f/f
∆f/f
2
I
C-Bus interface
f
SCL
V
V
V
Reference frequencyC
LO
Min. cap stepXTAL0.75pF
Step
Max. capXTAL23.25pF
max
Deviation versus VCC2
Deviation versus temp-40°C < T < +85°C0.2ppm/K
Clock frequency400kHz
Input low voltage1V
IL
Input high voltage3V
IH
Input current-55
I
IN
Output acknowledge voltage IO = 1.6mA0.4V
O
Loop Filter Input/Output
-I
V
V
I
OUT
I
OUT
Input leakage currentVIN = GND, PD
IN
I
Input leakage currentVIN = VREF1
IN
Output voltage LowI
OL
Output voltage HighI
OH
Output current, sinkV
Output current, sourceV
Voltage Controlled Oscillator (VCO)
f
VCOmin
f
VCOmax
Minimum VCO frequency
Maximum VCO frequency260MHz
C/NCarrier to Noise
SSTOP Output (Open Collector)
V
V
-I
Output voltage low
24
Output voltage high5V
24
Output leakage currentV24 = 5V-0.10.1
24
I
Output current, sinkV24 = 0.5V-5V1mA
24
= 15pF10.25MHz
Load
∆V
CC2
= 1V
= Tristate-0.10.1
OUT
1.5ppm/V
-0.10.1
PD
= Tristate
OUT
= -0.2mA0.050.5V
OUT
= 0.2mAV
OUT
= 1V to V
OUT
= 1V to V
OUT
-1V10mA
CC3
-1V
CC3
CC3
0.5
-10
-
V
-
CC3
0.05
50
= 200MHz, ∆f=1KHz, B=1Hz,
f
VCO
80dBc
closed loop
= -200µA
I
24
0.20.5V
CC3
0.5
-
V
Ω
k
µA
µA
µ
A
V
mA
MHz
µA
14/42
TDA7512
1.Functional Description
1.1FM Section
1.2Mixer1, AGC and 1.IF
FM quadrature I/Q-mixer converts FM RF to IF1 of 10.7MHz. The mixer provides inherent image rejection and
wide dynamic range with low noise and large input signal performance. The mixer1 tank can be adjusted by
software (IF1T). For accurate image rejection the gain- and phase-error generated as well in mixer as VCO
stage can be compensated by software (G,PH)
It is capable of tuning the US FM, US weather, Europe FM, Japan FM and East Europe FM bands
– US FM = 87.9 to 107.9 MHz
– US weather = 162.4 to 162.55 MHz
– Europe FM = 87.5 to 108 MHz
– Japan FM = 76 to 91 MHz
– East Europe FM = 65.8 to 74 MHz
The AGC operates on different sensiti vities and bandwidths in or der to improve the input sen sitivity an d dynami c
range. AGC thresholds are programmable by software (RFAGC,IFAGC,KAGC). The output signal is a controlled current for double pin diode attenuator.
Two 10.7MHz programmable amplifier s (IFG1, IFG2) correct the IF ceramic inser tion loss and the cos tumer level plan application.
1.3Mixer2, Limiter and Demodulator
In this 2. mixer stage the first 10.7MHz IF is converted into the second 450kHz IF. A multi-stage limiter generates
signals for the complete integrated demodulator without external tank. MPX output DC offset versus noise DC
level is correctable by software (DEM).
1.4Quality Detection and ISS
1.4.1Fieldstrength
Parallel to mixer2 input a 10.7MHz limiter generates a signal for digital IF counter and a fieldstrength output signal. This internal unweighted fieldstrength is used for keying AGC, adjacent channel and multipath detection
and is available at PIN14 (FSU) after +6dB buffer stage. The behaviour of this output signal can be corrected
for DC offset (SL) and slope (SMSL). The internal generated unweighted fieldstrength is filtered at PIN35 and
used for softmute function and generation of ISS filter switching signal for weak input level (sm).
1.4.2Adjacent Channel Detector
The input of the adjacent c hannel detecto r is AC c oupled from i nter nal unweighted fiel dstrength. A programmable highpass or bandpass (ACF) and amplifier ( ACG) as well as rectifier determines the influences. This voltage
is compared with adjustable comparator1 thresholds (ACWTH, ACNTH). The output signal of this comparator
generates a DC level at PIN15 by programmable time constant. Time control (TISS) for a present adjacent channel is made by charge and discharge current after comparator1 in an external capacitance. The charge current
is fixed and the discharge current is controlled by I
2
C Bus. This level produces digital signals (ac, ac+) in an
additional comparator4. The adjacent channel information is available as analog output signal after rectifier and
+8dB output buffer.
1.4.3Multipath Detector
The input of the multipath detector is AC coupled from internal unwe ighted fieldstrength. A programm able bandpass (MPF) and amplifier (MPG) as well as rectifier determines the influences. This voltage is compared with
an adjustable comparator2 thresholds (MPTH). The output signal of this comparator2 is used for the "Milano"
effect. In this case the adjacent channel detection is switched off. The "Milano" effect is selectable by I
2
C Bus
(MPOFF). The multipath information is available as analog output signal after rectifier and +8dB output buffer.
15/42
TDA7512
1.4.445 0kHz IF Narrow Ban dpass Fi lter (ISS filter)
The device gets an additional second IF narrow bandpass filter for suppression of noise and adjacent channel
signal influences. This narrow filter has three switchable bandwidthes, narrow range of 80kHz, mid range of
120kHz and 30KHz for weather band information. Without ISS filter the IF bandwidth (wide range) is defined
only by ceramic filter chain. The filter is switched in after mixer2 before 450kHz limiter stage. The centre frequency is matching to the demodulator center frequency.
1.4.5Deviation Detector
In order to avoid distortion in audio output signal the narrow ISS filter is switched OFF for present overdeviation.
Hence the demodulator output signal is detected. A lowpass filtering and peak rectifier generates a signal that
is defined by software controll ed current (TDEV) in an external capac itance. This value is c ompared with a programmable comparator3 thres holds (D WTH, DTH ) and generates tw o digi tal sign als ( dev, d ev+). For weak signal condition deviation threshold is proportinal to FSU.
1.4.6ISS Switch Logic
All digital signals coming fr om adjacent channel de tector, devia tion detector and softmute are ac ting vi a sw itching matrix on ISS filter switch. The IF bandpass switch mode is controlled by software (ISSON, ISS30, ISS80,
CTLOFF). The switch ON of the IF bandpass is also ava ilable by exter nal man ipulation of the voltage at PIN15.
Two application modes are available (APPM). The conditions are described in table 34.
1.5 Soft Mute Control
The external fieldstrength signal at PIN 35 is the reference for mute control. The startpoint and mute depth are
programmable (SMTH, SMD) in a wide range. The time constant is defined by external capacitance. Additional
adjacent channel mute fun ction i s suppor ted. A h ighpass filter with -3d B thres hold freq uency o f 100kH z, amplifi er
and peak rec ti fier generate s an a dja cen t n ois e s ign al fr om MPX output wit h the same ti me constant for soft mute .
This val ue is c ompared w ith co mparator 5 thres holds (ACM). For pre sent st rong a djacen t channe l the MP X signal
is additional attenuated (ACMD).
1.6AM Section
The up/down conversion is combined with gain control circuit sensing three input signals, narrow band information at PIN 39, upconversion signal (IFAGC) at PIN 58 and wide band information (RFAGC) at PIN 3.This gain
control gives two output signals. The first one is a current for pin diode attenuator and the second one is a voltage for preamplifier. Time constant of RF- and IF-AGC is defined by internal 100k resistor and external capacitor
at PIN 62. The intervention points for AGC (DAGC,WAGC) are programmable by software. In order to avoid a
misbehaviour of AGC intervention point it is important to know that the DAGC threshold has to be lower than
WAGC threshold !
The oscillator frequency for upconcersion-mixer1 is generated by dividing the FM VCO frequency after VCO
(VCOD) and AM p redivider( AMD). It is pos sible to put in a separ ate na rrow bandpa ss filter befor e mix er2 at PIN
58. In this case input P58 needs the DC-operation point from PIN 53 via resistance matched with filter impedance. Additional i t is poss ible to us e se cond 10,7MHz ceramic fil ter by internal sw itch between mixe r2 input and
PIN 52. This feature increases 900KHz attenuation.
In mixer2 the IF1 is downconverted into the IF2 450kHz. After filtering by ceramic filter a 450kHz amplifier is
included with an additional gain control of IF2 below DAGC threshold. Time constant is defined by capacitance
at PIN 40
Mixer1 and mixer2 tanks are software controlled adjustable (IF1T, IF2T).
The demodulator is a peak detector to generate the audio output signal.
A separate output is available for AMIF stereo (AMST).
16/42
TDA7512
1.7PLL and IF Counter Section
1.7.1PLL Freq uency Synthesizer Block
This part contains a frequency synthesizer and a loop filter for the radio tuning system. Only one VCO is required
to build a complete PLL system for FM world tuning and AM upconversion. For auto search stop operation an
IF counter system is available.
The counter works in a two stages configurati on. The first stage is a swallow counter with a two modulus (32/33)
precounter. The second stage is an 11-bit programmable counter.
The circuit receives the sca ling factor s for the progr ammabl e counters and the val ues of the r eference frequencies via an I
followed by the reference divider. The main reference and step-frequencies are free selectable (RC, PC).
Output signals of the phase detector are swi tching the programmable cur rent s ources. The l oop filter i ntegrates
their currents to a DC voltage.
The values of the current sour ces are programmable by 6 bits also r eceived via the I
To minimize the noise induced by the digital part of the system, a special guard configuration is implemented.
The loop gain can be set for different conditions by setting the current values of the chargepump generator.
1.7.2Frequency Generation for Phase Comparison
The RF signals applies a two modulus counter (32/33) pre-scaler, which is controlled by a 5-bit A-divider. The
5-bit register (PC0 to PC4) controls this divider. In parallel the output of the prescaler connects to an 11-bit Bdivider. The 11-bit PC register (PC5 to PC15) controls this divider
Dividing range:
f
= [33 x A + (B + 1 - A) x 32] x f
VCO
f
= (32 x B + A + 32) x f
VCO
Important: For correct operation: A ≤ 32; B ≥ A
2
C-Bus interface.The reference frequency is generated by an adjustable internal (XTAL) oscillator
2
C Bus (A, B, CURRH, LPF).
REF
REF
1.7.3Thre e State Phase Comparato r
The phase comparator generates a phase error signal according to phase difference between f
SYN
and f
REF
This phase error signal drives the charge pump current generator.
1.7.4Ch arg e Pum p Current Gen erator
This system generators signed pulses of current. The phase error signal decides the duration and polarity of
those pulses. The current absolute values are programmable by A register for high current and B register for
low current.
1.7.5Inlock Detector
Switching the chargepump in low current mode can be done either via software or automatically by the inlock
detector, by setting bit LDENA to "1".
After reaching a phase difference about lower than 40nsec the chargepump is forced in low current mode. A
new PLL divider alternation by I
2
C-Bus will switch the chargepump in the high current mode.
1.7.6Low Noise C M OS Op- amp
An internal voltage divider at pi n VREF2 connects the positi ve input of th e low n oise op-amp. The c harge pump
output connects the negative input. This inter nal ampli fier in cooperation w ith external components ca n provide
an active filter. The negative input is switchable to three input pins, to increase the flexibility in application. This
feature allows two separate active filters for different applications.
While the high current mode is activated LPHC output is switched on.
1.7.7IF Counter Block
The aim of IF counter is to measure the intermediate frequency of the tuner for AM and FM mode. The input
signal for FM and AM upc onversion is the same 10.7MHz IF leve l after limiter. A M 450KHz si gnal is comi ng from
.
17/42
TDA7512
narrow filtered IF2 before demodulation. A switch controlled by IF counter mode ( IFCM) is chosing the input signal for IF counter.
The grade of integration is adjustable by eight different measuring cycle times. The tolerance of the accepted
count value is adjustable, to reach an optimum compromise for search speed and precision of the evaluation.
1.7.8The IF-Counter Mod e
The IF counter works in 3 modes controlled by IFCM register.
1.7.9Samplin g Timer
A sampling timer generates the gate signal for the main counter. The basically sampling time are in FM mode
6.25kHz (t
=160µs) and in AM mode 1kHz (t
TIM
ate several sampling times.
1.7.10 Intermediate Frequency Main Counter
This counter is a 11 - 21-bit synchronous autoreload down counter. Five bits (CF) are programmable to have
the possibility for an adjust to the centre frequency of the IF-filter. The counter length is automatic adjusted to
the chosen sampling time and the counter mode (FM, AM-UPC, AM).
At the start the counter will be loaded with a defined value which is an equivalent to the divider value
(t
SamplexfIF
).
If a correct frequency is applied to the IF counter frequency input at the end of the sampling time the main
counter is changing its state from 0h to 1FFFFFh.
This is detected by a control logic and an external search stop output is changing from LOW to HIGH. The frequency range inside which a successful count result is adjustable by the EW bits.
=1ms). This is followed by an asyn chronous div ider to gener -
TIM
t
= (CF + 1696+1) / f
CNT
t
= (CF + 10688+1) / fIFAM up conversion mode
CNT
t
= (CF + 488+1) / f
CNT
IF
IF
FM mode
AM mode
Counter result succeeded:
t
TIM
t
TIM
≥ t
≤ t
CNT
CNT
- t
+ t
ERR
ERR
Counter result failed:
> t
t
TIM
t
< t
TIM
t
= IF timer cycle time (sampling time)
TIM
t
CNT
t
ERR
+ t
CNT
ERR
- t
CNT
ERR
= IF counter cycle time
= discrimination window (controlled by the EW registers)
The IF counter is only started by inlock information from the PLL part. It is enabled by software (IFENA).
1.7.11 Adjustment of the Measur ement Sequ ence Time
The precision of the measurements is adjustabl e by contr oll ing the disc rimination window. This is adjustabl e by
programming the control registers EW.
The measurement time per cycle is adjustable by setting the registers IFS.
1.7.12 Adjust of the Frequency Value
The center frequency of the discrimination window is adjustable by the control registers CF.
18/42
TDA7512
1.8I2C-Bus Interface
The TDA7512 supports the I2C-Bus protocol. This protocol defines any device that sends data onto the bus as
a transmitter, and the receiving device as the receiver. The device that controls the transfer is a master and
device being controlled is the slave. The master will always initiate data transfer and provide the clock to transmit or receive operations.
1.8.1Data T ransition
Data transition on the SDA line must only occur w hen the clock SCL is LOW. S DA transitions while SCL is HIGH
will be interpreted as START or STOP condition.
1.8.2Start Condition
A start condition is defined by a HIGH to LOW transition of the SDA line while SCL is at a stable HIGH level.
This "START" condition must precede any command and initiate a data transfer onto the bus. The device continuously monitors the SDA and SCL lines for a valid START and will not response to any command if this condition has not been met.
1.8.3Stop Condition
A STOP condition is defined by a LOW to HIGH transition of the SDA while the SCL line is at a stable HIGH
level. This condition t erminates the com municati on between the devices a nd for ces the bus-i nterface of the device into the initial condition.
1.8.4Acknowledge
Indicates a successful data transfer . The transmitter will release the bus after sending 8 bits of data. During the
9th clock cycle the receiver will pull the SDA line to LOW level to indicate it receive the eight bits of data.
1.8.5Data T ransfer
During data transfer the device samples the SDA line on the leading edge of the SCL clock. Therefore, for proper device operation the SDA line must be stable during the SCL LOW to HIGH transition.
1.8.6Device Addressing
To start the communication between two devices, the bus master must initiate a start instructi on sequence, followed by an eight bit word corresponding to the address of the device it is addressing.
The most significant 6 bits of the slave address are the device type identifier.
The TDA7512 device type is fixed as "110001".
The next significant b it is used to addres s a partic ular devic e of the previ ous defin ed type co nnected to the bus.
The state of the hardw ired PI N 41 defines the s tate of this addr ess bit . So up to two devices c ould be con nected
on the same bus. When PIN 41 is connected to VCC2 the address bit “1” is selected. In this case the AM part
doesn’t work. Otherwise the address bit “0” is selected (FM and AM is working). Therefor a double FM tuner
concept is possible.
The last bit of the start instruction defines the type of operation to be performed:
– When set to "1", a read operation is selected
– When set to "0", a write operation is selected
The TDA7512 connected to the bus will compare their own hardwired address with the slave address being
transmitted, after detecting a START condition. After this comparison, the TDA7512 will generate an "acknowledge" on the SDA line and will do either a read or a write operation according to the state of R/W bit.
1.8.7W rite Operati on
Following a START condi tion the m aster sends a s lave addres s word with the R /W bit set to "0". The device wil l
generate an "acknowledge" after this first transmission and w ill wait for a second word (the word address field).
This 8-bit address field provides an access to any of the 32 internal addresses. Upon receipt of the word address
the TDA7512 slave device will respond with an "acknowledge". At this time, all the following words transmitted
19/42
TDA7512
to the TDA7512 will be considered as Data. The internal address will be automatically incremented. After each
word receipt the TDA7512 will answer with an "acknowledge".
1.8.8Re ad Op eratio n
If the master sends a slave address word with the R/W bit set to "1", the TD A7512 will transit one 8-bit data
word. This data word includes the following informations:
bit0 (ISS filter, 1 = ON, 0 = OFF)
bit1 (ISS filter bandwidth, 1 = 80kHz, 0 = 120kHz)
bit2 (MPOUT,1 = multipath present, 0 = no multipath)
bit3 (1 = PLL is locked in , 0 = PLL is locked out).
bit4 (fieldstrength indicator, 1 = lower as softmute threshold, 0 = higher as softmute threshold)
bit5 (adjacent channel indicator, 1 = adjacent channel present, 0 = no adjacent channel)
bit6 (deviation indicator, 1 = strong overdeviation present, 0 = no strong overdeviation)
bit7 (deviation indicator, 1 = overdeviation present, 0 = no overdeviation)
2.Software Specification
The interface protocol comprises:
– start condition (S)
– chip address byte
– subaddress byte
– sequence of data (N bytes + Acknowledge)
– stop condition (P)
ACharge pump high current
ACFAdjacent channel filter select
ACGAdjacent channel filter gain
ACMThreshold for startpoint adjacent channel mute
ACMDAdjacent channel mute depth
ACNTHAdjacent channel narrow band threshold
ACWTHAdjacent channel wide band threshold
AMDAM prescaler
AMINAM IF1 input select
AMONAM-FM switch
AMSEEKSet short time constant of AGC in AM seek mode
21/42
TDA7512
Table 7. (continued)
Register NameFunction
AMSTAM stereo select
APPMApplication mode quality detection
BCharge pump low current
BWCTLISS filter fixed bandwith (ISS80) in automatic control
CASFCheck alternative station frequency
CFCenter frequency IF counter
CLKSEPClock separation (only for testing)
CTLOFFSwitch off automatic control of ISS filter
CURRHSet current high charge pump
DAGCAM narrow band AGC threshold
DEMDemodulator offset
DNBDemodulator noise spike blanking
DTHDeviation detector threshold for ISS filter “OFF”
DWTHDeviation detector threshold for ISS filter narrow/wide
EWFrequency error window IF counter
F100KCorner frequency of AC-mute high pass filter
GI/Q mixer gain adjust
IF1TFM/AM mixer1 tank adjust
IF2TAM mixer2 tank adjust
IFAGCFM IF AGC
IFCMIF counter mode
IFENAIF counter enable
IFGIF1 amplifier gain (10.7MHz)
IFSIF counter sampling time
ISSINTest input for ISS filter
ISSONISS filter “ON”
ISS30ISS filter 30KHz weather band
ISS80ISS filter narrow/mid switch
KAGCFM keying AGC
LDENALock detector enable
LMLocal mode FM seek stop
LPFLoop filter input select
MENASoftmute enable
MPACAdjacent channel control by multipath
MPFMultipath filter frequency
MPGMultipath filter gain
MPOFFMultipath control “OFF”
MPTHMultipath threshold
ODCURCurrent for overdeviation-correction
ODSWOverdeviation-correction enable
OUTTest output (only for testing)
PCCounter for PLL (VCO frequency)
PHI/Q mixer phase adjust
22/42
Table 7. (continued)
Register NameFunction
RCReference counter PLL
RFAGCFM RF AGC
SLS meter slider
SMCTHSoftmute capacitor threshold for ISS “ON”
SMDSoftmute depth threshold
SMSLS mete r slope
SMTHSoftmute startpoint threshold
TDEVTime constant for deviation detector
TESTTesting PLL/IFC (only for testing)
TINSwitch FSU PIN to TEST input (only for testing)
TINACTest input adjacent channel (only for testing)
TINACMTest input adjacent channel mute (only for testing)
TINMPTest input multipath(only for testing)
TISSTime constant for ISS filter “ON”/”OFF”
TOUTSwitch FSU PIN to Test output (only for testing)
TVOTuning voltage offset for prestage
TVWBTuning voltage offset for prestage (weather band mode)
VCODVCO divider
WAGCAM wide band AGC
XTALXtal frequency adjust
TDA7512
2.2.1Subaddress
Table 8.
MSB
I A4A3A2A1A0
0Page mode “OFF”
1Page mode enable
LSB
00000Charge pump control
00001PLL lock detector
------
10101I/Q ADJ
Function
23/42
TDA7512
2.3DATA BYTE SPECIFICATION
2.3.1Ad dr 0 Charge Pum p Control
Table 9.
MSB
d7d6d5d4d3d2d1d0
0000High current = 0mA
0001High current = 0.5mA
0010High current = 1mA
0011High current = 1.5mA
-----
1111High current = 7.5mA
00
01
10
11
0Select low current
1Select high current
0Lock detector disable
1Lock detector enable
2.3.2Addr 1PLL Counter 1 (LSB)
LSB
Low current = 0
Low current = 50
Low current = 100
Low current = 150
charge current 34
charge current 32
charge current 30
charge current 28
Function
µΑ, discharge current 6µΑ
µΑ, discharge current 8µΑ
µΑ, discharge current 10µΑ
µΑ, discharge current 12µΑ
----
111
charge current 20
µΑ, discharge current 20µΑ
00DEV threshold for ISS narrow/wide 30kHz
01DEV threshold for ISS narrow/wide 45kHz
10DEV threshold for ISS narrow/wide 60kHz
11DEV threshold for ISS narrow/wide 75kHz
00DEV threshold for ISS filter “OFF” ratio 1.5
01DEV threshold for ISS filter “OFF” ratio 1.4
10DEV threshold for ISS filter “OFF” ratio 1.3
11DEV threshold for ISS filter “OFF” ratio 1
0Disable ISS filter to fixed bandwith (ISS80) in automatic control
1Enable ISS filter to fixed bandwith (ISS80) in automatic control
2.3.12 Addr 12 Softmute Control 1
Table 20.
MSB
LSB
d7 d6 d5 d4 d3 d2 d1 d0
000
001
Startpoint mute 0 in application about 3dB
Startpoint mute 1in application about 4dB
----
111
Startpoint mute 7in application about 10dB
0000Mute depth 0 in application 18dB
0001Mute depth 1 in application 20dB
0010Mute depth 2 in application 22dB
0011Mute depth 3 in application 24dB
1VCO “I” signal 180 degree
100PLL reference frequency 50KHz
101PLL reference frequency 25KHz
110PLL reference frequency 10KHz
111PLL reference frequency 9KHz
000PLL reference frequency 2KHz
0Select FM mode
1Select AM mode
0Select PLL low pass filter FM
1Select PLL low pass filter AM
LSB
00not valid (only for testing)
01VCO frequency divided by 2
10VCO frequency divided by 3
11original VCO frequency
Function
Function
30/42
2.3.15 Addr 15 FM AGC
Table 23.
TDA7512
MSB
LSB
d7 d6 d5 d4 d3 d2 d1 d0
00
01
10
11
00
01
10
11
000
001
010
011
100
101
110
RFAGC threshold V
RFAGC threshold V
RFAGC threshold V
RFAGC threshold V
IFAGC threshold V
IFAGC threshold V
IFAGC threshold V
IFAGC threshold V
KAGC threshold 80dB
KAGC threshold 82dB
KAGC threshold 84dB
KAGC threshold 86dB
KAGC threshold 88dB
KAGC threshold 90dB
KAGC threshold 92dB
acNo adjacent channelAdjacent channel present
ac+No strong adjacent channelAdjacent channel higher as ac
smFieldstrength higher as softmute thresholdFieldstrength lower as softmute threshold
devDeviation lower as threshold DWTHDeviation higher as threshold DWTH
dev+Deviation lower as threshold DTH*DWTHDeviation higher as threshold DTH*DWTH
intonISS filter off by logic (wide)ISS filter on by logic
int80ISS filter 120kHz (mid)ISS filter 80kHz (narrow)
Following items are important to get highest performance of TDA7512 in application:
1. In order to avoid leakage current from PLL loop filter input to ground a guardring is recommended
around loop filter PIN’s with PLL reference voltage potential.
2. Distance between Xtal and VCO input PIN 18 s hould be fa r as poss ible and Xtal package should get a shi eld
versus ground.
3. Blocking of VCO supply should be near at PIN 16 and PIN 17.
4. Wire lenght to FM mixer1 input and output should be symetrically and short.
5. FM demodulator capacitanc e at PIN 44 should be sens e connec ted as s hort as pos sible ver sus demodulator
ground at PIN 47.
6. With respect to THD capacitive coupling from PIN 20 to VCO should be avoided. Capacitance at PIN 20 has
be connected versus VCC2 ground.
7. Wire lenght from AM mixer tank output to 9KHz ceramic filter input has to be short as possible.
Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences
of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted
by implic ation or otherwise under any patent or patent r i ght s of STMi croelectr oni cs. Spec i fications mentioned i n this publication are subject
to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics product s are not
authorized for use as cri tical comp onents in lif e support devi ces or systems without express written approva l of STMicroel ectronics.
The ST logo is a registered trademark of STMicroelectr oni cs.
All other n am es are the property of th ei r respectiv e owners