METHOD AND APPARATUS FOR GENERATING A VARIATION-TOLERANT CLOCK-TREE FOR AN INTEGRATED CIRCUIT CHIP
Patent №
US 7,546,567
Granted
2009-06-09
Filed 2007
Owner
SYNOPSYS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11652302
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.
AI classification
Ownership
SYNOPSYS, INC.
assignment · 187930744
Assignors
CHEON, YONGSEOK, HO, PEI-HSIN
On an employer assignment, the assignors are typically the inventors.