Method for estimating crystal coefficient values for a signal generator
AssigneeIntel Corporation
InventorsIlan Barak, Dimitry Petrov
Life of this patent
Estimating the term…
Abstract
Based on an initial crystal coefficient value, a processor generates a control signal for a frequency synthesizer. The processor estimates a new crystal coefficient value based on a comparison of the frequency of the output of the frequency synthesizer against a target output frequency in relation to a crystal temperature value.
Claims30
A method comprising estimating a temperature coefficient value of a crystal functionally associated with a frequency synthesizer in relation to an error signal based on at least partial comparison between an output of the frequency synthesizer and a reference frequency signal of a processor associated with the frequency synthesizer.
A signal generator comprising:
- a frequency synthesizer comprising a crystal oscillator to generate an output frequency;
- a frequency error detector operatively connected to said crystal oscillator to provide an error signal responsive to an error of said output frequency relative to an independent reference frequency of the signal generator;
- and
- a processing unit operatively associated with said crystal oscillator and said frequency error detector, said processing unit adapted to store a first value of a temperature coefficient and adapted to estimate a second value of said temperature coefficient in response to said error signal.
An article comprising a storage medium having stored thereon instructions, that, when executed by a computing platform, cause the computing platform to estimate a temperature coefficient value relating to a crystal oscillator of a frequency synthesizer, said temperature coefficient value being estimated at least partially based on an error signal responsive to a frequency error between an output frequency of said frequency synthesizer and a reference frequency signal of a processor associated with the frequency synthesizer.
A method comprising:
- generating a frequency synthesizer control signal correlated to a target frequency;
- and
- estimating a temperature coefficient value of a crystal functionally associated with a frequency synthesizer in relation to an error signal based on at least partial comparison between an output of the frequency synthesizer and the target frequency,
- wherein estimating a temperature coefficient value comprises factoring a crystal temperature value into an estimation of the temperature coefficient value and into the synthesizer control signal.
A signal generator comprising:
- a frequency synthesizer comprising a crystal oscillator;
- a frequency error detector operatively connected to said crystal oscillator;
- a processing unit operatively associated with said crystal oscillator and said frequency error detector, said processing unit adapted to store a first value of a temperature coefficient and adapted to estimate a second value of said temperature coefficient in relation to output from said frequency error detector,
- wherein said processing unit generates a frequency synthesizer control signal correlated to a target frequency;
- and
- a temperature measurement unit operatively coupled to said crystal oscillator.
An article comprising a storage medium having stored thereon instructions, that, when executed by a computing platform, cause the computing platform to:
- estimate a temperature coefficient value relating to a crystal oscillator of a frequency synthesizer, said temperature coefficient value being estimated at least partially based on input from a frequency error detector;
- factor in a crystal temperature;
- generate a control signal to said frequency synthesizer;
- cause said control signal to be calculated to cause said frequency synthesizer to produce a signal at a target frequency;
- and
- repeat estimating a temperature coefficient value and generating a control signal until the input from said frequency detector indicates a signal error below a predetermined level.
Dependencies are inferred from the claim text.