• On-chip Forward Error Correction (FEC) decoder
(de-interleaver and RS decoder) and fully DVB-C
compliant
• DVB compatible differential decoding and mapping
• Parallel and serial transport stream interface
simultaneously
• I2C-bus interface, for easy control
• CMOS 0.2 µm technology.
GENERAL DESCRIPTION
The TDA10021HT is a single-chip DVB-C channel
receiver for 4, 16, 32, 64, 128 and 256 QAM modulated
signals. The device interfaces directly to the IF signal,
which is sampled by a 10-bit ADC.
The TDA10021HT performs the clock and the carrier
recovery functions. The digital loop filters for both clock
and carrier recovery are programmable in order to
optimize their characteristics according to the current
application.
After baseband conversion, equalization filters are used
for echo cancellation in cable applications. These filters
are configured as either a T-spaced transversal equalizer
or a Decision Feedback Equalizer (DFE), so that the
system performance can be optimized according to the
network characteristics. A proprietary equalization
algorithm, independent of carrier offset, is achieved in
order to assist carrier recovery. A decision directed
algorithm then takes place, to achieve final equalization
convergence.
The TDA10021HT implements a FORNEY convolutional
de-interleaver of depth 12 blocks and a Reed-Solomon
decoder which corrects up to 8 erroneous bytes. The
de-interleaver and the RS decoder are automatically
synchronized by the frame synchronization algorithm
which uses the MPEG-2 sync byte. Finally descrambling
according to DVB-C standard, is achieved at the Reed
Solomon output. This device is controlled via an I2C-bus.
Designed in 0.2 µm CMOS technology and housed in a
64 pin TQFP package, the TDA10021HT operates over
the commercial temperature range.
PACKAGE
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to berotated correctly when browsingthrough the pdf in the Acrobat reader. white toforce landscape pages to be ...
2001 Oct 013
handbook, full pagewidth
BLOCK DIAGRAM
Philips SemiconductorsProduct specification
DVB-C channel receiverTDA10021HT
SACLK
GPIO
CTRL
ENSERI
TEST
CLR#
V
V
IICDIV
SDA
SCL
V
CCD(PLL)PLLGND
DGND
XINXOUT
23626164631, 24,
PLL
5
10
IF
ADC
29
32
21
6
16
58
IP
57
IM
10
18
17
GPIO
BASEBAND
CONVERSION
V
CCA (PLL)
DECIMATION
FILTERS
V
SSD18
V
DDD18
443322
4, 8,
7, 41
25, 42
CLOCK
RECOVERY
TIMING
INTERPOLATOR
TDA10021HT
I
INTERFACE
V
SSD33
V
DDD33
14, 30,4315, 31,445049525155, 60 56, 5913
HALF
NYQUIST
RS
DECODER
2
C-BUS
V
DDD1
V
SSD1
AGC
EQUALIZER
DE-SCRAMBLERDE-INTERLEAVER
V
DDA2
V
SSA2
PWM
PWM
CARRIER
RECOVERY
V
DDA3
OUTPUT
INTERFACE
JTAG
V
SSA3
DECISION
DIFFERENTIAL
DECODER
V
DDD50
8
37 to 40,
45 to 48
9
AGCTUN
11
AGCIF
]
DO[7:0
36
DEN
35
OCLK
34
PSYNC
33
UNCOR
28
TDO
27
TMS
22
TCK
23
TDI
26
TRST
21
ENSERI
19
SDAT
20
SCLT
programmable
interface
serial
interface
V
ref(neg)
54
V
ref(pos)
53
12
MGW343
SADDR
Fig.1 Block diagram.
Philips SemiconductorsProduct specification
DVB-C channel receiverTDA10021HT
PINNING
SYMBOLPINTYPE
V
DDD18
1Sdigital supply voltage for the core (1.8 V typ.)
(1)
DESCRIPTION
XIN2IXTAL oscillator input pin: a fundamental XTAL oscillator is connected between the
XIN and XOUT pins. The XTAL frequency must be chosen so that the system
frequency SYSCLK (XIN × multiplying factor of the PLL) equals 1.6 times the tuner
output intermediate frequency; i.e. SYSCLK = 1.6 × IF.
XOUT3OXTAL oscillator output pin: a fundamental XTAL oscillator is connected between the
XIN and XOUT pins
V
SSD18
4Gdigital ground for the core
SACLK5Osampling clock: this output clock can be fed to an external 10-bit ADC as the
sampling clock; SACLK = SYSCLK/2
TEST6Itest input pin: in normal mode, pin TEST must be connected to ground
V
DDD18
V
SSD18
7Sdigital supply voltage for the core (1.8 V typ.)
8Gdigital ground for the core
AGCTUN9O/ODfirst PWM encoded output signal for AGC tuner: this signal is fed to the AGC
amplifier through a single RC network. The maximum signal frequency on the
VAGC output is XIN/16. AGC information is refreshed every 1024 symbols.
IICDIV10IIICDIV: this pin allows the frequency of the I2C-bus internal system clock to be
selected, depending on the crystal frequency. The internal I2C-bus clock is a
division of XIN by 4
IICDIV
.
AGCIF11O/ODsecond PWM encoded output signal for the AGC IF: This signal is fed to the AGC
amplifier through a single RC network. The maximum signal frequency on the
VAGC output is XIN/16. AGC information is refreshed every 1024 symbols.
However AGCIF can also be configured to output a PWM signal, the valueof which
can be programmed through the I
SADDR12ISADDR is the LSB of the I
2
2
C-bus interface.
C-bus address of the TDA10021HT. The MSBs are
internally set to 000110. Therefore the complete I2C-bus address of the
TDA10021HT is (MSB to LSB) 0, 0, 0, 1, 1, 0 and SADDR.
V
DDD50
V
DDD33
V
SSD33
13Sdigital supply voltage for the pad 5.0 V (necessary for 5 V tolerant inputs)
14Sdigital supply voltage for the pads (3.3 V typ.)
15Gdigital ground for the pads
CLR#16Ithe CLR# input is asynchronous and active LOW, and clears the TDA10021HT:
When CLR# goes LOW, the circuit immediately enters its reset mode and normal
operation will resume 4 XIN falling edges after CLR# returns HIGH. The I
2
C-bus
register contents are all initialized to their default values. The minimum width of
CLR# at LOW level is 4 XIN clock periods.
SCL17II
2
C-bus clock input: SCL should nominally be a square wave with a maximum
frequency of 400 kHz. SCL is generated by the system I2C-bus master.
SDA18I/ODSDA isa bidirectional signal:it is theserial input/output of the I
A pull-upresistor (typically 4.7 kΩ)must be connectedbetween SDAand V
2
C-bus internalblock.
DDD50
for
proper operation (open-drain output).
2
SDAT19I/ODSDAT is equivalent to SDA I/O of the TDA10021HT but can be 3-stated by I
C-bus
programming. It is actually the output of a switch controlled byparameter BYPIIC of
register TEST (index 0F). SDAT is an open-drain output and therefore requires an
external pull-up resistor.
2001 Oct 014
Philips SemiconductorsProduct specification
DVB-C channel receiverTDA10021HT
SYMBOLPINTYPE
(1)
DESCRIPTION
SCLT20ODSCLT can be configured to be a control line output or to output the SCL input. This
is controlled by parameter BYPIIC and CTRL_SCLT of register TEST (index 0F).
SCLT is an open-drain output and therefore requires an external pull-up resistor.
ENSERI21Iwhen HIGH this pin enables the serial output transport stream through the
boundary scan pins TRST, TDO, TCK, TDI and TMS (serial interface). Must be set
LOW in bist and boundary scan mode.
TCK22I/Otest clock: an independent clock used to drive the TAP controller in boundary scan
mode. In normal mode of operation, TCK must be set LOW. In serial stream mode,
TCK is the clock output (OCLK).
TDI23I/Otest data input: the serial input for test data and instruction in boundary scan mode.
In normal mode of operation, TDI must be set LOW. In serial stream mode, the TDI
is the PSYNC output.
V
DDDI8
V
SSDI8
24Sdigital supply voltage for the core (1.8 V typ.)
25Gdigital ground for the core
TRST26I/Otest reset: this active LOW input signal is used to reset the TAP controller in
boundary scan mode. In normal mode of operation, TRST must be set LOW. In
serial stream mode, TRST is the uncorrectable output (UNCOR).
TMS27I/Otest mode select: this input signal provides the logic levels needed to change the
TAP controller from state to state. In normal mode of operation,TMS must be set to
HIGH. In serial stream mode, TMS is the DEN output.
TDO28Otest data output: this is the serial test output pin used in boundary scan mode.
Serial data is provided on the falling edge of TCK. In serial stream mode, TDO is
the data output (DO).
GPIO29ODGPIO can be configured by the I
2
C-bus either as:
• A Front-End Lock indicator (FEL) (default mode)
2
• An active LOW output interrupt line (IT) which can be configured by the I
C-bus
interface
• A control output pin programmable by I2C-bus.
GPIO is an open-drain output and therefore requires an external pull-up resistor.
V
DDD33
V
SSD33
CTRL32ODCTRL is a control output pin programmable by the I
30Sdigital supply voltage for the pads (3.3 V typ.)
31Gdigital ground for the pads
2
C-bus. CTRL is an open-drain
output and therefore requires an external pull-up resistor.
UNCOR33Ouncorrectable packet: this output signal is HIGH when the provided packet is
uncorrectable (during the 188 bytes of the packet). The uncorrectable packet is not
affected by the Reed Solomon decoder, but the MSB of the byte following the sync
byte is forced to logic 1 for the MPEG-2 process: error flag indicator (if RSI and IEI
are set LOW in the I
2
C-bus table).
PSYNC34Opulse synchro: thisoutput signal goes HIGH when the sync byte (0x47) is provided,
then it goes LOW until the next sync byte
OCLK35Ooutput clock: thisis the output clock for the DO[7:0] data outputs. OCLK is internally
generated depending on which interface is selected.
DEN36Odata enable: this output signal is HIGH when there is valid data on the output bus
DO[7:0]
2001 Oct 015
Loading...
+ 11 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.