×

Hardware curve flattening of crystal oscillator temperature drift followed by software compensation for residual offset

  • US 7,375,681 B1
  • Filed: 09/01/2005
  • Issued: 05/20/2008
  • Est. Priority Date: 09/01/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A global positioning system (GPS) receiver method for improving time-to-first-fix performance, comprising:

  • before being installed for use in a navigation radio receiver as a reference local oscillator, characterizing the ordinary frequency versus temperature response of a crystal over its operating temperature range, wherein any deviations from a nominal frequency, but not a single average offset of said nominal frequency from a true frequency are modeled by a characteristic curve;

    during operation, using an electronic temperature-correction circuit with an opposite characteristic curve to said characteristic curve modeled for said crystal to in a hardware-only combination with said crystal oscillator to continually produce a substantially flat temperature response of near zero delta-frequency change over said operating temperature range, but such flat response has an unknown single offset from a true frequency;

    if a calculation of crystal offset frequency error is available, storing in memory a value representing such said single offset from a true frequency;

    using a reference frequency with said near zero delta-frequency change over said operating temperature range produced by said combination of said local reference oscillator and said electronic temperature-correction circuit in a GPS digital signal processor to acquire and track GPS satellite transmissions in spite of there being an unknown single offset from a true frequency in said reference local oscillator;

    during operation, in navigation software position fix calculations to initially acquire and track GPS satellite transmissions, removing in software said single offset from a true frequency by fetching and using said value stored in said memory, wherein initial carrier frequency uncertainty is reduced;

    after acquiring and tracking GPS satellite transmissions, deriving a precision timing reference that is used to calculate said unknown single offset from a true frequency in said reference local oscillator, and storing a value in said memory to represent said calculation of crystal offset frequency error; and

    thereafter recalling at each cold start said stored value and using it in software to remove an expected frequency offset.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×