Ring oscillator dynamic adjustments for auto calibration
DCFirst Claim
Patent Images
1. An integrated circuit comprising:
- a voltage sensor having a voltage output;
a temperature sensor having a temperature output;
an analog-to-digital convener (ADC) coupled to the voltage sensor and the temperature sensor, the ADC to convert the voltage output and the temperature output to digital values; and
a storage coupled to receive an input address based upon at least one of the voltage output and the temperature output, the storage configured to store compensation data.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An apparatus compensates for voltage and temperature variations on an integrated circuit with: a voltage sensor having a digital voltage output; a temperature sensor having a digital temperature output; a register coupled to the voltage sensor and the temperature sensor, the register adapted to concatenate the digital voltage output and the temperature output into an address output; and a memory device having an address input coupled to the address output of the register, the memory device being adapted to store one or more corrective vectors.
46 Citations
19 Claims
-
1. An integrated circuit comprising:
-
a voltage sensor having a voltage output; a temperature sensor having a temperature output; an analog-to-digital convener (ADC) coupled to the voltage sensor and the temperature sensor, the ADC to convert the voltage output and the temperature output to digital values; and a storage coupled to receive an input address based upon at least one of the voltage output and the temperature output, the storage configured to store compensation data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
sensing one of a voltage value and a temperature value of an integrated circuit based on an indicator value corresponding to one of voltage or temperature; accessing a storage of the integrated circuit using an address formed based on the sensed voltage or temperature value, the storage configured to store compensation data; and dynamically adjusting a frequency of the integrated circuit using the accessed compensation data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a first storage to store incoming compensation data; a second storage coupled to the first storage to store the incoming compensation data and to output the incoming compensation data when an update signal is activated; an oscillator coupled to the second storage to receive the incoming compensation data therefrom, the oscillator configured to vary a frequency of the oscillator using the incoming compensation data; and a controller coupled to the first and second storages and the oscillator, the controller to hold an output of the oscillator when a value of the incoming compensation data in the first and second storages differs. - View Dependent Claims (17, 18, 19)
-
Specification