
2-10
Architectural Overview
The value of the control signal can also be read and initialized through
the microprocessor interface, which allows a previously stored value to
be used when a channel is selected, making acquisition faster.
2.7.2 Digital Frequency Synchronization
This block uses digital signal processing (DSP) to correct for the
tolerance in the frequency of the local oscillator in the tuner. The DSP
shifts the frequency of the complex baseband signal so that its center
frequency is zero. The shift needs to be accurate to within a small
fraction of the carrier spacing so that intercarrier interference is kept to
an acceptably low level and so the tracking ability of the channel
estimation is not absorbed in correcting for the error in the frequency of
the local oscillator.
The block takes the sequence of complex numbers from the output of the
FFT block and produces a numerical control signal. It also takes the
sequence of complex numbers from the real-to-complex conversion block
and applies the frequency shift to the numbers according to the
numerical control signal. Then, it passes the data on to the FFT block.
The digital frequency synchronization block comprises two parts: one to
shift the frequency of the complex baseband signal, and one to measure
the error in the center frequency of the complex baseband signal as
presented to the FFT block.
Multiplying the signal by a rotating vector shifts the frequency of the
complex baseband signal. A number-controlled oscillator (NCO) with sine
and cosine outputs generates the rotating vector. The frequency range
of the NCO is
± 143 kHz.
The error in the frequency of the local oscillator translates directly into
an error in the center frequency of the complex baseband signal. The
range of measurement is
± 51.7 kHz in the 8-K mode, and ± 143 kHz in
the 2-K mode. The numerical control signal is derived from the measured
frequency error.
Use the microprocessor interface to read and initialize the value of the
control signal. This allows a previously stored value to be used when a
channel is selected, thus making acquisition faster.
l64781.book Page 10 Friday, January 19, 2001 1:28 PM