• Frequency offset estimator to speed up the scan.
• RF Tuner input power measurement
• Parallel or serial transport stream interface.
• On chip FEC decoder.
• BER measurement (before and after Viterbi decoder)
• SNR estimation
• TPS bits I2C readable (including spare ones)
• Channel frequency response output.
• Controllable dedicated I2C tuner bus (5V tolerant).
• 2 low frequency spare DAC. (∆Σ
• Spare I/O.
• CMOS 0.2
m technology.
µ
)
APPLICATIONS
• DVB-T fully compatible.
• Digital data transmission using COFDM modulations.
DESCRIPTION
The TDA10045 is a single chip channel receiver for 2K and 8K COFDM modulated signals based on the ETSI
specification (ETSI 300 744). The device interfaces directly to an IF signal, which could be either first or second
IF and integrates a 10-bit AD converter, a NCO and a PLL, simplifying external logic r equirements and limiting
system costs.
The TDA10045 performs all the COFDM demodulation tasks from IF signal to the MPEG2 tr ansport stream. An
internal DSP core manages the synchronization and the control of the demodulation process, and implements
specialy developed software for robustness against co and adjacent channel interferers, to deal with SFN echoes
situations, and to help for a very fast scan of the bandwidth.
After base band conversion and FFT demodulation, the channel frequency response is estimated based on the
scattered pilots, filtered in both time and frequency domains. This estimation is used as a correction on the
signal, carrier by carrier. A common phase error and estimator is used to deal with the tuner phase noise.
The FEC decoder is automatically synchronized thanks to the frame synchronization algorithm that uses the TPS
information included in the modulation.
This device is controlled via an I2C bus (called master). The chip provides 2 switchable I2C bus derived from the
master. A tuner I2C bus to be disconnected from the I2C master when not necessary and an Eeprom I2C bus.
The DSP software code can be fed to the chip via the master I2C bus or via the dedicated Eeprom I2C bus.
Designed in 0.2 µm CMOS technology and housed in a 100-pin MQFP package, the TDA10045 operates over
the commercial temperature range.
2000 March 152
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
),*85(,17(51$/%/2&.',$*5$0
VAGC
Digital IF
FI(9:0)
Analog IF
(VIM,VIP)
SACLK
XIN
SP-IN(1:0)
CTRL_VCXO
DS_SPARE(1:0)
SCL_EEP
SDA_EEP
SCL
SDA
10
Fsamp
2Fsamp
PLL
A
D
C
spare inputs
3 spare
optional
I2C
Interface
AGC
∆Σ
AND OFDM
DEMODULATION
DIGITAL FRONT-END
10
Base
Band
Conversion
NCO
Carrier
Recovery
FFT
Coarse
Time
Estimator
OAK+ DSP CORE
∆Σ
3 * 10
SYNCHRONISATION
CHANNEL ESTIMATION
AND CORRECTION
OFDM
Spectrum
CPE
Calculation
Partial
Channel
Estimation
Time
Interpolation
Frequency
Interpolation
Frequency, Timing, Frame Recovery
FFT Window positioning
TPS decoding
Confidence
Calculation
Channel
Correction
SCL_TUN
SDA_TUN
DO
OCLK
DEN
PSYNC
UNCOR
MPEG2
Output
Interface
Descrambler
RS
decoder
CHANNEL DECODER
2000 March 153
Outer
Forney
Deinterleaver
Confidence
Frequency
response
Viterbi
Decoder
VBERCBERCPT_UNCOR
Bit
Deinterleaver
(I,Q)
Constellation
Inner
Frequency
Deinterleaver
& Demapper
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
,13872873876,*1$/'(6&5,37,21
SYMBOLPIN NUMBERTYPEDESCRIPTION
CLOCK AND RESET SIGNALS
CLR#14IAsynchronous reset signal, active low
XIN
XOUT79OCrystal oscillator output pin.
SACLK
CTRL_VCXO
80
33
(3.3V)
3O
(3.3V)
DEMODULATOR SIGNALS
FI[9:0]34-35-36-37-38-
41-42-43-44-45
30
FFT_WIN
VAGC4O
FEL
IT
490D
48
IO TRI Input data fr om an external ADC, FI must be tied to ground when not
IO TRI
(3.3V)
(5V)
(5V)
Crystal oscillator input pin. Typically a fundamental XTAL oscillator is
I
connected between XIN and XOUT.
Sampling frequency output. This output clock can be fed to an external
O
(10-bit) ADC as sampling clock. Depending on “Sel_Saclk” (Reg
CONFADC), SACLK could also provide twice the sampling clock.
If not in NCO mode, control of an external sampling VCXO (after lowpass filtering)
used, positive notation (from 0 to 1023) or two's complement notation
(from -512 to 511). In internal ADC mode, these outputs can be used
to monitor extra demodulator output signal (constellation, frequency
response).
Output or input signal indicating the start of the active data; equals 1
during complex sample 0 of the active FFT block. Can be used to
synchronize 2 chips.
output value from the Delta-Sigma Modulator, used to control a logscaled amplifier (after analog filtering )
front end lock. FEL is an output drain output and therefore requires an
external pull up resistor.
Interrupt line. This output interrupt line can be configured by the I2C
OD
interface. See registers Itsel and Itstat. IT is an open drain output and
therefore requires an external pull up resistor.
FEC OUTPUTS
DO[7:0]67-68-69-72-73-
74-75-76
OCLK66O
DEN65O
PSYNC64O
UNCOR63O
2000 March 154
O
(3.3V)
(3.3V)
(3.3V)
(3.3V)
(3.3V)
output data carrying the current sample of the current MPEG2 packet
(188 bytes), delivered on the rising edge of OCLK by default. When
the serial mode is selected, the output data is delivered by DO[0].
Output CLock. OCLK is the output clock for the parallel DO[7:0]
outputs. (may be inverted, see POCLK and DISABLE_TS I2C
registers)
output data validation signal active high during the valid and regular
data bytes (may be inverted, see PDEN and DISABLE_TS I2C
registers).
Pulse Synchro. This output signal goes high on a rising edge of OCLK
when a synchro byte is provided, then goes low until the next synchro
byte (may be inverted, see PPSYNC and DISABLE_TS I2C registers).
RS error flag, active high on one RS packet if the RS decoder fails in
correcting the errors (may be inverted, see PUNCOR and
DISABLE_TS I2C registers).
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
ON-CHIP ADC SIGNALS
92
VIM
91
VIP
VREFP
VREFM
VD1
VS199IGround return for the digital switching circuitry.
VD2
VS297IGround return for the analog clock drivers.
VD3
VS396-89IGround return for analog circuits.
94
93
100
98
95-90
Negative input to the A/D converter. This pin is DC biased to half
supply through an internal resistor divider (2x20K resistors). In order
I
to remain in the range of the ADC, the voltage difference between pins
VIP and VIM should be between -0.5 and 0.5 volts (See SW I2C
register).
Positive input to the A/D converter. This pin is DC biased to half supply
through an internal resistor divider (2x20K resistors). In order to
I
remain in the range of the ADC, the voltage difference between pins
VIP and VIM should be between –0.5 and 0.5 volts.
Positive voltage reference for the A/D converter. See SW I2C register
O
for the output level.
Negative voltage reference for the A/D converter. See SW I2C register
O
for the output level.
Power supply input for the digital switching circuitry sensitive to the
I
supply noise. The DC voltage should be 1,8V.
Power supply input for the analog clock drivers. The DC voltage should
I
be 3.3V.
Power supply input for the analog circuits. The DC voltage should be
I
3.3V.
I2C INTERFACES
SCL11II2C master serial clock. Up to 700 kbit/s.
SDA12I/OI2C master serial data inout, open drain I/O pad.
16-17
SADDR[1:0]
9
SCL_TUN
10
SDA_TUN
SCL_EEP5OExtra I2C clock to download DSP code from an external EEPROM.
SDA_EEP8I/OExtra I2C data bus to download DSP code from an external
15
EEPADDR
SADDR[1:0] are the 2 LSBs of the I2C address of the TDA10045. The
I
MSBs are internally set to 00010. Therefore the complete I2C address
of the TDA10045 is (MSB to LSB): 0,0,0,1,0,SADDR[1], SADDR[0]
Tuner I2C serial clock signal.This signal derived from the master SCL
OD
can be set to high impedance when no tuner acces needed. (See
BP_I2C_TUN register) (open drain)
Tuner I2C serial data signal.This signal derived from the master SDA
I/O
can be set to high impedance when no tuner acces needed. (See
BP_I2C_TUN register) (open drain)
(Optional mode). Can be connected to the master I2C Bus. (open
drain)
EEPROM. (Optional mode). Can be connected to the master I2C Bus.
(open drain)
EEPRAD is the LSB of the I2C address of the EEPROM. The MSBs
I
are internally set to 101000. Therefore the complete I2C address of
the EEPROM is (MSB to LSB): 1,0,1,0,0,0, EEPADDR
2000 March 155
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
DSP SIGNALS
DOWNLOAD27IProcessor control, Boot Mode
If 0 the DSP downloads the software from an external eeprom on the
dedicated I2C BUS (SDA_EEP, SCL_EEP).
If 1 the software is downloaded in the I2C register CODE_IN from the
host. In this case no need of external eeprom.
SP_IN[1:0]28-29ISpare inputs
DS_SPARE_160O
(3.3V)
DS_SPARE_259O
(3.3V)
PLL SIGNALS
PLLVCC88IPower supply input for the analog circuits of the PLL module. (typ
PLLGND87IGround return for the analog circuits of the PLL module.
DGND85IGround return for the digital circuits of the PLL module.
DVCC84IPower supply input for the digital circuits of the PLL module. (typ
Spare delta-sigma output. Managed by the DSP to handle a low
frequency DAC. ( automatic first stage tuner AGC measurement for
example).
Spare delta-sigma output. Managed by the DSP or by an I2C register
to generate an analog level. (after a RC low-pass filter)
3.3V)
1.8V)
BOUNDARY SCAN
TCK55Iclock signal for boundary-scan. Wired to GND (if not used)
TDI54IInput port for boundary-scan. Wired to GND (if not used)
TMS53IMode programming signal for boundary-scan. Wired to GND (if not
used)
TRST52IAsynchronous reset signal for boundary-scan. Wired to GND (if not
used)
TDO56O
(3.3V)
Output port for boundary-scan. NC (if not used)
POWER SUPPLIES
VSS2-7-19-26-32-40-
47-58-62-71-78-
82
VDD5025-46VCC5VPositive Power Supply 5 V typical. If no need of 5V tolerant IO can be
VDD331-6-31-61-77VDD
VDD1818-39-57-70-81VDD
GND
0VGround level 0 V
set to 3.3V (with caution).
3.3V
1.8V
Positive Power Supply 3.3V typical
Positive Power Supply 1.8V typical
2000 March 156
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
FIGURE 2 : EXTERNAL BLOCK DIAGRAM
VDD50GNDVDD18VDD33
XinXoutPower Supplies
VAGC
SDA_TUN
SCL_TUN
IT
FEL
PSYNC
UNCOR
DEN
OCLK
DO(7:0)
8
FI(9:0)
CLR#
VIP
VIM
10
InputsOutputs
TDA10045
JTAGDSP InterfaceInterface
SADDR(1:0)TDOTDI
SCL SDA
SCL
EEP
SDA
EEPDSSPARE
2000 March 157
SP_IN
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
FIGURE 3 : TYPICAL APPLICATION : DVB-T FRONT END RECEIVER
I2C
RF
TUNER
RF_AGC
SCL
SDA
IF1
IF_AGC
IF
Interface
optional IF2 down
conversion reference
frequency
RC
IF1
or
IF2
RC
VAGC
VIP
VIM
SACLK
SDA_TUN
SCL_TUN
Xin
10
A
D
C
TDA10045
Xout
EEPROM
Optional
SDA_EEP
SCL_EEP
PSYNC
UNCOR
DEN
OCLK
DO(7:0)
8
RC
Optional ADC
DS_SPARE_1
SP_IN(0)
SCL, SDA
I2C Bus
TUNER
• A RF tracking filter tracks the RF wanted frequency and suppresses the image.
• A first local AGC could be done at RF level, the AGC level information could be provided externaly and the chip
offers facilities to measure this level thanks to the optional ADC (Rem: this measure is automaticaly made by the
DSP, the host has just to read the result).
• A mixer oscillator and a PLL down-convert the RF signal to Intermediate Frequency IF1 typicaly 36.125 MHz
• SAW filters reject the adjacent analog channels power at IF1
IF INTERFACE
• It is either an analog IF amplifier when IF1 is sampled (digital down-conversion concept)
• Or an analog IF amplifier followed by a down-conversion from IF1 to IF2 at few MHz (ex :4.57 MHz)
• When this second solution is used, the ADC sampling clock could be used (after low-pass filtering) as reference
clock for down-conversion (rem : twice the ADC sampling clock could also be provided – see reg CONFADC).
•The IF amplifier is controlled by the digital AGC of the chip. A simple RC circuitry will filter the single-bit (∆Σ
modulated) AGC control (VAGC)
•The sampling clock could also be used to control an external ADC, then the input of the chip are digital (FI[9 :0])
TDA10045
• The chip is controlled by an I2C Bus and driven by an external low-cost crystal oscillator
• The software of the embedded DSP could be downloaded from the main I2C bus or from a dedicated I2C Bus
connected to an external slave I2C Eeprom.
•An internal bidirectional switch allows to program the tuner through the chip and then switch off this link in order
to avoid phase noise distortions due to I2C Bus traffic
1.All inputs (I) are TTL, 5V tolerant inputs. (If VDD50 set to 5V).
2.OD are Open Drain 5V outputs, so they must be connected to a pull-up resistor to either VDD33 or VDD50
3. Foundry test IO, inputs must beconnected to GND.
2000 March 1510
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
PACKAGE INFORMATION
NOTE : Dimensions are in millimeters
2000 March 1511
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
DATA SHEET STATUS
DATA SHEET STATUS
PRODUCT
STATUS
DEFINITIONS
(1)
Objective specificationDevelopmentThis data sheet contains the design target or goal specifications for
product development. Specification may change in any manner without
notice.
Preliminary specificationQualificationThis datasheet contains preliminary data, and supplementary data will be
published at a later date. Philips Semiconductors reserves the right to
make changes at any time without notice in order to improve design and
supply the best possible product.
Product specificationProductionThis data sheet contains final specifications. Philips Semiconductors
reserves the right to make changes at any time without notice in order to
improve design and supply the best possible product.
Note
1. Please consult the most recently issued data sheet before initiating or completing a design.
DEFINITIONS
Short-form specification The data in a short-form
specification is extracted from a full data sheet with the
same type number and title. For detailed information see
the relevant data sheet or data handbook.
Limiting values definition Limiting values givenare in
accordance with the Absolute Maximum Rating System
(IEC 60134). Stress above one or more of the limiting
values may cause permanent damage to the device.
These are stress ratings only and operation of the device
attheseor at any other conditionsabovethosegiven in the
Characteristics sections of the specification is not implied.
Exposure to limiting values for extended periods may
affect device reliability.
Application information Applications that are
described herein for any of these products are for
illustrative purposes only. Philips Semiconductors make
norepresentationorwarrantythat such applications will be
suitable for the specified use without further testing or
modification.
DISCLAIMERS
Life support applications These products are not
designed for use in life support appliances, devices, or
systems where malfunction of these products can
reasonably be expected to result in personal injury. Philips
Semiconductorscustomersusingorsellingthese products
for use in such applications do so at their own risk and
agree to fully indemnify Philips Semiconductors for any
damages resulting from such application.
Right to make changes Philips Semiconductors
reserves the right to make changes, without notice, in the
products, including circuits, standard cells, and/or
software, described or contained herein in order to
improve design and/or performance. Philips
Semiconductors assumes no responsibility or liability for
theuseofany of these products, conveys no licenceortitle
under any patent, copyright, or mask work right to these
products,and makes no representations orwarrantiesthat
these products are free from patent, copyright, or mask
work right infringement, unless otherwise specified.
2
PURCHASE OF PHILIPS I
C COMPONENTS
Purchase of Philips I
2
C components conveys a license under the Philips’ I2C patent to use the
components in the I2C system provided the system conforms to the I2C specification defined by
Philips. This specification can be ordered using the code 9398 393 40011.
2000 March 1512
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
NOTES
2000 March 1513
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
NOTES
2000 March 1514
Philips SemiconductorsPreliminary specification
Single Chip DVB-T Channel ReceiverTDA10045
NOTES
2000 March 1515
Philips Semiconductors – a w orldwide compan y
Argentina: see South America
Australia: 3 Figtree Drive, HOMEBUSH, NSW 2140,
Indonesia: PTPhilips Development Corporation,Semiconductors Division,
Gedung Philips, Jl. Buncit Raya Kav.99-100, JAKARTA 12510,
Tel. +62 21 794 0040 ext. 2501, Fax. +62 21 794 0080
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381, Fax. +1 800 943 0087
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 3341 299, Fax.+381 11 3342 553
For all other countries apply to: Philips Semiconductors,
Marketing Communications, Building BE-p, P.O. Box 218, 5600 MD EINDHOVEN,
The Netherlands, Fax. +31 40 27 24825
The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed
without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license
under patent- or other industrial or intellectual property rights.
2000
Internet: http://www.semiconductors.philips.com
70
Printed in The Netherlands753504/03/pp16 Date of release: 2000 March 15Document order number: 9397 750 07144
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.