• On chip FEC decoder (Deinterleaver & RS decoder), full DVB-C compliant.
• DVB compatible differential decoding and mapping.
• Parallel and serial transport stream interface simultanously .
• I2C bus interface, for easy control.
• CMOS 0.2µ
m technology.
APPLICATIONS
• DVB-C fully compatible.
• Digital data transmission using QAM modulations.
• Cable demodulation.
• Cable modems
• MMDS (ETS 300-429).
DESCRIPTION
The TDA10021 is a single chip DVB-C Channel receiver for 4, 16, 32, 64, 128 and 256-Q AM modulated signals.
The device interfaces directly to the IF signal, which is sampled by a 10-bit A/D converter.
The TDA10021 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 base band conversion, equalization filters are used for echo cancellation in cable applications. These filters
are configured as T-spaced transversal equalizer or DFE equalizer, 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. Then a decision directed algorithm takes place, to achieve
final equalization convergence.
The TDA10021 implements a FORNEY convolutional deinterleaver of depth 12 blocks and a Reed-Solomon
decoder which corrects up to 8 erroneous bytes. The deinterleaver and the RS decoder are automatically
synchronized thanks to the frame synchronization algorithm which uses the MPEG2 sync byte. Finally
descrambling according to DVB-C standard, is achieved at the Reed Solomon output. This device is controlled
via an I
Designed in 0.2 µm CMOS technology and housed in a 64 pin TQFP package, the TDA10021 operates over the
commercial temperature range.
2
C bus.
2000 March 152
Philips SemiconductorsPreliminary specification
Single Chip DVB-C Channel ReceiverTDA10021
FIGURE 1 : FUNCTIONAL BLOCK DIAGRAM
IF
SACLK
XIN
ADC
PLL
10
BASE-BAND
CONVERSION
DE-INTERLEAVER
CLOCK
RECOVERY
FILTERS
BANK
SDA
SCL
EQUALIZER
R. S.
DECODER
INTERFACE
PWM
AGC
CARRIER
RECOVERY
DE-SCRAMBLER
2
IC
PWM
OUTPUT
INTERFACE
TUNER AGC
IF AGC
DO
OCLK
DEN
2000 March 153
Philips SemiconductorsPreliminary specification
Single Chip DVB-C Channel ReceiverTDA10021
TABLE 1 : ABSOLUTE MAXIMUM RATINGS
ParameterMinMaxUnit
Ambient operating temperature : Ta070°C
DC supply voltage- 0.5TbdV
DC Input voltage- 0.5VDD + 0.5V
DC Input Current± 20mA
Lead Temperature+300°C
Junction Temperature+150°C
Stresses above the absolute maximum ratings may cause permanent damage to the device. Exposure to absolute
maximum ratings conditions for extended periods may affect device reliability.
VIPPositive analog input0.5V
VIMNegative analog input-0.5V
temperature
@ IOH = + 2mA
@ IOL = + 2mA
Symbol Rate =6Mbd
1
All inputs are 5V tolerant
2
IOH, IOL = ± 4mA only for pins SACLK, OCLK, SDA, CTRL1, CTRL2, IT
2000 March 154
Philips SemiconductorsPreliminary specification
Single Chip DVB-C Channel ReceiverTDA10021
FUNCTIONAL DESCRIPTION
ADC
½
The TDA10021 implements a 10-bit analog to digital converter. No external voltage references are required to
use the ADC.
PLL
½
The TDA10021 implements a PLL used as clock multiplier by [M/(N.P)] (programmable parameters in index 28
, 2A16), so that the crystal can be low frequency (fundamental tone – typically 4Mhz )
29
16
DOWN CONVERTER AND NYQUIST FILTERS
½
The digital down converter performs the down conversion of the bandpass input signal into the 2 classical
quadrature I & Q channels. Then these two signals are passed through anti-alias filters and through a half
Nyquist filter having a fixed roll-off of 0.15. The digital filter gives a stop band attenuation of more than 40 dB.
EQUALIZER
½
After Nyquist filtering, the signal is fed to an equalization filter, for echo cancellation. This equalizer can be
configured as either a transversal Equalizer or a decision feedback equalizer. The following table shows some
echos configuration that the TDA10021 corrects with an equivalent degradation of less than 1dB @ BER = 10
,
16
-4
.
DELAY
(nS)
AMPLITUDE
(dB)
PHASE
50-10worst
150
and
800
-12
and
-20
worst
1600-20worst
CARRIER RECOVERY
½
The carrier synchronizer implements a fully digital algorithm allowing to recover carrier frequency offsets up to
± 18 % symbol rate. A phase error detector followed by a programmable second order loop filter provides an
estimation of the carrier phase, to compensate the input carrier frequency offset.
CLOCK RECOVERY
½
A timing error detector implements an application of Gardner algorithm for digital clock recovery.
The resulting error is fed to a programmable second order loop filter, which provides a 8-bit command to the
NCO block. This one allows to determine the right sampling time instant of the input signal.
AUTOMATIC GAIN CONTROL (2 PWM outputs)
½
An estimation of input signal magnitude is performed and compared to two programmable threshold. The
resulting errors are filtered to produce two 10-bit commands which are then PWM encoded and provided on pins
VAGC1 and VAGC2. The PWM signals can be passed through two low pass filters to control the gain amplifier.
½ OUTPUT INTERFACE
After carrier recovery, the demodulated output symbol must be decoded according to the constellation diagram
given by DVB standard for 4, 16, 32, 64, 128 and 256 QAM. The resulting symbols are then differentially
decoded (DVB compliant) and serially provided to the FEC part.
½ BLOCK SYNCHRONIZATION
At demodulator output, the length of some error bursts may exceed that which can be reliably corrected by the
Reed-Solomon decoder. The implemented de-interleaving is a convolutional one (Forney) of depth 12. The first
operation consists in synchronizing the de-interleaver. This is accomplished by detecting α consecutive MPEG2
sync
sync words (or
) which are present as the first byte of each packet.
Next, the RAM memory associated with the deinterleaver fills up and the first deinterleaved bytes ar e pr ovided to
the input of the Reed-Solomon decoder. The state machine of the de-interleaver goes to the control phase which
2000 March 155
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.