System and method for providing temperature correction in a crystal oscillator
First Claim
1. A method for configuring an oscillator component where the oscillator component includes a temperature sensor, the method comprising:
- exposing the oscillator component to a controlled temperature environment;
operating the oscillator component so that the oscillator component outputs a frequency signal;
initiating a temperature test profile by setting the temperature at the oscillator component to a first initial temperature and varying the temperature according to the profile;
periodically measuring frequency and temperature as the temperature setting changes during the temperature test profile;
applying the measured frequency and temperature data to a temperature compensation model to generate a plurality of parameters that characterize the oscillator component, the parameters including dynamic response parameters that characterize a thermal dynamic response of the oscillator component; and
associating the generated plurality of parameters to the oscillator component.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing temperature compensation in a oscillator component (such as a crystal oscillator component) that includes a closely-located temperature sensing device. The crystal oscillator component in example systems and methods is exposed to a temperature profile during a calibration procedure. Temperature and frequency data are collected and applied to coefficient generating function according to a temperature compensation model to generate a set of coefficients that are used in the temperature compensation model in an application device. The generated coefficients are stored in a coefficient memory accessible to an application device during operation.
-
Citations
27 Claims
-
1. A method for configuring an oscillator component where the oscillator component includes a temperature sensor, the method comprising:
-
exposing the oscillator component to a controlled temperature environment; operating the oscillator component so that the oscillator component outputs a frequency signal; initiating a temperature test profile by setting the temperature at the oscillator component to a first initial temperature and varying the temperature according to the profile; periodically measuring frequency and temperature as the temperature setting changes during the temperature test profile; applying the measured frequency and temperature data to a temperature compensation model to generate a plurality of parameters that characterize the oscillator component, the parameters including dynamic response parameters that characterize a thermal dynamic response of the oscillator component; and associating the generated plurality of parameters to the oscillator component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for subjecting a oscillator component to a temperature test profile comprising:
-
performing a first stage of the temperature test profile by; setting the temperature to an initial temperature; continuously changing the temperature over a first period of time until a first temperature setting is reached; continuously changing the temperature in a reverse direction over a second period of time until a second temperature setting is reached; continuously changing the temperature in a reverse direction relative to the direction in the second period of time over a third period of time until a third temperature setting is reached; performing a second stage of the temperature test profile by; starting with the third temperature setting and changing the temperature in a direction opposite the direction of the temperature change during the third period of time until the second temperature setting is reached; then changing the temperature in a direction opposite the direction of the temperature change during the second period of time; and then changing the temperature in a direction opposite the direction of the temperature change during the first period of time until the initial temperature setting is reached.
-
-
10. A oscillator component for generating a signal having a frequency, the oscillator component comprising:
a component package that includes a oscillator circuit and a temperature sensing device located in substantially close proximity to the oscillator circuit, where the frequency generated by the oscillator component varies as a function of temperature characterized by a temperature compensation model associated with a plurality of parameters that characterize the component package, the parameters including dynamic response parameters that characterize a thermal dynamic response of the component package. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A device comprising:
-
a plurality of electronic components to perform a function that uses a signal having a frequency; a oscillator circuit in a component package that includes a temperature sensing device located in substantially close proximity to the oscillator circuit, where the oscillator circuit generates the frequency used to perform the function, the frequency varying as a function of temperature characterized by a temperature compensation model associated with a plurality of parameters that characterize the component package, the parameters including dynamic response parameters that characterize a thermal dynamic response of the component package; a parameter memory for storing the plurality of parameters; and a frequency correction function coupled to the oscillator component to receive the frequency and to receive a signal indicative of the temperature from the temperature sensing device, the frequency correction function being operable to receive at least some of the plurality of parameters and to perform the temperature compensation model using the plurality of parameters. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A system for configuring a oscillator component for generating a temperature corrected frequency, the system comprising:
-
a temperature sensor and a oscillator circuit included in the oscillator component; a temperature controlled chamber containing the oscillator component, the temperature controlled chamber controllable to subject the oscillator component to a temperature that varies according to a temperature test profile; and a temperature correction modeling function coupled to the oscillator component to receive an uncompensated frequency signal and a temperature signal indicative of the temperature of the oscillator component, the temperature correction modeling function operable to model the oscillator component a temperature compensation model associated with a plurality of parameters that characterize the component package, the parameters including dynamic response parameters that characterize a thermal dynamic response of the component package, the temperature compensation modeling function being operable to generate the plurality of parameters;
frequency=(a0+a1T+a2T2+a3T3+a4T4+ . . . +anTn)+{(b1,0+b1,1T+b1,2T2+b1,3T3+b1,4T4+ . . . +b1,xTx)*(b2,0+b2,1R+ . . . +b2,yRy)}+(c0+c1Tf+ . . . cmTfm)where, T=temperature, R=filtered temperature ramp rate, Tf=filtered temperature, and an, bi,x, b2,y, and cm are coefficients calculated by curvefitting frequency and temperature data acquired while subjecting the component package to a temperature test profile, the temperature correction modeling function further operable to associate the coefficients to the oscillator component. - View Dependent Claims (26, 27)
-
Specification