Method and apparatus for a GPS receiver capable or reception of GPS signals and binary offset carrier signals
First Claim
Patent Images
1. A global positioning system (GPS) and Galileo system device, comprising:
- an input sample memory for receipt of 4fo digital signal samples of a positioning signal in a first mode or 16fo digital signal samples from a digital mixer in a second mode;
a carrier generator for generation a 1023 chip spreading code when 4fo digital signal samples of a GPS signals are received and 4092 chip spreading code when 16fo digital signal samples of a Galileo signal are received;
a match filter configurable for at least a ½
chip and ¼
chip match filter that match the spreading code with the digital samples from the digital sample memory;
a coherent memory to store the filtered data from the match filter;
a non-coherent memory for storage of non-coherent data that results from application of a fast Fourier transform to the filtered data; and
a peak detector that detects data peaks by sorting the non-coherent data in the non-coherent memory and storing the detected peaks in a peak memory, where the peaks indicate the presence of a signal from a satellite vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method capable of mitigating the migration from the current GPS system to the Galileo system and allow a single satellite system positioning receiver to process both GPS signals and Galileo signals.
5 Citations
11 Claims
-
1. A global positioning system (GPS) and Galileo system device, comprising:
-
an input sample memory for receipt of 4fo digital signal samples of a positioning signal in a first mode or 16fo digital signal samples from a digital mixer in a second mode; a carrier generator for generation a 1023 chip spreading code when 4fo digital signal samples of a GPS signals are received and 4092 chip spreading code when 16fo digital signal samples of a Galileo signal are received; a match filter configurable for at least a ½
chip and ¼
chip match filter that match the spreading code with the digital samples from the digital sample memory;a coherent memory to store the filtered data from the match filter; a non-coherent memory for storage of non-coherent data that results from application of a fast Fourier transform to the filtered data; and a peak detector that detects data peaks by sorting the non-coherent data in the non-coherent memory and storing the detected peaks in a peak memory, where the peaks indicate the presence of a signal from a satellite vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification