Method and apparatus for the correlation of sample bits of spread spectrum radio signals
First Claim
Patent Images
1. A 2-bit correlator comprising:
- first correlating means responsive to when a plurality of most-significant 1-bit samples are identical with a first plurality of 1-bit code chips for generating a first correlation signal;
second correlating means responsive to when a plurality of least-significant 1-bit samples are identical with a second plurality of 1-bit code chips for generating a second correlation signal;
means coupled to said first correlating means for multiplying the first correlation signal by two; and
means coupled to said multiplying means and said second correlating means for adding the output from said multiplying means with the second correlation signal.
11 Assignments
0 Petitions
Accused Products
Abstract
A spread spectrum receiver correlator for a with filters matched to transmitter chip codes are implemented in digital circuits along with a digital circuit for acquisition and tracking of the arrival times of the chip codes. The digital circuit implementations are used for the noncoherent demodulation of pulse position spread spectrum modulation signals where the pulse is a carrier modulator by a chip code and for the noncoherent demodulation of multiple chip code modulation signals where each information symbol is represented by one of several chip codes modulating a carrier.
226 Citations
6 Claims
-
1. A 2-bit correlator comprising:
-
first correlating means responsive to when a plurality of most-significant 1-bit samples are identical with a first plurality of 1-bit code chips for generating a first correlation signal; second correlating means responsive to when a plurality of least-significant 1-bit samples are identical with a second plurality of 1-bit code chips for generating a second correlation signal; means coupled to said first correlating means for multiplying the first correlation signal by two; and means coupled to said multiplying means and said second correlating means for adding the output from said multiplying means with the second correlation signal.
-
-
2. A method using 2-bit correlator comprising the steps of:
-
generating a first correlation signal when a plurality of most-significant 1-bit samples are identical with a first plurality of 1-bit code chips; generating a second correlation signal when a plurality of least-significant 1-bit samples are identical with a second plurality of 1-bit code chips; multiplying the first correlation signal by two; and adding the two times the first correlation signal with the second correlation signal.
-
-
3. A method using 3-bit correlator for correlating a plurality of most-significant 1-bit sample bits, a plurality of middle-significant 1-bit sample bits, and a plurality of least-significant 1-bit sample bits with a first plurality of 1-bit code chips, a second plurality of 1-bit code chips and a third plurality of 1-bit code chips, respectively, comprising the steps of:
-
generating a first correlation signal when the plurality of most-significant 1-bit sample bits are identical with the first plurality of 1-bit code chips; generating a second correlation signal when the plurality of middle-significant 1-bit sample bits are identical with the second plurality of 1-bit code chips; generating a third correlation signal when the plurality of least-significant 1-bit sample bits are identical with the third plurality of 1-bit code chips; multiplying the first correlation signal by four; multiplying the second correlation signal by two; and adding the output from said first and second multiplying means with the third correlation signal.
-
-
4. A method using a 4-bit correlator for correlating at least a plurality of most-significant 1-bit sample bits, a first plurality of middle-significant 1-bit sample bits, a second plurality of middle-significant 1-bit sample bits, and a plurality of least-significant sample bits with a first plurality of 1-bit code chips, a second plurality of 1-bit code chips, a third plurality of 1-bit code chips, and a fourth plurality of 1-bit code chips, respectively, comprising the steps of:
-
generating a first correlation signal when the plurality of most-significant 1-bit sample bits are identical with the first plurality of 1-bit code chips; generating a second correlation signal when the first plurality of middle-significant 1-bit sample bits are identical with the second plurality of 1-bit code chips; generating a third correlation signal when the second plurality of middle-significant 1-bit sample bits are identical with the third plurality of 1-bit code chips; generating a fourth correlation signal when the plurality of least-significant 1-bit sample bits are identical with the fourth plurality of 1-bit code chips; multiplying the first correlation signal by eight; multiplying the second correlation signal by four; multiplying the third correlation signal by two; and adding the output from said first, second and third multiplying means with the fourth correlation signal.
-
-
5. A 3-bit correlator for correlating a plurality of most-significant 1-bit sample bits, a plurality of middle-significant 1-bit sample bits, and a plurality of least-significant 1-bit sample bits with a first plurality of 1-bit code chips, a second plurality of 1-bit code chips and a third plurality of 1-bit code chips, respectively, comprising:
-
first correlating means responsive to when the plurality of most-significant 1-bit sample bits are identical with the first plurality of 1-bit code chips for generating a first correlation signal; second correlating means responsive to when the plurality of middle-significant 1-bit sample bits are identical with the second plurality of 1-bit code chips for generating a second correlation signal; third correlating means responsive to when the plurality of least-significant 1-bit sample bits are identical with the third plurality of 1-bit code chips for generating a third correlation signal; first means coupled to said first correlating means for multiplying the first correlation signal by four; second means coupled to said second correlation means for multiplying the second correlation signal by two; and means coupled to said first multiplying means, said second multiplying means and said third correlating means for adding the output from said first and second multiplying means with the third correlation signal.
-
-
6. An n-bit correlator for correlating at least a plurality of most-significant 1bit sample bits, a plurality of second-most-significant 1-bit sample bits, a plurality of third-most-significant 1-bit sample bits, and a plurality of least-significant sample bits with a first plurality of 1-bit code chips, a second plurality of 1-bit code chips, a third plurality of 1-bit code chips, and a fourth plurality of 1-bit code chips, respectively, comprising:
-
first correlating means responsive to when the plurality of most-significant 1-bit sample bits are identical with the first plurality of 1-bit code chips for generating a first correlation signal; second correlating means responsive to when the plurality of the second-most-significant 1-bit sample bits are identical with the second plurality of 1-bit code chips for generating a second correlation signal; third correlating means responsive to when the second plurality of the third-most-significant 1-bit sample bits are identical with the third plurality of 1-bit code chips for generating a third correlation signal; fourth correlating means responsive to when the plurality of least-significant 1-bit sample bits are identical with the foirth plurality of 1-bit code chips for generating a fourth correlation signal; first means coupled to said first correlating means for multiplying the first correlation signal by eight; second means coupled to said second correlating means for multiplying the second correlation signal by four; third means coupled to said third correlating means for multiplying the third correlation signal by two; and means coupled to said first multiplying means, said second multiplying means, said third multiplying means, and said fourth correlating means for adding the output from said first, second and third multiplying means with the fourth correlation signal.
-
Specification