摘要 |
A voltage controlled crystal oscillator (VCXO), for example, as used in a mobile communications terminal, has its output frequency Fref stabilised against temperature drift using frequency correction information received, for example, in a downlink signal from a base station. A controller uses the frequency correction information to produce a digital value which is supplied to a DAC which controls the output frequency of the VCXO. While the frequency is being stabilised in this manner, compensation values are determined based on the DAC value and temperature values from a temperature ADC, and stored in memory. When the correction information ceases to be available, the compensation values from the memory are used to compensate for temperature fluctuations. Each compensation value corresponds to a linear temperature region, and relates to the gradient for that temperature region. In this way, the invention does not need to store a vast number of compensation values, and does not require complex interpolation techniques for determining the control value for the VCXO's DAC. |