The negative input is switchable to three input
pins ( LPIN 1, LPIN 2 and LPIN 3) to increasethe
flexibility in application. This feature allows two
separate active filters for differentapplications
A logical ”1” in the LPIN 1/2 register activates
pin LPIN 1, otherwise pin LPIN 2 is active. While
the high current mode is activated LPIN 3 is
switched on.
INLOCK DETECTOR
The charge pump can be switched in low current
mode either via software or automatically by the
inlock detectorby setting bit LDENA to ”1”.
The charge pump is forced in low current mode
when a phase difference of 10-40 nsec is
reached.
A phase difference larger then the programmed
values will switch the charge pump immediately in
the high current mode.
Programmable delays are available for inlock de-
tection.
IF COUNTER SYSTEM(AM/FM/AM - UPC MODES)
The if counter works in modes controlled by IFCM
register (see table):
IFCM1 IFCM0 FUNCTION
0 0 NOT USED
0 1 FM MODE
1 0 AM MODE
11
10.7MHz AM UP
CONVERSION MODE
Typical input impedancefor IF inputs is 4K.
A sample timer to generate the gate signal for the
main counter is build with a 14-bit programmable
counter to have the possibility to use any crystal
oscillator frequency. In FM mode 6.25KHz in AM
mode a 1KHz signal is generated.This is followed
by an asynchronous divider to generate different
sampling times (see fig. 4).
Intermediate Frequency Main Counter
This counter is a 11/21 bits synchronous autore-
load down-counter. Four bits are programmable
to have the possibility for an adjust to the fre-
quency of the CF filter. The counter length is
automatically adjusted to the chosen sampling
time and the counter mode (AM, FM, AM-UPC).
At the start the counter will be loaded with a de-
fined value which is an equivalent to the divider
value (t
sample
f
IF
).
If a correct frequency is applied to the IF counter
frequency inputs IF-AM IF-FM, at the end of the
sampling time the main counter is changing its
state from 0 H to 1FFFFFH.
This is detected by a control logic. The frequency
range inside which a successful count results is
detected is adjustable by bits EW 0,1,2.
Adjustment of the Measurement Sequence
Time
The precision of the measurements is adjustable
by controllingthe discrimination window .
This is adjustable by programming the control
registersEW0...EW2.
The measurement time per cycle is adjustable by
setting the Register IFS0 - IFS2.
Adjust of the Frequency Value
The center frequency of the discrimination win-
dow is adjustable by the control register ”CF0” to
”CF4”. (see data byte specification).
Port Extension and additional functions
One digital open collector output and one digital
push-pull output are available in application
mode. This digital ports are controlled by the data
bits DOUT1 andDOUT3.
D95AU378
t
HIGH
t
R
t
LOW
t
R
SCL
SDA IN
SDA OUT
t
SU-STA
t
HD-STA
t
HD-DAT
t
SD-DAT
t
SUBTOP
t
txt
t
AA
t
DH
Figure 5. I
2
C Bus timing diagram
TDA7427
10/21
I
2
C BUS INTERFACE DESCRIPTION
The TDA7427 supports the I
2
C bus protocol. This
protocol defines any device that sends data into
the bus as a transmitter and the receiving device
as the receiver. The device that controls the
transfer is the master and the device being con-
trolled is the slave. The master always initiates
data transfer and provides the clock to transmit or
receive operations.
Data Transition
Data transition on the SDA line must only occur
when the clock SCL is low. SDA transitions while
SCL is high will be interpreted as START or
STOP condition.
Start 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 TDA7427 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.
Stop Condition
A STOP condition is defined by a LOW to HIGH
transitionof the SDA while the SCL line isat a stable
HIGH level. This condition terminate the communica-
tionbetweenthedevicesandforcesthebusinterface
of theTDA7427into theinitialcondition.
Acknowledge
Indicatesa successful data transfer.The transmit-
ter will release the bus after sending 8 bit of data.
During the 9th clock cycle the receiverwill pull the
SDA line to LOW level to indicate it has receive
the eight bits of data correctly.
Data transfer
During data transfer the TDA7427 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.
Device Addressing
To start the communication between two devices,
the bus master must initiate a start instruction se-
quence, followed by an eight bit word correspond-
ing to the address of the device it is addressing.
The most significant 6 bits of the slave address
are the device type identifier.
The TDA7427 frequency synthesizer device type
is fixed as ”110001”
The next significant bit is used to address a par-
ticular device of the previous defined type con-
nected to the bus. The state of the hardwired A0
pin defines the state of this address bit. So up to
two devicescould be connectedon the same bus.
The last bit of the instruction defines the type of
operation to be performed:
- When set to ”1”,a read operation is selected
-
Whenset to ”0”, a write operationis selected
The chip selection is accomplished by setting the
bit of the chip address to the correspondingstatus
of the A0 input.
All TDA7427 connected to the bus will compare
their own hardwired address with the slave ad-
10µF 100nF
100nF
VDD2
15
VDD1
19
+10V
+5V
AM-FM
IF
IF_FM
11
IF_AM
10
10nF 10nF
TDA7427
13
12
714
INLOCK/DOUT1
SSTOP
DOUT3HFREF
8
9
VDD1
SCL
SDA
CONTROLLER
56
OSCIN OSCOUT
100nF
4
VREF
4MHz
3
6.8nF
100K
68nF
27K
6.8nF
1nF
1
2
15K
AM VCO
FM VCO
16
20
17
10nF1nF
U
tun
AM_INFM_IN
LPOUT
LP_FM
LP_HC
LP_AM
D95AU379B
10nF
10µF
3.9K 100nF
820
3.3nF
FM:50KHz
AM:1KHz
Figure 6. Application with two loop filters
TDA7427
11/21
dress being transmitted.
After this comparison, the TDA7427 will generate
an ”acknowledge” on the SDA line and will per-
form either a read or write operation according to
the state of R/W bit.
Write Operation
Following a START condition the master sends a
slave address word with the R/W bit set to ”0”.
The TDA7427 will ”acknowledge” after this first
transmission and wait for a second word (the
word addressfield).
This 8 bit address field provides an access to any
of the 8 internal addresses. Upon receipt of the
word address the TDA7427 slave device will re-
spond with an ”acknowledge”. At this time, all the
following words transmitted to the TDA7427 will
be considered as Data. The internal address will
be automatically incremented. After each word re-
ceipt the TDA7427 will answer with an ”acknow-
ledge”.
SOFTWARE SPECIFICATION
I
2
C Protocol
The interface protocol comprises:
A start condition (s)
A chip address byte (the LSB determines
read/write transmission)
A sub-addressbyte.
A sequenceof data (N-bytes + acknowledge)
A stop condition (P)
CHIP ADDRESS
MSB LSB
11000100
SUBADDRESS
MSB LSB FUNCTION
T3 T2 T1 I A3 A2 A1 A0
0000Charge pump control
0001PLLcounter 1 (LSB)
0010PLLcounter 2 (MSB)
0011PLLreference counter 1 (LSB)
0100PLLreference counter 2 (MSB)
0101PLLlockdetector control and PLL modeselect
0110IFCreference counter 1 (LSB)
0111IFCreferencecounter2(MSB)andIFCmode select
1000IFcounter control 1
1001IFcounter control 2
1010Oscillator adjust
1011Port extension
0 page mode off
1 page mode enabled
T1, T2, T3 used for testing, in application mode they have to be ”0”
CHIP ADDRESS SUBADDRESS DATA 1 to DATA n
MSB LSB MSB LSB MSB LSB
S1100010R/W
ACK T T T I A3 A2 A1 A0 ACK DATA ACK P
ACK = Acknowledge
S = Start
P = Stop
I = Auto Increment
T = used for testing (in applicationmode they have to be 0”)
MAX CLOCK SPEED 400kbits/s
TDA7427
12/21

TDA7427D

Mfr. #:
Manufacturer:
STMicroelectronics
Description:
Audio DSPs AM/FM Radio Freq Syn
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet