Method for analyzing path delays in an IC clock tree
AssigneeCadence Design Systems, Inc.
InventorJui-Ming Chang
Life of this patent
Estimating the term…
Loading patent…
AssigneeCadence Design Systems, Inc.
InventorJui-Ming Chang
Estimating the term…
A macro-cell is incorporated into an integrated circuit (IC) design to describe a fixed arrangement of cells to be included in the IC. The IC includes a clock tree for delivering a clock signal from its root to all clocked devices (sinks) within the IC external to the macro-cell, and to a root of a clock tree subtree included within the macro-cell for delivering the clock signal from its root to sinks residing within the macro-cell. A model of the subtree depicts the maximum and minimum delays of the clock signal's rising and falling edges between the subtree root and the sinks within the macro-cell as functions of the clock signal's rising and falling edge transition times as they arrives at the subtree root and also as functions of the relative amount of delay the rising and falling edges experience as they pass from the clock tree root to the subtree root. A clock tree synthesis tool uses the subtree model to determine the maximum and minimum rising and falling edge path delays though the subtree when estimating the maximum and minimum amounts by which the clock tree delays the clock signal's rising and falling edges as they pass from the clock tree root to any sink of the IC.
A method of processing a layout design for an integrated circuit (IC), wherein the IC comprises a clock tree for delivering a clock signal from a first IC node to a first plurality of sinks within the IC and to a second IC node forming a root of a subtree of the clock tree for delivering the clock signal from the second IC node to a second plurality of sinks within the IC, the method comprising the steps of:
Computer readable media, which when read an executed by a computer, causes the computer to carry out a method of processing a layout design for an integrated circuit (IC), the IC comprising a clock tree for delivering a clock signal from a first IC node of the IC to a first plurality of sinks within the IC and to a second IC node of the IC forming a root of a subtree of the clock tree that delivers the clock signal from the second IC node to a second plurality of sinks within the method comprises the steps of:
A method of generating and analyzing an integrated circuit (IC) design comprising the steps of:
An apparatus for processing a layout design for an integrated circuit (IC), wherein the IC comprises a clock tree for delivering a clock signal from a first IC node to a first plurality of sinks within the IC and to a second IC node forming a root of a subtree of the clock tree for delivering the clock signal from the second IC node to a second plurality of sinks within the IC, the apparatus comprising:
Dependencies are inferred from the claim text.