Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
277 words
A temperature compensation system, comprising: a first oscillator configured to generate a number of pulses, said first number of pulses varying from a desired frequency as a function of temperature of said first oscillator; a second oscillator configured to generate digital pulses at a corrective frequency, said corrective frequency being at least 100,000 times greater than said desired frequency; a temperature sensor configured to provide an analog temperature signal corresponding to temperature of said first oscillator; an analog to digital converter coupled to said sensor to correspondingly convert said temperature signal to a digital temperature error address signal for each of said number of pulses; a digital memory coupled to said converter, said memory including a digital error table addressable by said temperature error address signal to provide a number of digital pulse error signals corresponding to temperature error for each of said number of pulses, each of said number of pulse error signals being a function of said corrective frequency and a temperature versus frequency characteristic of said first oscillator; a digital accumulator coupled to said memory, said accumulator being configured to receive each of said pulse error signals to provide a digital cumulative error signal corresponding to one of said number of pulses; and a variable digital delay device coupled to said accumulator, said first oscillator, and said second oscillator, said delay device being configured to count a quantity of corrective pulses from said second oscillator in response to said one of said number of pulses to provide a delayed output pulse in accordance with said desired frequency, said quantity of corrective pulses being a function of said cumulative error signal provided by said accumulator.
Claim 2
Dependent Claim
277 words
A temperature compensation system, comprising: a first oscillator configured to generate a number of pulses, said first number of pulses varying from a desired frequency as a function of temperature of said first oscillator; a second oscillator configured to generate digital pulses at a corrective frequency, said corrective frequency being at least 100,000 times greater than said desired frequency; a temperature sensor configured to provide an analog temperature signal corresponding to temperature of said first oscillator; an analog to digital converter coupled to said sensor to correspondingly convert said temperature signal to a digital temperature error address signal for each of said number of pulses; a digital memory coupled to said converter, said memory including a digital error table addressable by said temperature error address signal to provide a number of digital pulse error signals corresponding to temperature error for each of said number of pulses, each of said number of pulse error signals being a function of said corrective frequency and a temperature versus frequency characteristic of said first oscillator; a digital accumulator coupled to said memory, said accumulator being configured to receive each of said pulse error signals to provide a digital cumulative error signal corresponding to one of said number of pulses; and a variable digital delay device coupled to said accumulator, said first oscillator, and said second oscillator, said delay device being configured to count a quantity of corrective pulses from said second oscillator in response to said one of said number of pulses to provide a delayed output pulse in accordance with said desired frequency, said quantity of corrective pulses being a function of said cumulative error signal provided by said accumulator.
Claim 3
Dependent Claim
22 words
The system of claim 1, wherein said converter, said memory, said accumulator, and said delay device are embedded in a programmable microcontroller.
Claim 4
Independent Claim
113 words
A method of temperature compensation, comprising: (a) providing a temperature compensated digital clock having a first digital frequency source with a first output at a first frequency and a second digital frequency source with a second frequency greater than the first frequency; (b) empirically determining a temperature versus frequency characteristic for the first frequency source as a function of the second frequency; (c) determining a deviation of the first frequency from a target frequency with the temperature versus frequency characteristic by sensing temperature of the first frequency source; and (d) generating a compensated output signal at the target frequency by delaying the first output by an amount of time corresponding to the deviation.
Claim 5
Independent Claim
113 words
A method of temperature compensation, comprising: (a) providing a temperature compensated digital clock having a first digital frequency source with a first output at a first frequency and a second digital frequency source with a second frequency greater than the first frequency; (b) empirically determining a temperature versus frequency characteristic for the first frequency source as a function of the second frequency; (c) determining a deviation of the first frequency from a target frequency with the temperature versus frequency characteristic by sensing temperature of the first frequency source; and (d) generating a compensated output signal at the target frequency by delaying the first output by an amount of time corresponding to the deviation.
Claim 6
Dependent Claim
42 words
The method of claim 3, wherein said empirically determining includes: (b1) exposing the clock to a generally constant selected temperature; (b2) measuring a deviation of the first frequency source from a target frequency at the selected temperature; and (b3) recording the deviation.
Claim 7
Dependent Claim
23 words
The method of claim 4, wherein said empirically determining further includes repeating (b1) through (b3) for each of a number of selected temperatures.
Claim 8
Dependent Claim
87 words
The method of claim 3, wherein the digital clock includes: a temperature sensor for sensing temperature of the first frequency source; an analog to digital converter coupled to the sensor; an electronic memory coupled to the converter, the memory including values corresponding to the temperature versus frequency characteristic; an accumulator for determining the amount of time corresponding to the deviation as a function of the second frequency; and a variable delay device coupled to the accumulator, the delay device being configured to provide the compensated output signal.
Claim 9
Dependent Claim
101 words
A temperature compensation system, comprising: a first frequency source configured to provide a first digital output with a first frequency; a sensor configured to provide a temperature signal corresponding to temperature of said first frequency source, said temperature signal being configured to determine a deviation of said first frequency corresponding to temperature drift of said first frequency source from a target frequency; and a variable delay device responsive to said temperature signal, said delay device being configured to delay said first output for a duration as a function of said deviation to provide a compensated output signal at said target frequency.
Claim 10
Dependent Claim
101 words
A temperature compensation system, comprising: a first frequency source configured to provide a first digital output with a first frequency; a sensor configured to provide a temperature signal corresponding to temperature of said first frequency source, said temperature signal being configured to determine a deviation of said first frequency corresponding to temperature drift of said first frequency source from a target frequency; and a variable delay device responsive to said temperature signal, said delay device being configured to delay said first output for a duration as a function of said deviation to provide a compensated output signal at said target frequency.
Claim 11
Dependent Claim
22 words
The system of claim 7, wherein said deviation is determined as a function of a second frequency greater than said first frequency.
Claim 12
Dependent Claim
19 words
The system of claim 8, wherein said second frequency is at least 10,000 times greater than said first frequency.
Claim 13
Dependent Claim
37 words
The system of claim 7, wherein said variable delay device is embedded in a controller coupled to said first frequency source and said sensor, said controller being configured to provide a deviation signal corresponding to said deviation.
Claim 14
Dependent Claim
23 words
The system of claim 10, wherein said controller includes an electronic memory storing a temperature versus frequency characteristic for said first frequency source.
Claim 15
Dependent Claim
30 words
The system of claim 11, wherein said controller further includes an analog to digital converter coupled to said sensor and an accumulator coupled to said memory to determine said duration.
Claim 16
Dependent Claim
29 words
The system of claim 12, wherein said temperature versus frequency characteristic is determined as a function of a second frequency at least 10,000 times greater than said first frequency.
Claim 17
Dependent Claim
20 words
The system of claim 7, further comprising a second frequency source providing a second digital output at said second frequency.
Claim 18
Dependent Claim
42 words
The system of claim 14, wherein said variable delay device is coupled to said second frequency source and is triggered by said first frequency source to determine said duration as a function of a number of pulses from said second frequency source.
Claim 19
Independent Claim
66 words
A method of temperature compensation, comprising: (a) sensing temperature of a first frequency source having a first digital output at a first frequency; (b) determining a deviation of the first frequency from a target frequency in accordance with sensed temperature; and (c) generating a compensated digital output signal at the target frequency by delaying the first output by an amount of time corresponding to the deviation.
Claim 20
Independent Claim
66 words
A method of temperature compensation, comprising: (a) sensing temperature of a first frequency source having a first digital output at a first frequency; (b) determining a deviation of the first frequency from a target frequency in accordance with sensed temperature; and (c) generating a compensated digital output signal at the target frequency by delaying the first output by an amount of time corresponding to the deviation.
Claim 21
Dependent Claim
26 words
The method of claim 16, wherein the deviation is determined as a function of a second frequency at least 10,000 times greater than the first frequency.
Claim 22
Dependent Claim
19 words
The method of claim 16, wherein said generating includes identifying a pulse of the first frequency source to drop.
Claim 23
Dependent Claim
19 words
The method of claim 16, wherein said generating includes identifying a pulse of the first frequency source to add.
Claim 24
Dependent Claim
21 words
The method of claim 16, wherein said generating includes triggering the amount with a pulse edge from the first digital output.
Claim 25
Independent Claim
82 words
A method temperature compensation, comprising: (a) sensing temperature of a first frequency source having a first digital output at a first frequency; (b) determining a temperature drift deviation of the first frequency from a target frequency as a function of a second frequency and sensed temperature, the second frequency being greater than the first frequency; and (c) generating a digitally compensated output signal at the target frequency by delaying the first digital output by a duration as a function of the deviation.
Claim 26
Independent Claim
82 words
A method temperature compensation, comprising: (a) sensing temperature of a first frequency source having a first digital output at a first frequency; (b) determining a temperature drift deviation of the first frequency from a target frequency as a function of a second frequency and sensed temperature, the second frequency being greater than the first frequency; and (c) generating a digitally compensated output signal at the target frequency by delaying the first digital output by a duration as a function of the deviation.
Claim 27
Dependent Claim
19 words
The method of claim 21, wherein the second frequency is at least 10,000 times greater than the first frequency.
Claim 28
Dependent Claim
19 words
The method of claim 21, wherein the second frequency is at least 100,000 times greater than the first frequency.
Claim 29
Dependent Claim
19 words
The method of claim 21, wherein the second frequency is at least 1,000,000 times greater than the first frequency.
Claim 30
Dependent Claim
68 words
The method of claim 21, wherein the second frequency is at least 10,000 times the first frequency, the first frequency source is coupled to a controller configured to provide a deviation signal corresponding to the deviation, and the controller is coupled to a second frequency source configured to provide the second frequency, and the controller has a sleep mode periodically activated between pulses from the first frequency source.
Claim 31
Dependent Claim
94 words
The method of claim 21, wherein said sensing is performed with a temperature sensor, and said determining and said generating are performed with: an analog to digital converter coupled to the sensor; an electronic memory coupled to the converter, the memory including values corresponding to a temperature versus frequency characteristic for the first frequency source; an accumulator for determining the amount of time corresponding to the deviation as a function of the second frequency; and a variable delay device coupled to the accumulator, the delay device being configured to provide the compensated output signal.
Claim 32
Dependent Claim
21 words
The method of claim 26, wherein the converter, the memory, the accumulator, and the delay device are defined within a controller.