Direct Broadcast Satellite (DBS) has been one of the most successful new product
introductions in the history of consumer electronics. This product represents the first
application of digital video compression for broadcast television. Originally intended to
provide cable quality television services to remote areas, this product is now offering a
competitive replacement to cable services in many urban areas.
The first operational systems employ closed proprietary signaling structures. The
European Broadcasting Union (EBU) has developed the first open standard (DVB-S) for
DBS services. The broadcasting community has embraced this standard which is now
being adopted for new systems throughout the world. This widely accepted open
standard is essential for DBS to achieve full market potential.
The HDM8515TM is a fully DVB-S&DSS compliant ADC/QPSK demodulator/FEC device
which provides an MPEG-2 stream to be processed by the conditional access and video
decompression circuits. The demodulator clocked with a fixed frequency is true variable
rate over the range of 1 to 55M symbols-per -second. This product achieves the highest
performance and flexibility. It minimizes the cost of external circuits, thus reducing
overall system cost.
3
Hy nix Semiconductor Co., Ltd reserves the right to make changes to its products or
specifications to improve performance, reliability, or manufacturability. Information
furnished by Hynix Semiconductor Co., Ltd is believed to be accurate and reliable.
However, no responsibility is assumed by Hynix Semiconductor Co., Ltd for its use; nor
for any infringement of patents or other rights of third parties which may result from its
use. No license is granted by its implication or otherwise under any patent rights of
Hy nix Semiconductor Co., Ltd.
For more information contact:
Address: Youngdong Bldg. 891, Daechi-dong, Kangnam-gu, Seoul, 135-738, Korea
1. INTRODUCTION TO THE HDM8515...................................................................................................................7
1.1 FEATURES AND BENEFITS..................................................................................................................................8
3.4 V ITERBI DECODER.............................................................................................................................................25
3.7 CLOCK G ENERATION PLL .................................................................................................................................30
3.8 DBS R ECEIVER...................................................................................................................................................35
3.9 DISEQC I NTERFACE ...........................................................................................................................................36
4.1 100 P IN Q UAD FLAT PACK................................................................................................................................37
4.2 64 P IN THIN QUAD FLAT PACK........................................................................................................................39
4.3 RECOMMENDED ANALOG P IN CONNECTION...............................................................................................41
4.4 RECOMMENDED CLOCK G ENERATION CIRCUIT...........................................................................................41
5. SIGNAL DESCRIPTION....................................................................................................................................... 42
FIGURE 1: T OP LEVEL BLOCK DIAGRAM....................................................................................................................7
FIGURE 2: I NPUT DATA TIMING DIAGRAM.............................................................................................................10
FIGURE 3: I NTEL 80C88A READ TIMING DIAGRAM...............................................................................................11
FIGURE 4: I NTEL 80C88A WRITE TIMING DIAGRAM.............................................................................................12
FIGURE 5: I NTEL 8051 READ TIMING DIAGRAM.....................................................................................................13
FIGURE 6: I NTEL 8051 WRITE TIMING DIAGRAM...................................................................................................14
FIGURE 7: MOTOROLA READ TIMING D IAGRAM....................................................................................................15
FIGURE 16: NOISE ACCUMULATOR AS A FUNCTION OF SNR AND TIME............................................................ 24
FIGURE 17: V ITERBI D ECODER...................................................................................................................................25
FIGURE 22: ANALOG P IN CONNECTION....................................................................................................................41
FIGURE A3: CARRIER PHASE RECOVERY TRANSIENT RESPONSE WITH LOW SNR..........................................69
FIGURE A4: ADJACENT CHANNEL INTERFERENCE OF 10 DB, 1.35 SPACING....................................................72
FIGURE A5: PERFORMANCE WITH INTERFERER AT DIFFERENT CARRIER SPACINGS.....................................73
FIGURE A6: PERFORMANCE WITH +10 DB INTERFERER......................................................................................74
6
LIST OF TABLES
TABLE 1: ABSOLUTE MAXIMUM RATINGS ...............................................................................................................9
TABLE 2: DC C HARACTERISTICS.................................................................................................................................9
TABLE 3: D EMODULATOR SPECIFICATIONS...........................................................................................................10
TABLE 4: AC C HARACTERISTICS...............................................................................................................................10
TABLE 12: E XAMPLE OF ACQUISITION TIMING.....................................................................................................27
TABLE 13: I2C S LAVE ADDRESS..................................................................................................................................47
7
6
6
I
Q
Variabl
e
8Data ClockData
QPS
K
Loc
k
Nod
e
Sync44Symbol ClockViterbi Bit Clock
Frame
Sync8
Viterbi
Dat
a
I2C
DiSEqC
Interface
Interface
MCU
Interface
BER
Monitoring
PLL
C/N
Estimator
T
u
ner
Byte Sync
QPSK Lock
AIN_I
AIN_Q
WB_AGC
DISEQC
SCL_I2C
SDA_I2C
HI_ADDR[5:0]
HI_DATA[7:0]
XTAL1_IN
DATA_CLK
DATA[7:0]
QPSK_LOCK
FRAME_SYNC
Reference clk
AGC
AGC_Detector
1. Introduction to the HDM8515
The HDM8515 digital demodulator for direct broadcast satellite receivers is a single chip solution fully
compliant with the European Telecommunications Standards Institute (ETSI) specification ETS 300
421. This chip integrates an A/D converter, a variable rate matched filter, a variable rate QPSK
demodulator with a Viterbi decoder, a deinterleaver and a Reed Solomon decoder.
The HDM8515, which is implemented in a 0.25 micron CMOS, Four Layer Metal Process, provides
variable rate capability while operating with a fixed frequency sampling clock. Digital samples of
baseband I and Q data are generated by an internal A/D converter, then provided to the demodulator at
a fixed sample rate. The root raised cosine filter is implemented internally with fully digital techniques.
Similarly, the symbol timing recovery and carrier phase tracking functions are performed entirely in the
digital domain. This approach provides minimum constraints on external circuits, thus reducing overall
system costs.
The HDM8515 may be configured by an external processor for a specific symbol rate, and carrier
frequency along with loop gain parameters. The HDM8515 provides an external AGC signal which is
used to control the gain of the analog signal which is applied to the down-converters. And it also
provides a digital AGC internally which controls the gain of the signal out of the matched filters. In
addition, the HDM8515 provides fully programmable sweep circuitry to aid in initial acquisition when
large frequency offsets may be present.
The digital frequency translation capability of the HDM8515 permits this part to be used in frequency
multiplexing applications. In this application, an entire transponder bandwidth con taining many signals
is sampled at a fixed rate. The digital oscillator within the HDM8515 is programmed to the specific
desired carrier frequency within that band to permit the selected signal to be passed through the
baseband filter and processed by the demodulator circuits.
A/D
Converter
Rate
QPSK
Demodulator
Viterbi
Decoder
Synchronization
and
Deinterleaving
Reed
Solomon
Decoder
FIGURE 1: T OP LEVEL BLOCK DIAGRAM
8
1.1 Features and Benefits
* Fully DVB&DSS compliant
* Dual 6bit A/D converters
* Continuously variable symbol rate from 1Msps to 66Msps (90MHz clock)
* Internal digital root raised cosine filter
* Less than 0.5 dB implementation loss
* Frequency multiplexing capability
* Automated frequency search
* Internal bias cancellation
* Both wideband and narrowband AGC
* Noise calibration for antenna steering
* Output data rate as high as 82Mbps
* Fixed frequency sampling clock
* Simple interface with tuner and analog processing
* Microcontroller interface
* Eight bit parallel or I2C monitor and control interface
* I2C by -pass mode
* DiSeqC 1.2 interface support
* Dual Carrier Loop Filter
Part code Package
HDM8515P 100PQFP
9
2. Hardware Specification
Table 1: Absolute Maximum Ratings
Rating Value Unit
Ambient Temperature under Bias -10 to 70 c
Storage Temperature -65 to 150 c
Ambient Humidity under Bias 85( 85 c,500hrs)%
Thermal Resistance(Ja) 45 c/W
Junction Temperature 120 c
Voltage on Any Pin Vss - 0.3V to VDD+ 0.5V V
VDD, IOVDD 4.5 V
Package Material - Compound : CEL -4630SX
Table 2: DC Characteristics
Symbol Parameter Min. Max. Units Test Conditions
IDDDynamic Current - 390 mA VDD=2.7, Freq=90Mhz
IOVDD Interface Power Supply
Voltage
VDD Core Power Supply
Voltage
V ADC Powe r Supply
Voltage
VILInput Low Voltage 0 0.3VDDV
VIHInput High Voltage 0.7VDDVDD+
VOLOutput Low Voltage - 0.4 V IOL = 4 mA
VOH Output High Voltage 2.4 - V I
IIHInput High Current - 10 10 uAVIN =3.6, VDD =3.6
IILInput Low Current - 10 10 uA VDD = 3.6, VIN =0
CINInput Capacitance - 10 pF Typical 5.75pF
COUTOutput Capacitance - 10 pF Typical 5.97pF
- Lead Frame : Copper
3 3.6 V Normal Operation
2.3 2.7 V Normal Operation
2.3 2.7 V Normal Operation
0.5
V
OH
= 4 mA
10
CLOCK
I_IN [5:0]
or Q_IN [5:0]
Table 3: Demodulator Specifications
Parameter Min. Max.
Sampling Clock Frequency 1MHz 90MHz
Analog Input Full Scale Range 0.9 Vpp 1.1 Vpp
Symbol Rate 1Msps 66Msps
Viterbi Data Rate - 90Mbps
Reed Solomon Data Rate - 82Mbps
Implementation Loss - 0.5 dB
Symbol Rate Resolution Clock/(220) Carrier Frequency Resolution Clo ck/(220) Acquisition Sweep Range - + or - Clock/2
Setup Time of R/W with respect to /CE Active 5 - ns
su1
t
Address Setup with respect to /DS Active 5 - ns
su2
td1 Delay from DTACK Active to Data Valid - 30 ns
th1 R/W Hold with respect to /DS Inactive 5 - ns
th2 Address Hold with respect to /DS Inactive 5 - ns
th3 Data Hold with respect to /DS Inactive 10 - ns
HI_ADDR[4:0]
t
su2
/CE
/DS
t
su1
R/W
DTACK
HI_DATA[7:0]
FIGURE 7: MOTOROLA READ TIMING D IAGRAM
Note: External pull-up resistor is required on DTACK.
td1 /DS Delay from R/W 5 - ns
td2 DTACK Delay from /DS Active - 40 ns
td3 DTACK Delay from /DS Inactive - 10 ns
t
/DS Active Duration 5 - ns
pw1
th1 Address, /CS and R/W Hold from /DS Inactive 5 - ns
th2 Data Hold from /DS Inactive 5 - ns
HI_ADDR[4:0]
su2
d1
R/W
DTACK
t
su1
FIGURE 8: MOTOROLA WRITE TIMING D IAGRAM
Note: External pull up resistor is required on DTACK.
#This page is only for HDM8515P.
Valid
d2
t
pw1
Valid
h1
d3
t
h2
17
1234n
n-1
n-2
n-3xxxxxxxxxxxxxxxx
xx
12348n-5
8n-6
8n-7
8n-8xxxx
xxxx8n-4
8n-3
8n-2
8n-1
8n
Table 11: Output Timing
Symbol Parameter Min. Max. Unit
tsu Output Data Setup before DATA_CLK and DATA_STB 5 - ns
thd Output Data Hold after DATA_CLK and DATA_STB 10 - ns
t
hd
DATA_CLK
DATA_STB
FRAME_SYNC
DATA_VALID
t
su
DATA
FIGURE 9: O UTPUT TIMING DIAGRAM FOR NORMAL PARALLEL
DATA_CLK
DATA_STB
FRAME_SYNC
DATA_VALID
DATA[0]
FIGURE 10: O UTPUT TIMING DIAGRAM FOR NORMAL SERIAL
NOTE : In case of DVB, n is 188
In case of DSS, n is 144
t
t
su
hd
18
123
4
n-1
n-2
n-3
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xx
n
12348n-5
8n-6
8n-7
8n-4xxxxxxxxxxxxxxxx
xx
8n-8xxxx
8n-3
8n-2
8n-1
8n
DATA_CLK
DATA_STB
FRAME_SYNC
DATA_VALID
DATA
DATA_CLK
DATA_STB
t
su
FIGURE 11 : OUTPUT TIMING DIAGRAM FOR REGULATED PARALLEL
t
su
t
hd
t
hd
FRAME_SYNC
DATA_VALID
DATA[0]
F IGURE 12: OUTPUT TIMING DIAGRAM FOR REGULATED SERIAL
NOTE : In case of DVB, n is 188
In case of DSS, n is 144
19
3. Technical Overview
3.1 Dual Channel Analog to Digital Converter
The block diagram shown below illustrates internal configuration of the Dual Channel ADC.
Baseband signals, in -phase(I) and quadrature phase(Q), which are generated by down converters,
are applied to the dual channel ADC and quantized to 6-bit digital codes respectively. The ADC is
optimized to allow AC coupled inputs with full scale input range of 1V + or - 10%. An LSB weight is
approximately 15.6 mV.
The full scale input analog conversion range (Vpp) is determined by the voltag es of VTOP and
VBOT and simply equal to (VTOP - VBOT). The full scale range is defined as the voltage range that
accommodates 63 codes of equally spaced LSBs. Also the ADC supplies its own reference
voltages for A/D conversions. The voltages can be monitored by external reference pins. The
VTOP, VBOT represent top and bottom reference voltages respectively. REF_I, REF_Q represent
middle reference voltages for each channel. All these 4 reference voltage pins should be by -passed
to GND via 0.1uF capacitors. The values of internally generated voltage of VTOP and VBOT are
2.0V and 1.0V respectively. Vpp can be adjusted by externally applying voltages to both VTOP
and VBOT pins respectively when different conversion ranges are necessary. VTOP can be
adjusted as high as 2.3V and VBOT can be as low as 0.5V. A larger input range can be
established by taking VTOP higher and VBOT lower than on -chip generated voltages.
To supply necessary bias voltages for AC coupled applications, REF_I and REF_Q, which are
middle reference voltages for I and Q channel, are connected to the analog input pins (AIN_I and
AIN_Q ) respectively through 40 kohm resistors, as shown in the block diagram. For DC coupled
applications, these voltages can be used to feed back offset compensation signals.
To insure optimum performance, a low impedance analog ground plane is recommended and
should be separated from other digital ground planes. The analog power supplies should be bypassed at device to analog ground through 0.1uF ceramic capacitors.
20
AIN_Q
VBOT
CLOCK
REF_I
REF_Q
VTOP
AIN_I
6-bit ADC
Ref.
Voltage
Gen.
6-bit ADC
FIGURE 13: ADC B LOCK DIAGRAM
6
6
DI
DQ
21
3.2 Variable Rate Demodulator
The block diagram illustrates the overall configuration of the variable rate QPSK demodulator.
Baseband in-phase (I) and quadrature (Q) inputs are applied to the demodulator at a fixed sampling
rate. These digital samples are produced by A/D converters which employ AC coupling to minimize
DC offset.
QPSK Lock
Signal
Strength
Symbol
Tracking
Lock Detect
I_in
Q_in
First
Frequency
Trans.
Frequency
Sweeper
Dual FIRNB AGC
Second
Frequency
Trans.
Carrier
Tracking
I_out
Q_out
FIGURE 14DEMODULATOR BLOCK DIAGRAM
The only significant change to this configuration over the HDM8513A is the addition of the Second
Frequency Translator. The carrier tracking block produces two outputs, one is the frequency
correction which is provided to the First Frequency Translator. This insures that the input to the
Dual FIR is always centered at zero frequency error, although there may be a phase error at this
point. The second output of the Carrier Tracking function provides the phase correction to the
Second Frequency Translator.
The carrier frequency error associated with these samples is removed digitally during tracking
operations by a complex multiplier and a digitally controlled oscillator, sometimes called a
numerically controlled oscillator (NCO). During initial acquisition, coarse frequency error is
removed by a combination of the digital AGC within the HDM8515 and external analog tuning
circuits.
A Dual filter performs the root raised cosine filtering of the frequency corrected baseband samples.
This filter, which implements the function of equat ion (1), is always configured to have an impulse
response duration of 8 symbols regardless of the programmed symbol rate. For low symbol rates,
a large number of samples are used, while for high symbol rates a relatively low number of samples
are processed for each filter output. The outputs of the daul filters are applied to a digital
22
narrowband AGC which insures that the signal is optimally scaled to the Viterbi decoder to an
accuracy of + or - 0.5 dB to insure optimum FEC performance.
y[k] = Σ h[n] x[k- n] (1)
In addition to optimizing performance of the Viterbi decoder, the digital narrowband AGC also
insures that the performance of the symbol timing and carrier tracking loops is independent of
signal level variations. An analog wideband AGC is also employed to insure that the analog signal
applied to the A/D converters is properly scaled.
Both the symbol timing and carrier tracking loops are implemented digitally, which eliminates the
need for external connections to analog tuning components during steady state operation. This
causes the requirements on the analog presampling filter to be relaxed, permitting a lower cost
analog front end. For systems which require a narrow band presampling filter, and have the
potential for significant frequency error in the LNB (several MHz) the HDM8515 provides a high
resolution measure of carrier frequency to permit periodic readjustment of the front end tuner
frequency to compensate for drift. The host processor periodically reads the frequency register,
then computes appropriate correction to the tuner frequency.
The nominal symbol rate and the nominal carrier frequency are programmed into the demodulator
to an accuracy provided by 20 bits of resolution, and the system accuracy is equivalent to that of
the fixed frequency sampling clock.
During initial acquisition, the HDM851 5 provides an automated sweep program to facilitate carrier
acquisition. The host processor loads a 20 bit register which determines the initial carrier
frequency. A 16 bit regist er is programmed with the number of symbol times the receiver will dwell
at each frequency. If the receiver remains at the initial frequency for the programmed number of
symbol times without achieving lock, the carrier frequency is incremented by the step frequency
value programmed into another 16 bit register. If no lock is achieved, the receiver will continue to
increment the frequency until the maximum number of search frequencies, as determined by the
value in an 8 register, is achieved. When the maximum number of search frequencies is reached,
the carrier frequency returns to the initial value and the entire process is repeated. Once the host
processor determines that lock is achieved by observing the lock flag, it then inhibits the sweep
function and programs loop bandwidth parameters which are optimized for steady state
performance.
23
AbsoluteValue
255256816
8
AbsoluteValue
2552568168In PhaseComponent
Average MagnitudeInstantaneousDeviation
Deviation
8168In PhaseComponent
-
3.3 Noise Measurement Circuit
When the DBS system is being installed in any place, the most difficult part of the installation is
accurate pointing of the antenna toward the satellite. Inaccurate pointing results in loss of margin
and greater potential for outages in adverse weather conditions. Existing systems use information
from the demodulator forward error correction circuits to provide a measure of anten na pointing.
Unfortunately, this method is useful over a range of only several dB above system threshold.
The HDM8515 employs a unique circuit for accurate measure of signal strength over a 20 dB range
of signal to noise ratio. This method, illustrated in the block diagram, makes use of the fact that
the demodulator provides 8 bits of resolution for each of the quadrature output components. This
high resolution provides a means of measuring the noise component with great accuracy.
The eight bit in-phase demodulator filter output is detected by an absolute value circuit, then
passed through an IIR to provide a measure of average signal amplitude. Each sample is then
subtracted from this average amplitude to provide an instantaneous noise sample. The absolute
value of these noise samples are then averaged by a second IIR to provide a measure of the noise
which is roughly proportional to the noise power and inversely proportional to signal to noise ratio.
Finally, the Figure 16 illustrates the results of simulations under different noise conditions. This
figure illustrates that for signal- to-noise ratio as high as 19 dB, the noise measurement circuit
provides a meaningful measure of signal power with worst case resolution of 1 dB.
R
FIGURE 15: NOISE MEASUREMENT CIRCUIT
Average
R
Loading...
+ 52 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.