The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 01, 2009
Filed:
Apr. 12, 2007
Ali Shakouri, Santa Cruz, CA (US);
Travis Kemper, Mission Viejo, CA (US);
Yan Zhang, Santa Cruz, CA (US);
Peyman Milanfar, Menlo Park, CA (US);
Virginia Martin Hériz, Santa Cruz, CA (US);
Xi Wang, Santa Cruz, CA (US);
Ali Shakouri, Santa Cruz, CA (US);
Travis Kemper, Mission Viejo, CA (US);
Yan Zhang, Santa Cruz, CA (US);
Peyman Milanfar, Menlo Park, CA (US);
Virginia Martin Hériz, Santa Cruz, CA (US);
Xi Wang, Santa Cruz, CA (US);
The Regents of the University of California, Santa Cruz, Oakland, CA (US);
Abstract
The temperature distribution associated with a design of an integrated circuit is calculated by convoluting a surface power usage represented by a power matrix with a heat spreading function. The heat spreading function may be calculated from a simulation of a point source on the integrated circuit using a finite element analysis model of the integrated circuit or other techniques. To account for spatial variations on the chip, the heat spreading function may be made dependent on position using a position scaling function. Steady-state or transient temperature distributions may be computed by using a steady-state or transient heat spreading function. A single heat spreading function may be convolved with various alternative power maps to efficiently calculate temperature distributions for different designs. In an inverse problem, one can calculate the power map from an empirically measured temperature distribution and a heat spreading function using various de-convolution techniques. While the forward problem is analogous to image blurring, the inverse problem is analogous to image restoration.