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 hardwareG06F 30/396G06F 30/394G06F 2111/08

AI classification

AI hardware0.90
Planning0.43
Knowledge representation0.03
Evolutionary computation0.02
Natural language0.01
Machine learning0.00
Vision0.00
Speech0.00

Ownership

SYNOPSYS, INC.

assignment · 187930744

Assignors

CHEON, YONGSEOK, HO, PEI-HSIN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC