GPS receiver with efficient signal acquisition
First Claim
1. In a direct sequence spread spectrum receiver capable of receiving a plurality of signals from respective transmitters, apparatus comprising:
- a tuner for receiving at least one of said signals and producing an intermediate frequency signal, said tuner including a converter for sampling said intermediate frequency signal;
a first and a second memory for alternately storing sampled segments of said intermediate frequency signal;
a processor for alternately reading and processing said segments;
a controller for controlling the alternate storage and the alternate processing of said segments.
1 Assignment
0 Petitions
Accused Products
Abstract
A direct sequence spread spectrum receiver samples an incoming signal and translates the signal to an IF signal. The IF signal is sampled and stored in memory. In one embodiment, the memory consists of two memory banks which alternately receive sample segments. During a write period to one of the memory banks, the other memory bank supplies its output to a processor. This continues in a ping-pong manner. In another embodiment, a single memory bank is filled and read as necessary, the receiver ignoring incoming signal until the processor has completed processing the sample available at the output of the memory. Such a receiver is useful in global positioning satellite (GPS) signal processing where the incoming signal contains several satellite transmissions encoded with CDMA encoding.
-
Citations
28 Claims
-
1. In a direct sequence spread spectrum receiver capable of receiving a plurality of signals from respective transmitters, apparatus comprising:
-
a tuner for receiving at least one of said signals and producing an intermediate frequency signal, said tuner including a converter for sampling said intermediate frequency signal; a first and a second memory for alternately storing sampled segments of said intermediate frequency signal; a processor for alternately reading and processing said segments; a controller for controlling the alternate storage and the alternate processing of said segments. - View Dependent Claims (2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
4. In a direct sequence spread spectrum receiver capable of receiving a plurality of signals from respective transmitters, a method comprising the steps of:
-
receiving a first time segment of at least one of said signals; converting said time segment of said signal to a multiple-sample digital form; storing said multiple-sample digital form in a memory, said memory having an output signal comprising said multiple-sample digital form; applying said multiple-sample digital form simultaneously from said memory into a processor; and processing said multiple-sample digital form;
whereintime segments of said signals arriving at said receiver subsequent to said first time segment are skipped during said processing step. - View Dependent Claims (5, 6)
-
-
17. In a direct sequence spread spectrum receiver capable of receiving a plurality of signals from respective transmitters, apparatus comprising:
-
a tuner for receiving at least one of said signals and producing an intermediate frequency signal, said tuner including a converter for sampling said intermediate frequency signal to provide segments thereof; a memory for storing every other segment of said intermediate frequency signal; a processor for reading and processing the intermediate frequency signal segments; and a controller for controlling the storage and the processing of said intermediate frequency signal segments. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. In a direct sequence spread spectrum receiver capable of receiving a plurality of signals from respective transmitters, a method comprising the steps of:
-
(a) receiving a segment of a signal; (b) converting the received segment of said signal to one multiple-sample digital segment; (c) storing said one multiple-sample digital segment in a memory; (d) transferring said one multiple-sample digital segment from said memory to a processor; (e) storing a second multiple-sample digital segment in said memory, wherein said one and said second multiple-sample digital segments are alternately stored in said memory and transferred from said memory for processing; (f) processing alternately the transferred one multiple-sample digital segment and the transferred second multiple-sample digital segment; and (g) repeating steps (a) to (f) until a data segment sufficient for signal acquisition is processed.
-
-
28. In a direct sequence spread spectrum receiver capable of receiving a plurality of signals from respective transmitters, a method comprising the steps of:
-
(a) receiving at least one of said signals; (b) converting said signal to a multiple-sample digital signal, said multiple-sample digital signal comprising a data segment; (c) storing said multiple-sample digital signal in a front-end memory; (d) inhibiting power to said tuner; (e) transferring a portion of said multiple-sample digital signal to a segment memory having a parallel sample output; (f) supplying said portion from said parallel sample output to a parallel processor; (g) processing said portion by calculating the inner product of said portion and a C/A replica code sequence; and (h) repeating steps (e) and (g) until said data segment is processed.
-
Specification