Techniques for distributing power in electronic circuits and computer systems
First Claim
1. A computer-implemented method for enhancing thermal design of a physical system having a plurality of boundary values, said method comprising the steps of:
- determining an initial spatial power distribution Pt=0 at an initial time t=0;
incrementing said time t by a time step tstep less than a characteristic thermal time constant of said physical system to obtain an incremented time value;
representing thermal response of said physical system to said plurality of boundary values at said incremented time value as a superposition of temperature fields associated with given ones of said boundary values, based on a previous spatial power distribution at a time equal to said incremented time value less said time step tstep, said previous spatial power distribution comprising said initial spatial power distribution for a first increment;
obtaining at least one constraining parameter for said incremented time value;
calculating a subsequent spatial power distribution Pt at said incremented time value, wherein said subsequent spatial power distribution Pt both satisfies said at least one constraining parameter for said incremented time value and provides a minimum temperature distribution;
repeating said incrementing step for a plurality of repetitions to obtain a plurality of subsequent incremented time values;
wherein;
at each of said repetitions, said steps of representing thermal response, obtaining at least one constraining parameter, and calculating a subsequent spatial power distribution are repeated to obtain a transient analysis, said transient analysis comprising a plurality of said subsequent spatial power distributions, calculated at each of said plurality of subsequent incremented time values, in which at least some of said subsequent spatial power distributions are time-varying; and
at least one of said boundary values comprises a time-varying power source;
further comprising applying said time-varying power source to said physical system in accordance with said time-varying subsequent spatial power distributions.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques for enhancing thermal design of a system having a number of boundary values are provided. A method for such enhancement includes representing thermal response of the system to the boundary values, obtaining at least one constraining parameter, and determining spatial and/or temporal distribution of the boundary values. The thermal response is represented as a superposition of temperature fields associated with given boundary values. The spatial and/or temporal distribution of the boundary values is determined based on the thermal response represented in the representing step, so as to satisfy the constraining parameter. The boundary values can be, for example, power sources, and the at least one constraining parameter can be, for example, a spatial or temporal location of one of the power sources.
-
Citations
15 Claims
-
1. A computer-implemented method for enhancing thermal design of a physical system having a plurality of boundary values, said method comprising the steps of:
-
determining an initial spatial power distribution Pt=0 at an initial time t=0; incrementing said time t by a time step tstep less than a characteristic thermal time constant of said physical system to obtain an incremented time value; representing thermal response of said physical system to said plurality of boundary values at said incremented time value as a superposition of temperature fields associated with given ones of said boundary values, based on a previous spatial power distribution at a time equal to said incremented time value less said time step tstep, said previous spatial power distribution comprising said initial spatial power distribution for a first increment; obtaining at least one constraining parameter for said incremented time value; calculating a subsequent spatial power distribution Pt at said incremented time value, wherein said subsequent spatial power distribution Pt both satisfies said at least one constraining parameter for said incremented time value and provides a minimum temperature distribution; repeating said incrementing step for a plurality of repetitions to obtain a plurality of subsequent incremented time values; wherein; at each of said repetitions, said steps of representing thermal response, obtaining at least one constraining parameter, and calculating a subsequent spatial power distribution are repeated to obtain a transient analysis, said transient analysis comprising a plurality of said subsequent spatial power distributions, calculated at each of said plurality of subsequent incremented time values, in which at least some of said subsequent spatial power distributions are time-varying; and at least one of said boundary values comprises a time-varying power source; further comprising applying said time-varying power source to said physical system in accordance with said time-varying subsequent spatial power distributions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product comprising a tangible computer readable storage medium having computer useable program code for enhancing thermal design of a physical system having a plurality of boundary values, said computer program product including:
-
computer useable program code for determining an initial spatial power distribution Pt=0 at an initial time t=0; computer useable program code for incrementing said time t by a time step tstep less than a characteristic thermal time constant of said physical system to obtain an incremented time value; computer useable program code for representing thermal response of said physical system to said plurality of boundary values at said incremented time value as a superposition of temperature fields associated with given ones of said boundary values, based on a previous spatial power distribution at a time equal to said incremented time value less said time step tstep, said previous spatial power distribution comprising said initial spatial power distribution for a first increment; computer useable program code for obtaining at least one constraining parameter for said incremented time value; computer usable program code for calculating a subsequent spatial power distribution Pt at said incremented time value, wherein said subsequent spatial power distribution Pt both satisfies said at least one constraining parameter for said incremented time value and provides a minimum temperature distribution; and computer useable program code for repeating said incrementing step for a plurality of repetitions to obtain a plurality of subsequent incremented time values; wherein; at each of said repetitions, said steps of representing thermal response, obtaining at least one constraining parameter, and calculating a subsequent spatial power distribution are repeated to obtain a transient analysis, said transient analysis comprising a plurality of said subsequent spatial power distributions, calculated at each of said plurality of subsequent incremented time values, in which at least some of said subsequent spatial power distributions are time-varying; and at least one of said boundary values comprises a time-varying power source; further comprising computer usable program code to facilitate applying said time-varying power source to said physical system in accordance with said time-varying subsequent spatial power distributions. - View Dependent Claims (13)
-
-
14. An apparatus for enhancing thermal design of a physical system having a plurality of boundary values, comprising:
-
a memory; and at least one processor coupled to said memory and operative to; determine an initial spatial power distribution Pt=0 at an initial time t=0; increment said time t by a time step tstep less than a characteristic thermal time constant of said physical system to obtain an incremented time value; represent thermal response of said physical system to said plurality of boundary values at said incremented time value as a superposition of temperature fields associated with given ones of said boundary values, based on a previous spatial power distribution at a time equal to said incremented time value less said time step tstep, said previous spatial power distribution comprising said initial spatial power distribution for a first increment; obtain at least one constraining parameter for said incremented time value; calculate a subsequent spatial power distribution Pt at said incremented time value, wherein said subsequent spatial power distribution Pt both satisfies said at least one constraining parameter for said incremented time value and provides a minimum temperature distribution; repeat said incrementing step for a plurality of repetitions to obtain a plurality of subsequent incremented time values; wherein; at each of said repetitions, said steps of representing thermal response, obtaining at least one constraining parameter, and calculating a subsequent spatial power distribution are repeated to obtain a transient analysis, said transient analysis comprising a plurality of said subsequent spatial power distributions, calculated at each of said plurality of subsequent incremented time values, in which at least some of said subsequent spatial power distributions are time-varying; and at least one of said boundary values comprises a time-varying power source; said at least one processor is further operative to facilitate applying said time-varying power source to said physical system in accordance with said time-varying subsequent spatial power distributions. - View Dependent Claims (15)
-
Specification