← Back to Patent Explorer
US4807256A Expired / Lapsed US ⏱️ 0.0 years remaining

Global position system receiver

Assignee: Texas Instruments Inc
•
Filing: 1985-12-23
•
Granted: 1989-02-21
•
Expires: 2005-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A Global Position System (GPS) receiver is disclosed which includes an RF converter and quadrature digitizer implemented in hardware and a signal processor including a computer, code generator and preprocessor. The preprocessor has a divide by 1,2,3 divider for controlling the code generator so as to provide I,Q early, prompt and late digital signals of 0.5 chip separations to the computer for tracking code phase, carrier phase/frequency and signal amplitude. This structure eliminates the need for numerically controlled oscillators implemented in hardware while maintaining accurate performance.

Inventors

  • 👤 Jerry D. Holmes
  • 👤 Hatcher E. Chalkley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 00:57
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/01; G01S19/13; G01S19/24

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 233 words
A global position system (GPS) receiver comprising: (a) a frequency synthesizer means; (b) a fixed frequency converter means operatively connected to the frequency synthesizer means for downconverting GPS signals received from a plurality of space vehicles to baseband in-phase (I) and quadrature phase (Q) signals and forming digital words thereof of preselected bit lengths; and (c) a signal processor means, said signal processor means including a code generator means, a plurality of space vehicle signal preprocessors and a computer means, the code generation means operatively connected to the frequency synthesizer means for receiving code clocking signals, and each of said plurality of preprocessors operatively connected to the fixed frequency converter means and code generator means for receiving the in-phase and quadrature phase digital words and selectively timed code signals for the in phase and quadrature phase signals of early (I E ,Q E ), prompt (I P ,Q P ) and late (I L ,Q L ) complex responses for one space vehicle for producing early, late and prompt correlation outputs for the computer means, whereby the plurality of space vehicle signal preprocessors operate in the same I.Q base band signals for producing early, prompt and late correlations peculiar to each space vehicle for the computer means, and said computer means operatively connected to the plurality of preprocessors, code generator means and frequency synthesizer means for performing preselected fundamental GPS signal processing functions.
Claim 2
Dependent Claim 233 words
A global position system (GPS) receiver comprising: (a) a frequency synthesizer means; (b) a fixed frequency converter means operatively connected to the frequency synthesizer means for downconverting GPS signals received from a plurality of space vehicles to baseband in-phase (I) and quadrature phase (Q) signals and forming digital words thereof of preselected bit lengths; and (c) a signal processor means, said signal processor means including a code generator means, a plurality of space vehicle signal preprocessors and a computer means, the code generation means operatively connected to the frequency synthesizer means for receiving code clocking signals, and each of said plurality of preprocessors operatively connected to the fixed frequency converter means and code generator means for receiving the in-phase and quadrature phase digital words and selectively timed code signals for the in phase and quadrature phase signals of early (I E ,Q E ), prompt (I P ,Q P ) and late (I L ,Q L ) complex responses for one space vehicle for producing early, late and prompt correlation outputs for the computer means, whereby the plurality of space vehicle signal preprocessors operate in the same I.Q base band signals for producing early, prompt and late correlations peculiar to each space vehicle for the computer means, and said computer means operatively connected to the plurality of preprocessors, code generator means and frequency synthesizer means for performing preselected fundamental GPS signal processing functions.
Claim 3
Dependent Claim 160 words
The GPS receiver according to claim 1 wherein the frequency synthesizer means includes a frequency synthesizer and the signal processor includes a divide by (n-1),n,(n+1) divider operatively connected to the frequency synthesizer for receiving a timing frequency of the frequency synthesizer and to the computer means for receiving selective increment and decrement signals and to the code generator means, said divider and code generator means operatively connected to the computer means for receiving common initialization signals whereby the divider provides selected code clock signals to the code generator means by providing an operating count of n chip lengths, a divide by (n-1) count at a preselected time epoch to the code generator means to move the code generator means output one count earlier at the timing epoch and a divide by (n+1) count to the code generator means to move the code generator means output one count later at the same timing epoch and wherein n is a position integer.
Claim 4
Dependent Claim 21 words
The GPS receiver according to claim 2, wherein the divide by (n-1), n, (n+1) divider is a divide by 1,2,3 divider.
Claim 5
Dependent Claim 97 words
The GPS receiver according to claim 1 wherein the fixed frequency converter means includes an in phase, I, channel and a quadrature phase, Q, channel, said channesl each including a mixer for reducing the incoming GPS signals to baseband, a synchronized integrate and dump circuit operatively connected to the mixer for receiving synchronization signals at a preselected clocking rate, and an analog to digital converter operatively connected to the synchronized integrate and dump circuits for digitizing the GPS received signals into in phase I and quadrature phase Q words of a predetermined number of bits in length.
Claim 6
Dependent Claim 23 words
The GPS receiver according to claim 1 wherein the code generator means includes a code generator for each of the plurality of preprocessors.
Claim 7
Dependent Claim 205 words
The GPS receiver according to claim 1 wherein each preprocessor includes a first, second and third delay means, a first and second plurality of multipliers arranged as sets of I multipliers and Q multipliers, said first and second plurality of multipliers including an early I and Q prompt (I and Q) and late (I and Q) multiplier set connected, respectively, to the fixed frequency converter means for receiving the I and Q digitized words for sampling of the I and Q digitized words and wherein the code generator is connected to the early I and Q multipliers and to the first delay means, said first delay means connected to the I and Q prompt multipliers and to the second delay means, said second delay means connected to the I and Q late multipliers whereby early, prompt and late code phases are created for the first and second plurality of multipliers and a first and second pluralities of I and Q accumulators operatively connected, respectively, to the computer means and to the first and second pluralities of I and Q multipliers for forming I E , I P and I L and Q E , Q.sub. P and Q L sampled signals for the computer means.
Claim 8
Dependent Claim 28 words
The GPS receiver according to claim 1, wherein the computer means is connected to I,Q accumulators for performing carrier loop tracking, code loop tracking and signal amplitude estimation.
Claim 9
Dependent Claim 60 words
The GPS receiver according to claim 7 wherein the computer means includes a processor having means for obtaining an estimate of code phase and carrier phase and means for minimizing the means square error in the estimation of code phase and carrier phase by the simultaneous searching of code phase, carrier phase and signal amplitude of the received GPS signals.
Claim 10
Dependent Claim 158 words
The GPS receiver according to claim 7 wherein the computer means includes a processor having: (a) means for interrupting the preprocessor when a preselected sum of N samples of I, Q digital words have been accumulated; (b) means for inputting a preselected number each of N samples of I, Q digital words to a resolver means; (c) means for performing carrier resolution on the I, Q digital words for producing I' and Q' (despun) signals repeatedly to accumulate a preselected number of I' and Q' signals; (d) means for estimating code phase using the I' and Q' signals; (e) means for storing the estimated code phase signals; (f) means for estimating carrier phase using the I' and Q' signals; (g) means for storing the estimated carrier phase signals; and (h) means for performing code master accumulation for determining code phase estimates and for determining control commands for the preprocessor code generator divide by the (n-1), n, (n+1) divider.
Claim 11
Dependent Claim 191 words
The GPS receiver according to claim 9 wherein the means for estimating the code phase and carrier phase includes a processor having: (a) means for finding a preselected number of envelopes, each from an I and, Q pair of correlation to responses corresponding in number to preselected code phases; (b) means for defining a continuous phase/amplitude envelope response including the envelopes of (a) multiplied by a continuous function of code phase; (c) means for choosing the envelope having the largest amplitude from the continuous envelope response; (d) means for choosing the larger of the two amplitude responses from the nearest neighbor of the one having the largest amplitude; (e) means for searching the code phase interval between the two envelope maxima identified in (c) and (d) for the peak of the continuous response defined in (b), said peak phase location constituting the estimate of the code phase; (f) means for evaluating the I phase peak and the Q phase peak from the phase peak and phases of the correlation responses; and (g) means for estimating the carrier phase from the Q phase peak and the I phase peak using arctangent 2.
Claim 12
Dependent Claim 61 words
The GPS receiver according to claim 1 wherein the computer means includes a resolver means for each space vehicle to be tracked, said resolver means including carrier tracking and code tracking resolvers, each resolver for performing the function of rotating in phase space the input I,Q sample an angular amount for providing despun I' and Q' values for subsequent signal processing.

References Cited (Backward Citations)

US3947634A Cited
US4221005A Cited
US4468793A Cited
US4485383A Cited
US4361891A Cited
US4587661A Cited
US4532635A Cited
US4561089A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-02-21 1992-08-22 1993-02-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-02-21 1996-08-22 1997-02-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-02-21 2000-08-22 2001-02-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag