Cadence Design Systems, Inc.
Method, system, and product for an improved approach to placement and optimization in a physical design flow

Last updated:

Abstract:

An approach is described for a method, system, and product, that includes identification/generation of a synthesized netlist for use in optimization and placement, generation and utilization of multiple uncertainty values for an early clock tree for guiding optimization and placed of circuit elements in a placeopt process that operates on a path by path basis. In some embodiments, the approach further comprises execution of clock tree synthesis, and routing the synthesized clock tree. In some embodiments, uncertainty values are propagated along data paths where each data path is associated with an uncertainty value, and where each path is optimized and placed on a path my path basis in order to meeting timing requirements and one or more design goals.

Status:
Grant
Type:

Utility

Filling date:

30 Jun 2020

Issue date:

12 Oct 2021