| CPC G06F 30/337 (2020.01) [G06F 30/343 (2020.01); G06F 2119/08 (2020.01)] | 20 Claims |

|
1. A non-transitory computer readable storage medium comprising instructions stored thereon for causing a computer to execute a method for generating a circuit design for an integrated circuit using a circuit design tool, the method comprising:
placing and routing the circuit design to generate a placement and routing for the circuit design;
determining maximum junction temperatures and defects values for circuit blocks in the circuit design for the integrated circuit;
identifying hot spots in the placement and routing for the circuit design based on the maximum junction temperatures for the circuit blocks;
identifying portions of the circuit design that are larger contributors to the defects values based on the hot spots;
determining if there are changes to the placement and routing for the circuit design that reduce temperatures of the hot spots; and
performing the changes to the placement and routing for the circuit design to reduce the temperatures of the hot spots.
|