Apparatus for digital temperature measurement in an integrated circuit
First Claim
1. An apparatus integral of an integrated circuit for measuring temperature of the integrated circuit, said apparatus comprising:
- (a) a clock circuit that includes at least one Flip Flop that outputs a signal having a delay that determines a period of the signal that is temperature dependent on the operation of the integrated circuit;
(b) a storage component that stores a count of each period of a signal corresponding to a predetermined temperature over a predetermined length of time;
(c) a generator that enables each period of the signal outputted by the clock circuit to be counted during operation of the integrated circuit over a first length of time; and
(d) a register that outputs a count of each period of the clock circuit output signal that occurred during the first length of time, wherein the current temperature on the integrated circuit is determined based on the stored count of the period of the signal corresponding to the predetermined temperature and the outputted count of each said period of a first length of time.
1 Assignment
0 Petitions
Accused Products
Abstract
A circuit for measuring temperature with all digital components in an integrated circuit. During manufacture, the number of clock period cycles during a known period of time at a predetermined temperature is stored in non-volatile memory. Later, during use of the integrated circuit, a clock circuit is activated and each cycle of its period is counted during a known length of time. Using the previously saved number of clock circuit cycles at a predetermined temperature and a current count of clock cycles for another known length of time, the current period of the clock circuit can be calculated and used to determine the current temperature.
-
Citations
15 Claims
-
1. An apparatus integral of an integrated circuit for measuring temperature of the integrated circuit, said apparatus comprising:
-
(a) a clock circuit that includes at least one Flip Flop that outputs a signal having a delay that determines a period of the signal that is temperature dependent on the operation of the integrated circuit;
(b) a storage component that stores a count of each period of a signal corresponding to a predetermined temperature over a predetermined length of time;
(c) a generator that enables each period of the signal outputted by the clock circuit to be counted during operation of the integrated circuit over a first length of time; and
(d) a register that outputs a count of each period of the clock circuit output signal that occurred during the first length of time, wherein the current temperature on the integrated circuit is determined based on the stored count of the period of the signal corresponding to the predetermined temperature and the outputted count of each said period of a first length of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus integral of an integrated circuit for digitally measuring temperature of the integrated circuit, said apparatus comprising:
-
(a) a storage component that stores a count of a period of a temperature dependent signal corresponding to a predetermined temperature;
(b) a counter that enables a period of a signal that varies as a function of the temperature of the integrated circuit to be counted during operation of the integrated circuit over a first length of time;
(c) a register that outputs a count of each period of the signal that occurred during a said first length of time; and
(d) a processor that determines the current temperature of the integrated circuit based on the stored count of the period of the signal at the predetermined temperature and the outputted count of each period during the first length of time.
-
-
15. An apparatus integral of an integrated circuit for measuring temperature of the integrated circuit, said apparatus comprising:
-
(a) means for outputting a signal, wherein the means includes at least one Flip Flop having a delay that determines a period of the outputted signal that is temperature dependent on the operation of the integrated circuit;
(b) means for storing a count of each period of a signal corresponding to a predetermined temperature over a predetermined length of time;
(c) means for enabling each period of the temperature dependent signal to be counted during operation of the integrated circuit over a first length of time; and
(d) means for outputting a count for each period of the temperature dependent signal that occurred during the first length of time, wherein the current temperature is determined based on the stored count of each period of the signal at the predetermined temperature and the outputted count of each period during the first length of time.
-
Specification