Method and apparatus for generating a variation-tolerant clock-tree for an integrated circuit chip
AssigneeSynopsys, Inc.
InventorsYongseok Cheon, Pei-Hsin Ho
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorsYongseok Cheon, Pei-Hsin Ho
Estimating the term…
One embodiment of the present invention relates to a process that generates a clock-tree on an integrated circuit (IC) chip. During operation, the process starts by receiving a placement for a chip layout, where the placement includes a set of registers at fixed locations in the chip layout. The process then generates a timing criticality profile for the set of registers, wherein the timing criticality profile specifies timing criticalities between pairs of registers in the set of registers. Next, the process clusters the set of registers based on the timing criticality profile to create a clock-tree for the set of registers. By clustering the registers based on the timing criticality profile, the process facilitates using commonly-shared clock paths in the clock-tree to provide clock signals to timing critical register pairs.
A method for generating a clock-tree on an integrated circuit (IC) chip, comprising:
A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for generating a clock-tree on an integrated circuit (IC) chip, the method comprising:
A computer system that generates a clock-tree on an integrated circuit (IC) chip, comprising:
Dependencies are inferred from the claim text.