SINGLE-POINT TEMPERATURE CALIBRATION OF RESISTANCE-BASED TEMPERATURE MEASUREMENTS
20230366754 · 2023-11-16
Inventors
- Zhong You (Austin, TX, US)
- Vamsikrishna Parupalli (Austin, TX, US)
- Johann G. Gaboriau (Austin, TX, US)
Cpc classification
G01K2219/00
PHYSICS
International classification
Abstract
A system and method provide on-line, wafer-level, die-level, or package-level thermal calibration of an integrated measurement resistor with a single temperature insertion. The system includes a measurement resistor integrated on a substrate with an unknown temperature coefficient and a temperature reference sensor thermally coupled to the measurement resistor. A measurement circuit measures an indication of a resistance of the measurement resistor. An electrically-controllable integrated heat source is operated by a controller to change a temperature of the measurement resistor and the temperature reference sensor and stores values of the resistance indication and the sensed temperature corresponding to multiple temperatures of the temperature of the measurement resistor and the temperature reference sensor. The controller generates or approximates a mathematical relationship between the resistance of the measurement resistor and the temperature of the measurement resistor and the temperature reference sensor from the stored values.
Claims
1. A system, comprising: a measurement resistor integrated on a substrate and having an unknown temperature coefficient; a temperature reference sensor thermally coupled to the measurement resistor; a measurement circuit for measuring an indication of a resistance of the measurement resistor; an analog-to-digital converter having an input coupled to the temperature reference sensor for providing an indication of a temperature of the measurement resistor and the temperature reference sensor; an electrically-controllable heat source integrated on the substrate and thermally coupled to the measurement resistor and the temperature reference sensor; and a controller having an output coupled to the electrically-controllable heat source, a first input coupled to an output of the analog-to-digital converter and a second input coupled to an output of the measurement circuit, wherein the controller operates the electrically-controllable heat source to change a temperature of the measurement resistor and the temperature reference sensor and stores first values of the indication of the resistance of the measurement resistor provided from the measurement circuit and second values of the indication of a temperature of the measurement resistor and the temperature reference sensor corresponding to multiple temperatures of the temperature of the measurement resistor and the temperature reference sensor, wherein the controller further generates or approximates a mathematical relationship between the resistance of the measurement resistor and the temperature of the measurement resistor and the temperature reference sensor from the first and second values.
2. The system of claim 1, wherein the controller further determines a resistance of the measurement resistor with the electrically-controllable heat source disabled, by receiving a measure of an ambient temperature of the measurement resistor and the temperature reference sensor from the analog-to-digital converter and an indication of an ambient temperature resistance from the measurement circuit, and applying the mathematical relationship to the measure of the ambient temperature of the measurement resistor and the temperature reference sensor and the ambient temperature resistance from the measurement circuit to correct the ambient temperature resistance.
3. The system of claim 2, wherein the controller operates the electrically-controllable heat source and stores the first values and second values during a wafer or a package test, wherein the controller further generates or approximates the mathematical relationship during the wafer or package test, and wherein the controller receives the measure of the ambient temperature of the measurement resistor and the temperature reference sensor from the analog-to-digital converter and an indication of an ambient temperature resistance from the measurement circuit during on-line operation, and applies the mathematical relationship to the measure of the ambient temperature of the measurement resistor and the temperature reference sensor and the ambient temperature resistance from the measurement circuit to correct the ambient temperature resistance.
4. The system of claim 1, wherein the measurement circuit provides an indication of a measured quantity as an output, wherein the controller corrects the measured output by enforcing the mathematical relationship using the resistance of the measurement resistor and the temperature of the measurement resistor.
5. The system of claim 4, wherein the measurement resistor is one of a plurality of measurement resistors that provide multiple indications of measured quantities as outputs, wherein the measurement circuit is coupled to the plurality of similar measurement resistors, wherein the controller further corrects the measured outputs by enforcing the mathematical relationship using the measured resistances of the plurality of similar measurement resistors and the temperature of the measurement resistor.
6. The system of claim 1, wherein the electrically-controllable heat source is a programmable heat source thermally coupled to the measurement resistor and the temperature reference sensor, and wherein the controller selects a different heat level of the programmable heat source for the multiple temperatures.
7. The system of claim 1, wherein the controller further generates or approximates the mathematical relationship by enforcing a functional temperature dependence assumption for the resistance of the measurement resistor.
8. The system of claim 7, wherein the functional temperature dependence assumption is a linear temperature dependence.
9. The system of claim 1, wherein the controller comprises a non-volatile memory and stores descriptors of the mathematical relationship in the non-volatile memory.
10. The system of claim 1, wherein the controller operates the electrically-controllable heat source and stores the first values and second values during a wafer or a package test, and wherein the controller further generates or approximates the mathematical relationship during the wafer or package test.
11. A method of thermally compensating a measurement resistor, comprising: providing the measurement resistor, wherein the measurement resistor has an unknown temperature coefficient and is integrated on a substrate; thermally coupling a temperature reference sensor to the measurement resistor; measuring an indication of a resistance of the measurement resistor; providing an indication of a temperature of the measurement resistor and the temperature reference sensor from an analog-to-digital converter having an input coupled to the temperature reference sensor; heating the measurement resistor and the temperature reference sensor with an electrically-controllable heat source that is integrated on the substrate and thermally coupled to the measurement resistor and the temperature reference sensor; and operating the electrically-controllable heat source to change a temperature of the measurement resistor and the temperature reference sensor; storing first values of the indication of the resistance of the measurement resistor provided from the measurement circuit and second values of the indication of a temperature of the measurement resistor and the temperature reference sensor corresponding to multiple temperatures of the temperature of the measurement resistor and the temperature reference sensor; and generating or approximating a mathematical relationship between the resistance of the measurement resistor and the temperature of the measurement resistor and the temperature reference sensor from the first and second values.
12. The method of claim 11, further comprising: determining a resistance of the measurement resistor with the electrically-controllable heat source disabled, by receiving a measure of an ambient temperature of the measurement resistor and the temperature reference sensor from the analog-to-digital converter and an indication of an ambient temperature resistance from the measurement circuit; and applying the mathematical relationship to the measure of the ambient temperature of the measurement resistor and the temperature reference sensor and the ambient temperature resistance from the measurement circuit to correct the ambient temperature resistance.
13. The method of claim 12, wherein the operating and storing are performed during a wafer or a package test, wherein the generating or approximating is also performed during the wafer or package test, and wherein the determining the resistance of the measurement resistor with the heat source disabled and the applying the mathematical relationship are performed during on-line operation.
14. The method of claim 11, wherein the measuring provides an indication of a measured quantity as an output, and wherein the method further comprises correcting the measured output by enforcing the mathematical relationship using the resistance of the measurement resistor and the temperature of the measurement resistor.
15. The method of claim 14, wherein the measurement resistor is one of a plurality of measurement resistors that provide multiple indications of measured quantities as outputs, wherein the measuring measures a resistance of the plurality of similar measurement resistors, and wherein the method further comprises correcting the measured outputs by enforcing the mathematical relationship using the measured resistances of the plurality of similar measurement resistors and the temperature of the measurement resistor.
16. The method of claim 11, wherein the electrically-controllable heat source is a programmable heat source thermally coupled to the measurement resistor and the temperature reference sensor, and wherein the operating the electrically-controllable heat source selects a different heat level of the programmable heat source for the multiple temperatures.
17. The method of claim 11, wherein the generating or approximating the mathematical relationship enforces a functional temperature dependence assumption for the resistance of the measurement resistor.
18. The method of claim 17, wherein the functional temperature dependence assumption is a linear temperature dependence.
19. The method of claim 11, wherein the storing stores descriptors of the mathematical relationship in a non-volatile memory.
20. The method of claim 11, wherein the operating the electrically-controllable heat source and storing the first values and second values are performed during a wafer or a package test, and wherein the generating or approximating the mathematical relationship is performed during the wafer or package test.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENT
[0017] The present disclosure encompasses systems and methods that may provide on-line, wafer-level, die-level, or package-level thermal calibration of an integrated measurement resistor with a single temperature insertion. The system includes a measurement resistor integrated on a substrate with an unknown temperature coefficient and a temperature reference sensor thermally coupled to the measurement resistor. A measurement circuit measures an indication of a resistance of the measurement resistor. An electrically-controllable integrated heat source is operated by a controller to change a temperature of the measurement resistor and the temperature reference sensor and stores values of the resistance indication and the sensed temperature corresponding to multiple temperatures of the temperature of the measurement resistor and the temperature reference sensor. The controller may then generate or approximate a mathematical relationship between the resistance of the measurement resistor and the temperature of the measurement resistor and the temperature reference sensor from the stored values. The mathematical relationship may then be used to provide calibration from a single temperature insertion by obtaining the resistance indication at the inserted temperature and using the mathematical relationship to correct measurements made at other measured temperatures.
[0018] Referring now to
[0019] In order to determine the temperatures at which measurements of the resistance of resistor R.sub.C1 are obtained, and also to determine the ambient temperature of thin-film resistor R.sub.C1 at any future time for appropriate calibration of subsequent measurements using thin-film resistor R.sub.C1, a reference temperature sensor 14 is incorporated within example IC 10 and coupled to controller 18 via an analog-to-digital converter 16. In order to ensure that the temperatures of temperature sensor 14 and resistor R.sub.C1 are the same and that heat from controllable heat source 12 is evenly distributed across resistor R.sub.C1, resistor R.sub.C1 may be a thin-film resistor structure within example IC 10 that includes thermal management features and thermal coupling features as described in co-pending U.S. Patent Application entitled: “INTEGRATED THIN-FILM RESISTIVE SENSOR WITH INTEGRATED HEATER AND METAL LAYER THERMAL EQUALIZER”, Attorney Docket No. CLIS4233US and filed on the same date as the instant U.S. Patent Application. The disclosure of the above-referenced U.S. Patent Application is incorporated herein by reference. With close thermal coupling of controllable heat source 12, reference temperature sensor 14, and (thin-film) resistor R.sub.C temperature equality is sufficient to provide the needed measurements and subsequent calibration calculations. Controller 18 generates or approximates a mathematical relationship relating the resistance of resistor R.sub.C to measured temperature, which may be represented as coefficients of a linear, piecewise linear, quadratic or other higher-order polynomial or transcendental function approximation that fits the resistance vs. temperature measurements. Once the mathematical relationship has been defined, a single insertion resistance/temperature measurement may be used to calibrate the system implemented by example IC 10, which sets the initial resistance value of the mathematical relationship for the measured temperature. Controller 18 may be, for example, a microcontroller core that performs computations according to a program stored in NVRAM 17 to obtain the coefficients of the mathematical relationships and store the coefficients in NVRAM 17. Another program performs the calibration and may directly compute resistance (or other resistance-dependent values) from a measured temperature, the stored coefficients and the single point resistance/temperature measurement.
[0020] Referring now to
[0021] Referring now to
[0022] Referring now to
[0023] The system implemented by example IC 10, as described above, generates or approximates a mathematical relationship between the resistance of resistor R.sub.C1 as measured at one temperature and the resistance of resistor R.sub.C1 at another temperature. Therefore, once an ambient temperature is measured and an indication of the resistance of resistor R.sub.C1 is obtained at that temperature, the resistance of resistor R.sub.C1 can be accurately obtained at another measured temperatures, without requiring another indication of the resistance of resistor R.sub.C1 at that other temperature. For example, a mathematical relationship for a measured voltage V.sub.meas across the resistor R.sub.C1 as a function of temperature may be determined from:
V.sub.meas=i.sub.rc*R.sub.0(1+TCR.sub.1ΔT+TCR.sub.2ΔT.sup.2),
where T is temperature, i.sub.rc is a current through resistor R.sub.C1, R.sub.0 is a base resistance value for resistor R.sub.C1, and TCR.sub.1 and TCR.sub.2 are correction factors that may be determined to describe the behavior of the sense resistor with respect to changing temperature. Although a second order polynomial equation is illustrated by the example above, other equations, including higher-order polynomials, or other empirical function expressions may be used to describe a mathematical relationship of resistor R.sub.C1 as a function of temperature. The correction factors TCR.sub.1 and TCR.sub.2 may be stored in NVRAM 17 subsequently used to correct measurements. The correction factors may be preloaded as values determined at test or the correction factors may be determined at a start-up or initialization period of example IC 10. A voltage drop correction value V.sub.corr may then be calculated as:
V.sub.corr=i.sub.rcR.sub.0(1+TCR.sub.1ΔT+TCR.sub.2ΔT.sup.2)(TCR.sub.1ΔT+TCR.sub.2ΔT.sup.2),
and the computed V.sub.corr value may be added to a measured voltage drop value to obtain a calibrated measurement value V.sub.calib to compensate for variations in the resistor R.sub.C1, when resistor R.sub.C1 is used to sense current via voltage drop V.sub.meas across resistor R.sub.C. The V.sub.calib value may then be used by other circuitry to determine a sense current and used for further control of a system incorporating resistor R.sub.C1 as a sense resistor.
[0024] Referring now to
[0025] Referring now to
[0026] Referring now to
[0027] As mentioned above, portions of the disclosed processes may be carried out by the execution of a collection of program instructions forming a computer program product stored on a non-volatile memory, but that also exist outside of the non-volatile memory in tangible forms of storage forming a computer-readable storage medium. The computer-readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. Specific examples of the computer-readable storage medium include the following: a hard disk, semiconductor volatile and non-volatile memory devices, a portable compact disc read-only memory (CD-ROM) or a digital versatile disk (DVD), a memory stick, a floppy disk or other suitable storage device not specifically enumerated. A computer-readable storage medium, as used herein, is not to be construed as being transitory signals, such as transmission line or radio waves or electrical signals transmitted through a wire. It is understood that blocks of the block diagrams described above may be implemented by computer-readable program instructions executed by a digital signal processor (DSP) or other processor that executes computer-readable program instructions. These computer readable program instructions may also be stored in other storage forms as mentioned above and may be downloaded into a non-volatile memory for execution therefrom. However, the collection of instructions stored on media other than system non-volatile memory described above also form a computer program product that is an article of manufacture including instructions which implement aspects of the functions/actions specified in the block diagram block or blocks.
[0028] In summary, this disclosure shows and describes systems and methods for providing a thermally compensated resistor-based measurement. The methods are methods of operation of the systems. The systems may include a measurement resistor integrated on a substrate and having an unknown temperature coefficient, a temperature reference sensor thermally coupled to the measurement resistor, a measurement circuit for measuring an indication of a resistance of the measurement resistor, an analog-to-digital converter having an input coupled to the temperature reference sensor for providing an indication of a temperature of the measurement resistor and the temperature reference sensor, an electrically-controllable heat source integrated on the substrate and thermally coupled to the measurement resistor and the temperature reference sensor, and a controller having an output coupled to the electrically-controllable heat source, a first input coupled to an output of the analog-to-digital converter and a second input coupled to an output of the measurement circuit. The controller may operate the electrically-controllable heat source to change a temperature of the measurement resistor and the temperature reference sensor and may store first values of the indication of the resistance of the measurement resistor provided from the measurement circuit and second values of the indication of a temperature of the measurement resistor and the temperature reference sensor corresponding to multiple temperatures of the temperature of the measurement resistor and the temperature reference sensor. The controller may further generate or approximate a mathematical relationship between the resistance of the measurement resistor and the temperature of the measurement resistor and the temperature reference sensor from the first and second values.
[0029] In some example embodiments, the controller may further determine a resistance of the measurement resistor with the electrically-controllable heat source disabled, by receiving a measure of an ambient temperature of the measurement resistor and the temperature reference sensor from the analog-to-digital converter and an indication of an ambient temperature resistance from the measurement circuit, and may apply the mathematical relationship to the measure of the ambient temperature of the measurement resistor and the temperature reference sensor and the ambient temperature resistance from the measurement circuit to correct the ambient temperature resistance. In some example embodiments, the controller may operate the electrically-controllable heat source and store the first values and second values during a wafer or a package test, and the controller may further generate or approximate the mathematical relationship during the wafer or package test. The controller may receive the measure of the ambient temperature of the measurement resistor and the temperature reference sensor from the analog-to-digital converter and may receive an indication of an ambient temperature resistance from the measurement circuit during on-line operation and may apply the mathematical relationship to the measure of the ambient temperature of the measurement resistor and the temperature reference sensor and the ambient temperature resistance from the measurement circuit to correct the ambient temperature resistance.
[0030] In some example embodiments, the measurement circuit may provide an indication of a measured quantity as an output, and the controller may correct the measured output by enforcing the mathematical relationship using the resistance of the measurement resistor and the temperature of the measurement resistor. In some example embodiments, the measurement resistor may be one of a plurality of measurement resistors that provide multiple indications of measured quantities as outputs. The measurement circuit may be coupled to the plurality of similar measurement resistors, and the controller may correct the measured outputs by enforcing the mathematical relationship using the measured resistances of the plurality of similar measurement resistors and the temperature of the measurement resistor. In some example embodiments, the electrically-controllable heat source may be a programmable heat source thermally coupled to the measurement resistor and the temperature reference sensor, and controller may select a different heat level of the programmable heat source for the multiple temperatures.
[0031] In some example embodiments, the controller may further generate or approximate the mathematical relationship by enforcing a functional temperature dependence assumption for the resistance of the measurement resistor. The functional temperature dependence assumption may be a linear temperature dependence. In some example embodiments, the controller includes a non-volatile memory and stores descriptors of the mathematical relationship in the non-volatile memory. In some example embodiments, the controller may operate the electrically-controllable heat source and store the first values and second values during a wafer or a package test, and the controller may further generate or approximate the mathematical relationship during the wafer or package test.
[0032] While the disclosure has shown and described particular embodiments of the techniques disclosed herein, it will be understood by those skilled in the art that the foregoing and other changes in form, and details may be made therein without departing from the spirit and scope of the disclosure. For example, the techniques shown above may be applied in a calibration of a sensor other than a resistive sensor.