High data rate vector demodulator
First Claim
1. A method of demodulating data signal waveforms via a demodulator residing in a device, said method comprising the steps of:
- a) serially receiving an input waveform with a symbol rate M;
b) converting said input waveform into input vectors, each vector having a predetermined number of samples;
c) for each device clock period, where the maximum device clock speed is R, processing an input vector by making soft decisions to demodulate said input vectors into output vectors containing data estimates as elements; and
d) outputting the elements of said output vectors as demodulated data;
wherein M is greater than R.
1 Assignment
0 Petitions
Accused Products
Abstract
A demodulator for demodulating clear mode waveforms such as Phase Shift Keyed and Quadrature Amplitude Modulated waveforms, is capable of demodulating signals with much greater data rates than the clock rate of the device in which the demodulator resides by converting serial input samples into vectors. The input vectors are converted to “soft-decision” (data estimate) vectors which are input to a parallel-to-serial multiplexer, and the vector elements are output serially at the symbol clock rate to represent demodulated data. In the preferred embodiment, the vector demodulator at least includes a preprocessor, a digital phase shifter, and a symbol demodulator which, inter alia, outputs a phase rotator command signal to control the carrier recover phase rotation process in the digital phase shifter. As a result, the maximum symbol rate—and hence the maximum data rate—is raised up to N times the device maximum clock rate for waveforms such as Biphase Shift Keying, where N represents the number of data elements in the vectors, and 2N for waveforms such as Quadrature Phase Shift Keyed. The data rate is increased by a factor of N for one sample per symbol, and by a factor of N/2 for 2 samples per symbol, etc.
8 Citations
20 Claims
-
1. A method of demodulating data signal waveforms via a demodulator residing in a device, said method comprising the steps of:
-
a) serially receiving an input waveform with a symbol rate M;
b) converting said input waveform into input vectors, each vector having a predetermined number of samples;
c) for each device clock period, where the maximum device clock speed is R, processing an input vector by making soft decisions to demodulate said input vectors into output vectors containing data estimates as elements; and
d) outputting the elements of said output vectors as demodulated data;
wherein M is greater than R. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A demodulator residing in a device, said demodulator adapted to demodulate data signal waveforms, and said demodulator comprising:
-
an input adapted to serially receive an input waveform with a symbol rate M;
a serial-to-parallel multiplexer adapted to convert said input waveform into input vectors, each vector having a predetermined number of samples;
a vector demodulator adapted to, for each device clock period, where the maximum device clock speed is R, process each input vector to generate an output vector containing soft-decision data estimates as elements; and
a parallel-to-serial multiplexer adapted to output the elements of said output vectors as demodulated data;
wherein M is greater than R. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification