IP Library Granted Patent US 7,376,532
Granted Patent B2
US 7,376,532 · App. 11/425,453 · Granted May 20, 2008

Maximal temperature logging

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,376,532
App. No.
11/425,453
Granted
May 20, 2008
Kind
B2
Abstract

A computer implemented method, data processing system, and processor are provided for logging a maximal temperature in an integrated circuit. A digital thermal sensor senses a temperature in the integrated circuit. The sensed temperature of the digital thermal sensor is read and a determination is made as to whether the sensed temperature is higher than a current maximal temperature. The sensed temperature is logged in response to the sensed temperature being higher than the current maximal temperature. The sensed temperature becomes a new maximal temperature for the integrated circuit.

Claims (15)

1. A computer implemented method for logging a maximal temperature in an integrated circuit, comprising:

sensing, by a digital thermal sensor, a temperature in the integrated circuit;

reading, by a thermal management control state machine residing within the integrated circuit, the sensed temperature of the digital thermal sensor;

determining, by a comparator residing within the integrated circuit, if the sensed temperature is higher than a current maximal temperature for the integrated circuit that was previously sensed and logged as being the maximal temperature in the integrated circuit;

in response to the sensed temperature being higher than the current maximal temperature, logging the sensed temperature in the integrated circuit, wherein the sensed temperature becomes a new maximal temperature for the integrated circuit, wherein the logging step comprises storing, by the state machine, the new maximal temperature in a maximum temperature status register within the integrated circuit;

determining, by the state machine, if a read of the new maximal temperature in the maximum temperature status register has occurred, wherein a device coupled to the integrated circuit performs the read of the new maximal temperature in the maximum temperature status register;

in response to the read of the maximum temperature status register: (i) reading, by the state machine, the sensed temperature of the digital thermal sensor, wherein the sensed temperature is the current maximal temperature of the integrated circuit, and (ii) replacing, by the state machine, the new maximal temperature in the maximum temperature status register with the current maximal temperature sensed by the digital thermal sensor;

determining, by the state machine, if the integrated circuit has been reset; and

in response to the integrated circuit being reset: (i) reading, by the state machine, the sensed temperature of the digital thermal sensor, wherein the sensed temperature is the current maximal temperature of the integrated circuit, and (ii) replacing, by the state machine, the new maximal temperature in the maximum temperature status register with the current maximal temperature sensed by the digital thermal sensor.

2. The method of claim 1 , further comprising:

in response to the sensed temperature being lower or equal to the current maximal temperature, maintaining, by the state machine, the current maximal temperature in the maximum temperature status register as the maximal temperature of the integrated circuit.

3. The method of claim 1 , wherein the integrated circuit is a heterogeneous multi-core processor.

4. The method of claim 1 , wherein a device coupled to the integrated circuit performs the reset of the new maximal temperature in the maximum temperature status register.

5. The method of claim 3 , wherein the digital thermal sensor resides within one of the cores of the heterogeneous multi-core processor.

6. The method of claim 3 , wherein the digital thermal sensor resides within the heterogeneous multi-core processor, but not within a core.

Assignments (4)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: FACEBOOK, INC.
Reel/Frame 027991/0454 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NEED TO CORRECT DATES INVENTORS SIGNED DECLARATION PREVIOUSLY RECORDED ON REEL 017822 FRAME 0919. ASSIGNOR(S) HEREBY CONFIRMS THE CHARLES JOHNS MICHAEL WANG. Recorded Jun 26, 2006
From: JOHNS, CHARLES; WANG, MICHAEL
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 017840/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2006
From: JOHNS, CHARLES; WANG, MICHAEL
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 017822/0919 →
Continuity (2)
Continuation In Part 1128908800 · Nov 29, 2005
Related Publication 20070124104A1 · May 31, 2007