Efficient QAM equalizer/demodulator with non-integer sampling
AssigneeApplied Signal Technology, Inc.
InventorsJeffrey C. Harp, Lee Snyder, Ernest Tsui
Life of this patent
Estimating the term…
Abstract
A QAM demodulator that samples an IF input modulated with data at a fractional complex sampling rate between one and two times the data rate. The use of a fractional sampling rate significantly reduces the number of components necessary to implement the demodulator, particularly in the equalizer section of the demodulator which corrects for channel distortion. The fractional sampling rate demodulator architecture of the invention provides a significant reduction in integrated circuit surface area needed in a VLSI implementation.
Claims14
Apparatus for demodulating an IF signal having in-phase and quadrature modulation components carrying data having a baud rate, F.sub.B, said apparatus comprising:
- a bandpass sampler that receives the IF signal and provides an output sample stream having a sample rate F.sub.s, F.sub.s being approximately equal to (2*N*K/L)*F.sub.B where 2*L>K>L, and K, L and N are integers;
- a quadrature converter that recovers an in-phase component sampled signal and a quadrature component sampled signal from the output sample stream, the in-phase and quadrature components both being centered at 0 Hz and having sample rates of F.sub.s /2;
- and
- a resampler that receives samples of the in-phase component sampled signal and the quadrature component sampled signal and provides corresponding signals sampled at F.sub.s, where F.sub.s is equal to exactly K/L*F.sub.B, responsive to a recovered measurement of F.sub.B.
Apparatus for generating a resampled signal from a previously sampled signal, wherein the sampled signal is encoded with data, the resampling rate is a fractional multiple of a data rate of the sampled signal, and the sampling rate is an approximation of an integer multiple of the resampling rate, said apparatus comprising:
- an adjustable interpolator that interpolates the previously sampled signal by a variable factor N to generate a corresponding interpolated signal;
- a first decimator that decimates the interpolated signal by a predetermined factor M to generate the resampled signal;
- and
- a symbol timing phase lock loop that receives the resampled signal and generates a control signal that controls the variable factor N of said adjustable interpolator responsive to a baud rate measurement recovered from the resampled signal, said symbol timing phase lock loop comprising:
- a non-linear device that applies a non-linearity to the resampled signal and provides an output having a frequency component at the baud rate and aliases thereof including a first alias;
- a second decimator that receives the output of the non-linear device and provides an output having a second alias of the first alias;
- a third decimator that receives the output of the second decimator and provides an output having a third alias of the second alias, the third alias being at approximately 0 Hz;
- and
- a loop filter that controls the interpolation rate of said adjustable interpolator to force the third alias to exactly 0 Hz.
In a sampled data communication system, an equalizer receiving input samples at a sampling rate of K/L samples per symbol and providing output samples at a sampling rate of 1 sample per symbol, said equalizer comprising:
- an FIR filter including a plurality of linked tapped delay elements, each linked tapped delay element operative to multiply a selected one of L coefficients by an input sample stored within the tapped delay element responsive to a coefficient selection signal, the FIR filter receiving the input samples and providing the output samples of said equalizer;
- and
- an output controller that, for every consecutive group of K input sample periods, controls each linked tapped delay element to multiply during a selected group of L of the K successive sample periods, thereby causing the FIR filter structure to provide an output sample during said selected group of L sample periods and to provide no output during the remaining ones of the K sample periods, said output controller also generating the coefficient selection signal so as to rotate each tapped delay element through the L coefficients during the selected group of L sample periods.
In a sampled data system, an equalizer receiving input samples at a sampling rate of K/L samples per symbol and providing output samples at a sampling rate of 1 sample per symbol, said equalizer comprising:
- a plurality of tapped delay elements linked together in a line to form an FIR filter, each said tapped delay element comprising a storage element, a multiplier, and a multiplexer for selecting from among L FIR coefficients;
- a multiplexer controller that generates a control signal for the multiplexers of the tapped delay elements and that rotates through the L coefficients of each multiplexer during the selected group of L sample periods;
- and
- an output controller that calculates an FIR filter output during the first L sample periods and that inhibits output during the remaining K-L sample periods.
Dependencies are inferred from the claim text.