Gate substitution based system and method for integrated circuit power and timing optimization
AssigneeOracle International Corporation
InventorsSalim U. Chowdhury, Georgios Konstadinidis
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsSalim U. Chowdhury, Georgios Konstadinidis
Estimating the term…
A processing device can identify gates of an integrated circuit design having a slack value less than a predefined slack threshold. The processing device can further, for each of the identified gates, determine (i) a number of nodes of the integrated circuit design that experience a timing slack improvement if the gate is swapped with an alternative implementation having a reduced delay or (ii) a sum of timing slack improvements experienced by nodes of the integrated circuit design if the gate is swapped with the alternative implementation having a reduced delay. The processing device can still further swap the gate with the alternative implementation having the reduced delay if the determined number or sum is greater than a corresponding predetermined threshold.
A system for selecting gates for an integrated circuit design comprising:
A method of selecting gates for an integrated circuit design comprising:
A computer readable medium comprising instructions stored thereon for directing one or more computers to
Dependencies are inferred from the claim text.