主权项 |
1. A correlator, implemented in an electronic circuit, comprising:
a plurality of correlator taps configurable to provide synchronization and symbol modulation for a plurality of modulation systems; a first correlation calculator, wherein, for a first modulation system of the plurality of modulation systems, the first correlation calculator is configured to combine a first group of individual correlator tap values from each of a first group of the plurality of correlator taps to produce a first output value, wherein a first correlation value is based on the first output value, the first correlation value pertinent to synchronization, and, for a second modulation system of the plurality of modulation systems, the first correlation calculator is configured to combine a third group of individual correlator tap values from each of a third group of the plurality of correlator taps to produce a third output value, wherein a third correlation value is based upon the third output value, the third correlation value pertinent, at a first time, to synchronization and, at a second time, to demodulation; a second correlation calculator, wherein, for the first modulation system, the second correlation calculator is configured to combine a second group of individual correlator tap values from each of a second group of the plurality of correlator taps to produce a second output value, wherein a second correlation value is based upon the second output value, the second correlation value pertinent to demodulation; and a complex representation to phase domain representation conversion block configured to provide phase domain representations of samples of a received signal to the plurality of correlator taps, wherein each of the plurality of correlator taps comprises a phase domain representation to complex representation conversion block configured to provide complex representations of the individual difference values. |