IP Library Granted Patent US 10,175,705
Granted Patent B2
US 10,175,705 · App. 14/183,384 · Granted Jan 8, 2019

Power mapping and modeling system for integrated circuits

Inventors: Sherief Reda (Providence, RI); Abdullah Nowroz (Providence, RI); Kapil Dev (Providence, RI)
Assignee: Brown University
G05D23/1917G06F1/203
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 10,175,705
App. No.
14/183,384
Granted
Jan 8, 2019
Kind
B2
Abstract

This invention relates to a power mapping and modeling system for integrated circuits. An automated process includes determining a floor plan of the integrated circuit, dividing the integrated circuit into blocks based on the floor plan, pumping oil through an inlet valve, over the integrated circuit, and out an outlet valve to create a simulated oil-based cooling system, injecting a plurality of power pulses across the integrated circuit, applying infrared image techniques to the integrated circuit to create measured thermal images for the simulated oil-based cooling system, setting up a finite-element model (FEM) to estimate entries in a first thermal-to-power modeling matrix for the simulated oil-based cooling system, determining and storing performance monitoring counter (PMC) measurements related to power consumptions of the blocks of the integrated circuit, reconstructing a power dissipation for the simulated oil-based cooling system by using a thermal map for the simulated oil-based cooling system system, using the power dissipation of the simulated oil-based cooling system, the FEM, and the PMC measurements to create a thermal map for a copper based cooling system, and creating a final thermal-to-power model for the integrated circuit from the thermal map for the model copper based cooling system.

Claims (17)

1. An automated process for creating a thermal-to-power model for an integrated circuit comprising:

determining a floor plan of the integrated circuit;

dividing the integrated circuit into blocks based on the floor plan;

pumping oil through an inlet valve, over the integrated circuit, and out an outlet valve to create a simulated oil-based cooling system;

injecting a plurality of power pulses across the integrated circuit;

applying infrared image techniques to the integrated circuit to create measured thermal images for the simulated oil-based cooling system;

setting up a finite-element model (FEM) to estimate entries in a first thermal-to-power modeling matrix for the simulated oil-based cooling system;

determining and storing performance monitoring counter (PMC) measurements related to power consumptions of the blocks of the integrated circuit;

reconstructing a power dissipation for the simulated oil-based cooling system by using a thermal map derived from the measured thermal images for the simulated oil-based cooling system;

using the reconstructed power dissipation of the simulated oil-based cooling system, the FEM, and the PMC measurements to create a thermal map for a copper based cooling system; and

creating a final thermal-to-power model for the integrated circuit from the thermal map for the model copper based cooling system.

2. The automated process of claim 1 wherein setting up an FEM includes simulating and tracking heat conditions within the integrated circuit, and heat convection at the surface of the integrated circuit, due to a motion of the oil over the integrated circuit to help set up the FEM.

3. The automated process of claim 2 wherein reconstructing power dissipation for the simulated oil-based cooling system further includes decomposing per-block power consumption into dynamic and leakage components.

4. The automated process of claim 3 further comprising estimating a leakage profile by incrementally increasing the temperature of the pumped oil and measuring associated changes in power consumption with respect to the blocks of the integrated circuit.

5. The automated process of claim 1 wherein:

pumping oil through the inlet valve is done at a controlled rate; and

the controlled rate is a variable rate in reconstructing power dissipation for the simulated oil-based cooling system.

Assignments (2)
CONFIRMATORY LICENSE Recorded Dec 30, 2014
From: BROWN UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 034712/0687 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2014
From: REDA, SHERIEF; NOWROZ, ABDULLAH; DEV, KAPIL
To: BROWN UNIVERSITY
Reel/Frame 033474/0789 →
Continuity (2)
Provisional Application 61766070 · Feb 18, 2013
Related Publication 20160124443A1 · May 5, 2016