GPS receiver
First Claim
1. A GPS receiver comprising:
- correlation circuitry adapted to provide data corresponding to a correlation of a signal with a plurality of generated signals;
control circuitry adapted to provide said plurality of generated signals to said correlation circuitry;
circuitry adapted to receive and store said data from said correlation circuitry; and
transform circuitry adapted to retrieve said data from said circuitry and transform said data into a frequency domain to produce transformed data, which is used by the GPS receiver to determine a frequency of said signal and a time offset associated with a ranging code carried in said signal.
2 Assignments
0 Petitions
Accused Products
Abstract
The global positioning system (GPS) receiver of the present invention operates to search a range of frequencies by correlating a baseband signal corresponding to a received GPS signal with a generated frequency and a generated code at a plurality of time offsets. Address translation logic operates to group results of the correlation according to the plurality of time offsets by translating addresses received from a direct memory access (DMA) controller in order to improve the efficiency of performing a fast Fourier transform (FFT) on the results of the correlation. The transformed data produced by the FFT process are used by the GPS receiver to determine a frequency of the received GPS signal and a time offset associated with a ranging code carried in the received GPS signal.
20 Citations
23 Claims
-
1. A GPS receiver comprising:
-
correlation circuitry adapted to provide data corresponding to a correlation of a signal with a plurality of generated signals;
control circuitry adapted to provide said plurality of generated signals to said correlation circuitry;
circuitry adapted to receive and store said data from said correlation circuitry; and
transform circuitry adapted to retrieve said data from said circuitry and transform said data into a frequency domain to produce transformed data, which is used by the GPS receiver to determine a frequency of said signal and a time offset associated with a ranging code carried in said signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system incorporating a GPS receiver comprising:
-
a receiver frontend adapted to receive a GPS signal and provide a baseband signal based on said GPS signal;
correlation circuitry adapted to provide data corresponding to a correlation of said baseband signal with a plurality of generated signals;
control circuitry adapted to provide said plurality of generated signals to said correlation circuitry;
circuitry adapted to receive and store said data from said correlation circuitry; and
transform circuitry adapted to retrieve said data from said circuitry and transform said data into a frequency domain to produce transformed data, which is used by the GPS receiver to determine a frequency of said baseband signal and a time offset associated with a ranging code carried in said baseband signal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification