Digitally temperature compensated voltage-controlled oscillator
First Claim
1. A temperature compensated oscillator (TCO) capable of accurately generating a desired frequency which is stabilized over a selected temperature range, said TCO comprising:
- a voltage controlled oscillator (VCO) with a frequency of operation controllable by a tuning voltage Vc ;
means for sensing the ambient temperature of the VCO and generating a corresponding analog electrical signal;
ADC means for converting said analog signal to a corresponding digital temperature value;
storage means for storing a plurality of digital Vc values corresponding to said digital temperature values for discrete temperature points extending across said temperature range;
means for using said digital temperature values as indices to extract the corresponding digital Vc values from said storage means;
DAC means for converting an extracted digital Vc value into a corresponding analog signal;
means for feeding the analog Vc signal to said VCO in order to maintain said stabilized frequency of operation;
means for responding to a digital temperature value VD generated by said ADC means which does not have a corresponding stored digital Vc value but is within said selected temperature range, by using stored digital Vc values corresponding to selected ones of said digital temperature values to determine a digital Vc value corresponding to said digital temperature value VD which may be converted by said DAC means and fed to said VCO; and
means for receiving an externally generated signal including a digitized offset value, and means for responding to said external signal by combining said offset value with each of said extracted digital Vc values before the value is converted into a corresponding analog value and fed to said VCO.
1 Assignment
0 Petitions
Accused Products
Abstract
A digitally temperature compensated oscillator (TCO) system is provided which is capable of ascertaining and memorizing in an EEPROM-based look-up table, appropriate digital values of a temperature-compensating tuning voltage to the TCO during calibration. An on-board temperature sensing mechanism tracks variations in temperature in the TCO and produces an analog voltage value corresponding to the instantaneous temperature. The voltage value of the sensor output is digitized and designated to constitute an address into the EEPROM based look-up table. As the temperature changes, the digitized output of the temperature sensor and hence the address to the EEPROM changes accordingly. The TCO tuning voltage value corresponding to the address represented by the measured temperature is extracted from the values stored within the EEPROM table and then converted into a corresponding analog voltage which is used to drive the voltage-controlled oscillator (VCO) in order to maintain the output frequency of the TCO stabilized at a desired value.
The EEPROM contained within the TCO is preferably calibrated during production, under the control of a calibration and test circuit which regulates the calibration and testing of a TCO in a chamber whose temperature is ramped over a desired temperature range. The TCO includes an on-board microprocessor which allows integration of several of the TCO functions, including the analog-to-digital and the storage and retrieval of data to and from the EEPROM containing the look-up table and extremely simplifies the calibration and test procedure.
190 Citations
16 Claims
-
1. A temperature compensated oscillator (TCO) capable of accurately generating a desired frequency which is stabilized over a selected temperature range, said TCO comprising:
-
a voltage controlled oscillator (VCO) with a frequency of operation controllable by a tuning voltage Vc ; means for sensing the ambient temperature of the VCO and generating a corresponding analog electrical signal; ADC means for converting said analog signal to a corresponding digital temperature value; storage means for storing a plurality of digital Vc values corresponding to said digital temperature values for discrete temperature points extending across said temperature range; means for using said digital temperature values as indices to extract the corresponding digital Vc values from said storage means; DAC means for converting an extracted digital Vc value into a corresponding analog signal; means for feeding the analog Vc signal to said VCO in order to maintain said stabilized frequency of operation; means for responding to a digital temperature value VD generated by said ADC means which does not have a corresponding stored digital Vc value but is within said selected temperature range, by using stored digital Vc values corresponding to selected ones of said digital temperature values to determine a digital Vc value corresponding to said digital temperature value VD which may be converted by said DAC means and fed to said VCO; and means for receiving an externally generated signal including a digitized offset value, and means for responding to said external signal by combining said offset value with each of said extracted digital Vc values before the value is converted into a corresponding analog value and fed to said VCO. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A temperature compensated oscillator (TCO) system capable of accurately generating a desired frequency which is stabilized over a selected temperature range, said TCO system comprising
(a) a TCO comprising a voltage-controlled oscillator (VCO) with a frequency of operation controllable by a tuning voltage Vc, means for sensing the ambient temperature of the VCO and generating a corresponding analog electrical signal, ADC means for converting said analog signal to a corresponding digital temperature value, storage means for storing a plurality of digital Vc values corresponding to said digital temperature values for discrete temperature points extending across said temperature range, processing means for using said digital temperature values as indices to extract the corresponding digital Vc values from said storage means, DAC means for converting the extracted digital Vc value into a corresponding analog signal, means for feeding the analog Vc signal to said VCO in order to maintain said stabilized frequency of operation, means for responding to a digital temperature value VD generated by said ADC means which does not have a corresponding stored digital Vc value but is within said selected temperature range, by using stored digital Vc values corresponding to selected ones of said digital temperature values to determine a digital Vc value corresponding to said digital temperature value vD which may be converted by said DAC means and fed to said VCO, means for receiving an externally generated signal including a digitized offset value, and means for responding to said external signal by combining said offset value with each of said extracted digital Vc values before the value is converted into a corresponding analog value and fed to said VCO; - and
(b) a calibration and test circuit (CTC) for the TCO comprising means for feeding, at each of a series of discrete temperature levels represented by corresponding digital values and extending across said selected temperature range, a plurality of tuning voltages Vc to the VCO, means for measuring the correspondingly generated output frequencies, means for comparing each of said measured output frequencies to a reference frequency to determine the frequency difference between them, in order to determine an optimum Vc value which produces a VCO output frequency which differs least from said reference frequency, and means for storing said optimum voltage values within said storage means of said TCO in a manner allowing them to be subsequently retrieved by using corresponding digital temperature values as indices. - View Dependent Claims (11, 12)
- and
-
13. A method for maintaining the output frequency fo of a voltage controlled oscillator (VCO) stabilized at a desired value over a selected temperature range, including the steps of:
-
calibrating the VCO by determining at each of a series of discrete temperature levels represented by corresponding digital values and spread over said temperature range, the tuning voltage Vc required to maintain the output frequency of said VCO at said desired value; digitizing and storing said determined Vc values within the VCO in a manner allowing them to be subsequently retrieved by using the corresponding digital temperature values as indices, sensing and digitizing the ambient temperature of the VCO during its operation; using the sensed digital temperature value as an index to retrieve the corresponding stored digital Vc value; converting the digital Vc value to its corresponding analog voltage form; feeding the analog tuning voltage to the VCO in order to maintain its output frequency at the desired value; sensing when a digitized ambient temperature value lies within said temperature range but does not correspond to any of said stored Vc values and in response thereto using stored digital Vc values corresponding to selected ones of said digital temperature values to determine a digital Vc value corresponding to said digitized ambient temperature value, and using said determined Vc value to maintain the output frequency of the VCO at the desired value; and sensing from a location remote to said VCO, when the output frequency of the VCO at different ambient temperatures shifts by a predetermined value from said desired frequency value and in response thereto calculating and transmitting to the VCO an offset value which when added to each of the stored digital Vc values before it is converted to corresponding analog form and fed to the VCO produces a predetermined shift in the VCO output frequency. - View Dependent Claims (14, 15)
-
-
16. A method for maintaining the output frequency fo of a voltage controlled oscillator (VCO) stabilized at a desired value over a selected temperature range, including the steps of:
-
calibrating the VCO by determining at each of a series of discrete temperature levels represented by corresponding digital values and spread over said temperature range, the tuning voltage Vc required to maintain the output frequency of said VCO at said desired value; digitizing and storing said determined Vc values within the VCO in a manner allowing them to be subsequently retrieved by using the corresponding digital temperature values as indices, sensing and digitizing the ambient temperature of the VCO during its operation; using the sensed digital temperature value as an index to retrieve the corresponding stored digital Vc value; converting the digital Vc value to its corresponding analog voltage form; feeding the analog tuning voltage to the VCO in order to maintain its output frequency at the desired value; and sensing from a location remote to said VCO, when the output frequency of the VCO at different ambient temperatures shifts by a predetermined value from said desired frequency value and in response thereto calculating and transmitting to the VCO an offset value which when added to each of the stored digital Vc values before it is converted to corresponding analog form and fed to the VCO produces a predetermined shift in the VCO output frequency.
-
Specification