Optimal timing-driven cloning under linear delay model
AssigneeInternational Business Machines Corporation
InventorsCharles J. Alpert, Zhuo Li, David A. Papa, Chin Ngai Sze
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsCharles J. Alpert, Zhuo Li, David A. Papa, Chin Ngai Sze
Estimating the term…
A timing-driven cloning method iteratively partitions sinks of the net into different sets of clusters and for each set computes a figure of merit for a cloned gate location which optimizes timing based on linear delay, that is, a delay proportional to the distance between the cloned gate location and the sinks. The set having the highest figure of merit is selected as the best solution. The original gate may also be moved to a timing-optimized location. The sinks are advantageously partitioned using boundaries of Voronoi polygons defined by a diamond region surrounding the original gate, or vice versa. The figure of merit may be for example worst slack, a sum of slacks at the sinks in the second cluster, or a linear combination of worst slack and sum of the slacks.
A computer-implemented method of cloning an original gate in a circuit design, comprising:
A computer system comprising:
A computer program product comprising:
Dependencies are inferred from the claim text.