Apparatus for computing signal correlation at multiple resolutions
First Claim
Patent Images
1. A satellite signal receiver, comprising:
- a front end for receiving a satellite signal;
a sampling circuit for digitizing said satellite signal, said digitized signal having either a first sample spacing or a second sample spacing, said second sample spacing being narrower than said first sample spacing;
a mode selection processor for selecting (i) said first sample spacing when performing a convolution for an entire epoch of said satellite signal, and (ii) said second sample spacing when performing said convolution for less than an entire epoch of said satellite signal; and
a processor for performing at least a subset of a convolution between a pseudorandom reference code and said digitized signal;
wherein said sampling circuit comprises;
an analog to digital converter for sampling said satellite signal; and
a subsampling circuit for subsampling said sampled satellite signal to define said digitized signal having either said first sample spacing or said second sample spacing.
6 Assignments
0 Petitions
Accused Products
Abstract
A satellite signal receiver is described. A front end receives a satellite signal. A sampling circuit digitizes the satellite signal, where the digitized signal has either a first sample spacing or a second sample spacing. A mode selection process selects either the first sample spacing or the second sample spacing. A processor performs at least a subset of a convolution between a pseudorandom reference code and the digitized signal.
-
Citations
18 Claims
-
1. A satellite signal receiver, comprising:
-
a front end for receiving a satellite signal; a sampling circuit for digitizing said satellite signal, said digitized signal having either a first sample spacing or a second sample spacing, said second sample spacing being narrower than said first sample spacing; a mode selection processor for selecting (i) said first sample spacing when performing a convolution for an entire epoch of said satellite signal, and (ii) said second sample spacing when performing said convolution for less than an entire epoch of said satellite signal; and a processor for performing at least a subset of a convolution between a pseudorandom reference code and said digitized signal; wherein said sampling circuit comprises; an analog to digital converter for sampling said satellite signal; and a subsampling circuit for subsampling said sampled satellite signal to define said digitized signal having either said first sample spacing or said second sample spacing. - View Dependent Claims (2, 18)
-
-
3. A satellite signal receiver, comprising:
-
a front end for receiving a satellite signal; a sampling circuit for digitizing said satellite signal, said digitized signal having either a first sample spacing or a second sample spacing; a mode selection processor for selecting either said first sample spacing or said second sample spacing; a processor for performing at least a subset of a convolution between a pseudorandom reference code and said digitized signal; and a computer for generating a region of interest in said digitized signal using results of said convolution in response to selection of said first sample spacing. - View Dependent Claims (4, 5, 17)
-
-
6. A receiver of global positioning system (GPS) signals, comprising:
-
an RF/IF converter for filtering and frequency translating a received GPS signal to form an IF signal; an analog to digital converter for digitizing said IF signal; a tuner for removing Doppler shift from said digitized signal and producing an in-phase (I) and a quadrature (Q) signal; a decimation circuit for subsampling said I and Q signals, said subsampled and Q signals having either a first sample spacing or a second sample spacing, said second sample spacing being narrower than said first sample spacing; a mode selection processor for selecting (i) said first sample spacing when performing a convolution for an entire epoch of said satellite signal, and (ii) said second sample spacing when performing a said convolution for less than an entire epoch of said satellite signal; and a processor for performing at least a subset of a convolution between a C/A reference code and said subsampled I and Q signals. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A receiver of global positioning system (GPS) signals, comprising:
-
means for filtering and frequency translating a received GPS signal to form an IF signal; means for digitizing said IF signal; means for removing Doppler shift from said digitized signal and producing an in-phase (I) and a quadrature (Q) signal; means for subsampling said I and Q signals, said subsampled I and Q signals having either a first sample spacing or a second sample spacing, said second sample spacing being narrower than said first sample spacing; means for selecting (i) said first sample spacing when performing a convolution for an entire epoch of said satellite signal, and (ii) said second sample spacing when performing said convolution for less than an entire epoch of said satellite signal; and means for performing at least a subset of a convolution between a C/A reference code and said subsampled I and Q signals. - View Dependent Claims (15, 16)
-
Specification