Dynamic voltage reference for sampling delta based temperature sensor
First Claim
1. A temperature measurement circuit comprising:
- circuitry configured to;
generate a temperature dependent first reference voltage, responsive to a reference current flowing through a reference diode at a first point-in-time;
generate a temperature dependent second reference voltage, responsive to a reference current flowing through the reference diode at a second point-in-time after the first point-in-time;
generate a temperature dependent first thermal voltage, responsive to a first thermal current flowing through a thermal diode at the first point-in-time;
generate a temperature dependent second thermal voltage, responsive to a second thermal current flowing through the thermal diode at the second point-in-time, wherein the second thermal current is different from the first thermal current;
determine a first difference between the first thermal voltage and the first reference voltage at the first point-in-time using a differential amplifier;
determine a second difference between the second thermal voltage and the second reference voltage at the second point-in-time using the differential amplifier;
determine an indication of a temperature based at least in part on the first difference and the second difference; and
output the indication of the temperature.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for measuring integrated circuit (IC) temperature. An integrated circuit (IC) includes a thermal sensor and data processing circuitry. The thermal sensor utilizes switched currents provided to a reference diode and a thermal diode. The ratios of the currents provided to each of these diodes may be chosen to provide a given delta value between the resulting sampled diode voltages. At a later time, a different ratio of currents may be provided to each of these diodes to provide a second given delta value between the resulting sampled diode voltages. A differential amplifier within the data processing circuitry may receive the analog sampled voltages and determine the delta values. Other components within the data processing circuitry may at least digitize and store one or both of the delta values. A difference between the digitized delta values may calculated and used to determine an IC temperature digitized code.
64 Citations
18 Claims
-
1. A temperature measurement circuit comprising:
circuitry configured to; generate a temperature dependent first reference voltage, responsive to a reference current flowing through a reference diode at a first point-in-time; generate a temperature dependent second reference voltage, responsive to a reference current flowing through the reference diode at a second point-in-time after the first point-in-time; generate a temperature dependent first thermal voltage, responsive to a first thermal current flowing through a thermal diode at the first point-in-time; generate a temperature dependent second thermal voltage, responsive to a second thermal current flowing through the thermal diode at the second point-in-time, wherein the second thermal current is different from the first thermal current; determine a first difference between the first thermal voltage and the first reference voltage at the first point-in-time using a differential amplifier; determine a second difference between the second thermal voltage and the second reference voltage at the second point-in-time using the differential amplifier; determine an indication of a temperature based at least in part on the first difference and the second difference; and output the indication of the temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
generating a temperature dependent first reference voltage, responsive to a reference current flowing through a reference diode at a first point-in-time; generating a temperature dependent second reference voltage, responsive to a reference current flowing through the reference diode at a second point-in-time after the first point-in-time; generating a temperature dependent first thermal voltage, responsive to a first thermal current flowing through a thermal diode at the first point-in-time; generating a temperature dependent second thermal voltage, responsive to a second thermal current flowing through the thermal diode at the second point-in-time, wherein the second thermal current is different from the first thermal current; determining a first difference between the first thermal voltage and the first reference voltage at the first point-in-time using a differential amplifier; determining a second difference between the second thermal voltage and the second reference voltage at the second point-in-time using the differential amplifier; determining an indication of a temperature based at least in part on the first difference and the second difference; and outputting the indication of the temperature. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
an integrated circuit (IC) comprising a temperature monitor to; generate a temperature dependent first reference voltage, responsive to a reference current flowing through a reference diode at a first point-in-time; generate a temperature dependent second reference voltage, responsive to a reference current flowing through the reference diode at a second point-in-time after the first point-in-time; generate a temperature dependent first thermal voltage, responsive to a first thermal current flowing through a thermal diode at the first point-in-time; generate a temperature dependent second thermal voltage, responsive to a second thermal current flowing through the thermal diode at the second point-in-time, wherein the second thermal current is different from the first thermal current; and determine a first difference between the first thermal voltage and the first reference voltage at the first point-in-time using a differential amplifier; determine a second difference between the second thermal voltage and the second reference voltage at the second point-in-time using the differential amplifier; determine an indication of a temperature based at least in part on the first difference and the second difference using a temperature data converter; and a thermal cooling controller to; receive the indication of the temperature from the temperature data converter; and change a condition of operation for the IC in response to determining the temperature exceeds a given threshold. - View Dependent Claims (16, 17)
-
-
18. A temperature monitor comprising:
-
a reference diode to; generate a temperature dependent first reference voltage responsive to a reference current flowing through the reference diode at a first point-in-time; and generate a temperature dependent second reference voltage responsive to the reference current flowing through the reference diode at a second point-in-time after the first point-in-time; a thermal diode to; generate a temperature dependent first voltage, responsive to a first current flowing through a thermal diode at the first point-in-time; and generate a temperature dependent second voltage, responsive to a second current flowing through the thermal diode at the second point-in-time, wherein the second current is different from the first current; a differential amplifier to; determine a first difference between the first thermal voltage and the first reference voltage at the first point-in-time; and determine a second difference between the second thermal voltage and the second reference voltage at the second point-in-time; and a temperature data converter to output an indication of a temperature, wherein the indication of the temperature is based at least in part on the first difference and the second difference.
-
Specification