Apparatus for and method of estimating the quality of clock gating solutions for integrated circuit design
OwnerAlexander Itskovich, Cynthia Rae Eisnerinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerAlexander Itskovich, Cynthia Rae Eisnerinventors
Estimating the term…
A novel apparatus for and method of estimating the quality of candidate clock gating solutions. The quality estimation mechanism of the present invention filters candidate clock gating solutions by estimating a measure of the quality of each candidate solution. The effect of the proposed solution on both timing and leakage power is considered by determining the intersection coefficient for each candidate clock gating solution. The intersection coefficient (IC) is the number of signals shared by both the data logic portion and clock enable logic portions of a proposed clock gating solution. Only those proposed solutions whose IC value is less than or equal to a threshold are considered as possible clock gating solutions. The IC value functions as a reliable predictor of whether a candidate clock gating solution is a good solution without requiring complex heavy analyses that would normally be applied to the final circuit design.
A method of filtering a plurality of candidate clock gating solutions, each candidate clock gating solution incorporating data logic and clock enable logic, said method comprising the steps of:
A method of estimating the quality of a plurality of clock gating solutions, said method comprising the steps of:
A method of estimating the quality of a plurality of candidate clock gating solutions, said method comprising the steps of:
A computer program product, comprising:
Dependencies are inferred from the claim text.