Method of determining signal propagation delay through circuit elements
AssigneeSun Microsystems, Inc.
InventorsRaoul B. Salem, Vernon R. Brethour, Wen-Jay Hsu, Raymond A. Heald, Subramanian Ganesan
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsRaoul B. Salem, Vernon R. Brethour, Wen-Jay Hsu, Raymond A. Heald, Subramanian Ganesan
Estimating the term…
A method is provided for accurately determining the propagation delay of a gate under consideration in a static timing analyzer. This is accomplished by determining both the output load and input rise time of the gate under consideration. These values are then compared with a load versus rise time grid having previously determined values of propagation delay (points) for specified combinations of load and input rise time. These points are then used to interpolate a value of propagation delay for the gate under consideration by an interpolation technique that accounts for at least one of the following non-linear effects: the feed forward capacitance of a gate, soft switching, gate resistance, source and drain resistance, and/or other non-linear effects. The method accounts for each non-linear effect by imparting a corresponding component to propagation delay only in that range of output load and input rise time for which that non-linear effect is most pronounced.
A method of using a computer having a memory to determine a propagation delay associated with a selected gate in a synchronous design which includes clocked elements connected by various paths, each of which may have one or more gates, the selected gate having an associated propagation delay which is defined, at least in part, by a load on the selected gate and an input rise time which is related to the output transition time of a gate immediately preceding the selected gate on a path connecting two clocked elements, the method comprising the following steps:
A computer system for determining the propagation delay of a selected gate in a synchronous design, the selected gate having an associated propagation delay which is defined, at least in part, by a load on the selected gate and an input rise time for the selected gate, the computer system comprising:
A method of using a computer having a memory to determine a propagation delay associated with a selected gate in a synchronous design which includes clocked elements connected by various paths, each of which may have one or more gates, the selected gate having an associated propagation delay which is defined, at least in part, by a load on the selected gate and an input rise time which is related to the output transition time of a gate immediately preceding the selected gate on a path connecting two clocked elements, the method comprising the following steps:
A method of using a computer having a memory to determine an output rise time associated with a selected gate in a synchronous design, the synchronous design including clocked elements connected by various paths, each of which may have one or more gates, the selected gate having an associated output rise time which is defined, at least in part, by a load on the selected gate and an input rise time, the method comprising the following steps:
Dependencies are inferred from the claim text.