CPC G06F 30/27 (2020.01) [G06F 2113/18 (2020.01); G06F 2119/08 (2020.01)] | 14 Claims |
1. A non-transitory machine readable medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method, the method comprising:
retrieving from memory, a trained neural network model, the neural network model having been trained with a plurality of inputs and an output derived from thermal simulations, the plurality of inputs comprising a relationship between a change in temperature relative to power, a predetermined template location, and a pattern of a plurality of predefined power levels in tiles associated with the template; and
determining, using the retrieved trained neural network model, a change in a temperature of a given tile on an integrated circuit (IC) having a location relative to the predetermined template location, a plurality of inputs to the neural network model including: (1) a selected relationship between a change in temperature relative to a power applied to the IC in the thermal simulations, (2) a selected predetermined location of the template, and (3) a selected pattern of a predefined power level for the template.
|