Timing optimizations in circuit designs using opposite clock edge triggered flip-flops
AssigneeXilinx, Inc.
InventorsGuenter Stenz, Parivallal Kannan
Life of this patent
Estimating the term…
Loading patent…
AssigneeXilinx, Inc.
InventorsGuenter Stenz, Parivallal Kannan
Estimating the term…
Implementing a circuit design may include detecting, using computer hardware, a net of the circuit design with a hold timing violation, generating, using the computer hardware, a list including each load of the net, and filtering, using the computer hardware, the list based on predetermined criteria by, at least in part, removing each load from the list determined to be non-critical with respect to hold timing. Using the computer hardware, the circuit design is modified by inserting a flip-flop in the net to drive each load remaining on the list, clocking the flip-flop with a clock signal of a start point or an end point of a path traversing the net, and triggering the flip-flop with an opposite clock edge compared to the start point or the end point.
A method for implementing a circuit design, the method comprising:
A system for implementing a circuit design, comprising:
A computer program product for implementing a circuit design, comprising:
Dependencies are inferred from the claim text.