Efficient exhaustive path-based static timing analysis using a fast estimation technique
AssigneeSynopsys, Inc.
InventorsCristian Soviani, Rachid N. Helaihel, Khalid Rahmat
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorsCristian Soviani, Rachid N. Helaihel, Khalid Rahmat
Estimating the term…
One embodiment of the present invention provides a system that performs an efficient path-based static timing analysis (STA) in a circuit design. During operation, the system identifies a set of paths within the circuit design, wherein each path includes one or more segments. For a path in the set of paths, the system determines if at least one segment in the path is shared with a different path which was previously computed by performing a path-based STA, wherein the at least one segment in the different path is associated with previously computed path-based timing information. If so, the system then performs an estimation of a path-based delay for the path based at least on the path-based timing information associated with the shared segment in the different path. Otherwise, the system computes a path-based delay for the path by performing a path-based STA on the path.
A method for performing an efficient path-based static timing analysis (STA) in a circuit design, the method comprising:
A non-transitory computer readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for performing an efficient path-based static timing analysis (STA) in a circuit design, the method comprising:
An apparatus that performs an efficient path-based static timing analysis (STA) in a circuit design, comprising:
Dependencies are inferred from the claim text.