Highly stable integrated time reference
First Claim
1. A system for calibrating an RC time constant of an integrated clock, comprising:
- a register for storing a reset number;
a counter coupled to receive the reset number from the register and further coupled to receive clock cycles from an RC oscillator;
a master counter for receiving a reset signal from the counter, which reset signal is generated by the counter whenever the number of clock cycles that is received from the RC oscillator matches the reset number received from the register;
the master counter being further coupled to receive clock signals from a master clock, which master counter generates a count value, which count value reflects the number of clock cycles received from the master clock since the last reset signal was received; and
calibration circuitry coupled to receive the count value from the master counter wherein the calibration logic generates control signals to the RC oscillator to increase or decrease the RC time constant according to the value received in the count signal from the master counter.
4 Assignments
0 Petitions
Accused Products
Abstract
An integrated oscillator that may be used as a time clock includes circuitry that oscillates about an RC time constant, which RC time constant is adjustable to provide a desired frequency of oscillation. More specifically, the oscillator includes a capacitor array that has a plurality of capacitors coupled in parallel wherein each capacitor may be selectively included into the RC time constant or selectively excluded there from. Rather than setting the capacitance values to a desired capacitance value, a system for adjusting the time constant includes circuitry for measuring an output frequency and for comparing that to a certified frequency source wherein the time constant is adjusted by adding or removing capacitors from the capacitor array until the frequency of the internal clock matches an expected frequency.
9 Citations
13 Claims
-
1. A system for calibrating an RC time constant of an integrated clock, comprising:
-
a register for storing a reset number;
a counter coupled to receive the reset number from the register and further coupled to receive clock cycles from an RC oscillator;
a master counter for receiving a reset signal from the counter, which reset signal is generated by the counter whenever the number of clock cycles that is received from the RC oscillator matches the reset number received from the register;
the master counter being further coupled to receive clock signals from a master clock, which master counter generates a count value, which count value reflects the number of clock cycles received from the master clock since the last reset signal was received; and
calibration circuitry coupled to receive the count value from the master counter wherein the calibration logic generates control signals to the RC oscillator to increase or decrease the RC time constant according to the value received in the count signal from the master counter. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mothod for adjusting an RC time constant in an oscillator, comprising:
-
setting a capacitor array to an initial first value of capacitance;
receiving a count value;
determining whether the RC time constant is low;
if the RC time constant is low, incrementing the capacitance value to a new value;
if the RC time constant is not low, determining the whether the RC time constant is high;
if the RC time constant is high, decrementing the capacitance to a new value; and
determining if an amount of change of the capacitance value included a minimal step size. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification