Route-based cell merging
AssigneeCadence Design Systems, Inc.
InventorsEdward Brown, William Robert Reece, Thomas Andrew Newton, Natarajan Viswanathan
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorsEdward Brown, William Robert Reece, Thomas Andrew Newton, Natarajan Viswanathan
Estimating the term…
Methods and systems for performing route-based cell merging for a clock tree. The methods and systems access, from memory, a circuit design comprising a clock tree that interconnects a clock source to a plurality of clock sinks through a plurality of components. The methods and systems generate a Steiner tree that represents at least a portion of the clock tree including a portion of the plurality of components and identify two or more components of the portion of the plurality of components in the Steiner tree that are part of a direct fanout of a common node representing a set of components of the plurality of components. The methods and systems determine that the identified two or more components satisfy a mergeability function and, in response, modify at least a portion of the clock tree by merging the set of components into a single component.
A method comprising:
A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, configure the at least one processor to perform operations comprising:
A system comprising:
Dependencies are inferred from the claim text.