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

Oscillator temperature compensating circuit using stored and calculated values

Assignee: Harris Stratex Networks Canada ULC
•
Filing: 1989-06-05
•
Granted: 1990-05-01
•
Expires: 2009-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A voltage-controlled oscillator includes a compensating signal value calculator which calculates the value of a function representing the portion of the oscillator temperature-frequency transfer curve corresponding to the ambient temperature. A signal corresponding to the calculated value is then applied to the voltage-controlled oscillator as the control voltage. Basically, an oscillator temperature-frequency transfer curve is partitioned into n segments. For each segment an offset value, x n , equal to the difference between the frequency at the start of the segment and the desired frequency, is stored in a look-up table. When a compensating signal value is required, the compensating signal value calculator retrieves from the look-up table the x n values corresponding to the segment immediately preceding and succeeding segment k, segments "k-1" and "k+1". The retrieved values are labeled x k , x k-1 , and x k+1 , respectively. It then calculates a function representing the portion of the transfer curve passing through three points corresponding to the values: ##EQU1## The compensating signal value is then calculated by substituting the actual delta T value into the equation. If the oscillator output frequency has shifted due to aging of the crystal, an aging offset value, x A , is added to the equation, and the compensating signal compensates for frequency variations related to both temperature and aging.

Inventors

  • 👤 Glyn Roberts
  • 👤 Gordon Paynter
  • 👤 Remesh B. Krishnasastry

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 12:50
CPC Classifications
H; H03; H03L; H03L1/00; H03L1/02; H03L1/022; H03L1/026

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 200 words
A voltage-controlled crystal oscillator, said oscillator including: A. an oscillator crystal having an output signal whose frequency varies with temperature; B. a temperature sensor for sensing ambient temperature and producing a signal related to the temperature; C. a memory for storing for each of a predetermined number of ambient temperatures a temperature offset value equal to the difference between the oscillator frequency at the ambient temperature and the oscillator frequency at a known different temperature, said temperature offset values being stored at memory locations associated with the ambient temperatures; D. an address decoder connected between said temperature sensor and said memory, said address decoder receiving the output of said temperature sensor and addressing locations in said memory associated with the ambient temperature; E. a function calculator connected to receive the contents of the memory locations addressed by said address decoder and the output of said temperature sensor for calculating a compensating signal value depending on the retrieved temperature offset values and directly related to the ambient temperature; and F. a converter connected to receive the calculated compensating signal value for converting the signal value to a compensating signal and applying the signal to the controlling input of the crystal oscillator.
Claim 2
Dependent Claim 200 words
A voltage-controlled crystal oscillator, said oscillator including: A. an oscillator crystal having an output signal whose frequency varies with temperature; B. a temperature sensor for sensing ambient temperature and producing a signal related to the temperature; C. a memory for storing for each of a predetermined number of ambient temperatures a temperature offset value equal to the difference between the oscillator frequency at the ambient temperature and the oscillator frequency at a known different temperature, said temperature offset values being stored at memory locations associated with the ambient temperatures; D. an address decoder connected between said temperature sensor and said memory, said address decoder receiving the output of said temperature sensor and addressing locations in said memory associated with the ambient temperature; E. a function calculator connected to receive the contents of the memory locations addressed by said address decoder and the output of said temperature sensor for calculating a compensating signal value depending on the retrieved temperature offset values and directly related to the ambient temperature; and F. a converter connected to receive the calculated compensating signal value for converting the signal value to a compensating signal and applying the signal to the controlling input of the crystal oscillator.
Claim 3
Dependent Claim 37 words
The oscillator of claim 1, wherein said memory further includes a location for storing an aging offset value, said memory supplying said aging offset value to said function calculator when a compensating signal value is being calculated.
Claim 4
Dependent Claim 33 words
The oscillator of claim 2, wherein said oscillator further includes means for calculating an aging offset value to compensate the output signal for shifts in frequency due to the aging of the crystal.
Claim 5
Dependent Claim 31 words
The oscillator of claim 1, wherein said address decoder addresses a predetermined number of memory locations associated with the ambient temperature, said predetermined number being greater than or equal to three.
Claim 6
Dependent Claim 38 words
The oscillator of claim 4 wherein said temperature offset values stored in said memory correspond to ambient temperatures associated with various segments of a temperature-frequency transfer curve, said curve representing output signal frequency as a function of temperature.
Claim 7
Dependent Claim 31 words
The oscillator of claim 5 wherein said function calculator calculates linear, and second-order coefficients of a second order Taylor Series function describing the transfer curve segment corresponding to the ambient temperature.
Claim 8
Dependent Claim 60 words
The oscillator of claim 6 wherein said function calculator calculates the coefficients using the temperature offset value stored in said memory corresponding to the segment of the temperature-frequency transfer curve associated with the ambient temperature, x k , and the temperature offset values corresponding to the curve segments immediately preceding and succeeding said segment, x k-1 and x k-1 .
Claim 9
Dependent Claim 26 words
The oscillator of claim 7 wherein said function calculator calculates the linear, and second-order coefficients x' n , and x" n , using the formulas: ##EQU11##
Claim 10
Independent Claim 130 words
A method of compensating a voltage-controlled crystal oscillator for output signal frequency variations including the steps of: A. sensing ambient temperature and producing a signal related to the ambient temperature; B. retrieving from a look-up table temperature offset values associated with the ambient temperature, said offset values representing compensating signal values corresponding to predetermined temperatures associated with the ambient temperature; C. using the retrieved temperature offset values, calculating coefficients of a function describing for the crystal a temperature-frequency relationship over a predetermined temperature range, said range including the ambient temperature; D. calculating a compensating signal value corresponding to the ambient temperature using the function; E. converting the calculated compensating signal value to an analog compensating signal; and F. applying the compensating signal to the crystal oscillator as the voltage-control signal.
Claim 11
Independent Claim 130 words
A method of compensating a voltage-controlled crystal oscillator for output signal frequency variations including the steps of: A. sensing ambient temperature and producing a signal related to the ambient temperature; B. retrieving from a look-up table temperature offset values associated with the ambient temperature, said offset values representing compensating signal values corresponding to predetermined temperatures associated with the ambient temperature; C. using the retrieved temperature offset values, calculating coefficients of a function describing for the crystal a temperature-frequency relationship over a predetermined temperature range, said range including the ambient temperature; D. calculating a compensating signal value corresponding to the ambient temperature using the function; E. converting the calculated compensating signal value to an analog compensating signal; and F. applying the compensating signal to the crystal oscillator as the voltage-control signal.
Claim 12
Dependent Claim 69 words
The compensating method of claim 9, wherein said retrieving step includes retrieving temperature offset values corresponding to segments of the crystal temperature-frequency curve, said segments for which offset values are retrieved are: i. the k th segment corresponding to the ambient temperature; ii. the (k-1) st segment, preceding the segment corresponding to the ambient temperature; and iii. the (k+1) st segment, succeeding the segment corresponding to the ambient temperature.
Claim 13
Dependent Claim 67 words
The compensating method of claim 9, wherein said calculating step includes calculating linear, and second-order coefficients for a Taylor Series function of the form: ##EQU12## where x n , x' n and x" n are the offset, linear and second-order coefficients, x(T) is the compensating signal value and delta T is the difference between the ambient temperature and the temperature at the start of the kth segment.
Claim 14
Dependent Claim 20 words
The compensating method of claim 11, wherein said calculating step further includes calculating the coefficients using the following formulas: ##EQU13##
Claim 15
Dependent Claim 51 words
The compensating method of claim 12, wherein said method further includes the steps of: A. retrieving from the look-up table an offset value x A associated with output signal frequency shifts due to aging of the crystal; and B. calculating the coefficients of a Taylor Series function of the form: ##EQU14##

References Cited (Backward Citations)

US3719838A Cited
US3713033A Cited
US3821665A Cited
US4160183A Cited
US4560959A Cited
US4633422A Cited
US4611181A Cited
US4746879A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-04-30 1993-10-30 1994-05-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-04-30 1997-10-30 1998-05-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-04-30 2001-10-30 2002-05-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag