Integrating the logical and physical design of electronically linked objects
First Claim
1. The computer implemented method of automatically integrating a logical design process and a physical design process for models forming an electronic circuit to minimize an overall design time, the computer implemented method comprising the following steps:
- a) analyzing timing of an initial logic design of said electronic circuit to estimate a timing debt available to interconnect the models within performance limitations;
b) coarsely placing the models of said logic design based upon the estimate of the timing debt and partitioning the models to form a cut-set having connections such that a weighted sum of the connections in the cut-set is minimized;
c) determining whether an additional time delay incurred by including the connections in the cut-set causes the timing debt not to meet predetermined performance limitations; and
d) dynamically weighing connections that exceed the performance limitations such that connections that do not exceed the predetermined performance limitations are non-weighted and preferred in said cut-set.
3 Assignments
0 Petitions
Accused Products
Abstract
The interconnection costs of electronically linked objects is minimized by the successive partitioning of the initial logic design. The partitioning is based upon the electrical properties of the drivers and loads of the linked objects forming the design. Further, time critical connections are weighted so as to further minimize interconnection cost. A further method refines the result of the successive partitioning by calculating each linked object'"'"'s contribution to the overall delay of the design. Both the design of device function and timing and the physical realization of the electronically linked objects are solved jointly to make use of the information available from the logical and physical designs.
38 Citations
4 Claims
-
1. The computer implemented method of automatically integrating a logical design process and a physical design process for models forming an electronic circuit to minimize an overall design time, the computer implemented method comprising the following steps:
-
a) analyzing timing of an initial logic design of said electronic circuit to estimate a timing debt available to interconnect the models within performance limitations; b) coarsely placing the models of said logic design based upon the estimate of the timing debt and partitioning the models to form a cut-set having connections such that a weighted sum of the connections in the cut-set is minimized; c) determining whether an additional time delay incurred by including the connections in the cut-set causes the timing debt not to meet predetermined performance limitations; and d) dynamically weighing connections that exceed the performance limitations such that connections that do not exceed the predetermined performance limitations are non-weighted and preferred in said cut-set. - View Dependent Claims (2, 3, 4)
-
Specification