Circuit partitioning and trace assignment in circuit design
First Claim
Patent Images
1. A method for designing at least one integrated circuit (IC), the method comprising:
- partitioning a circuit design into portions which represent a partitioning solution;
assigning traces to nets to interconnect the portions to generate a trace assignment solution;
evaluating the design parameter based at least on the trace assignment solution; and
optimizing, using a computer, the circuit design through a modification of at least one of the partitioning solution and the trace assignment solution, the optimizing based on evaluating the design parameter.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for designing at least one integrated circuit (IC). In one embodiment, the method comprises partitioning a circuit into portions that represent a partitioning solution and assigning traces to interconnect the portions to generate a trace assignment solution. The method further comprises optimizing the circuit through a modification of at least one of the partitioning solution and the trace assignment solution, the optimizing based on evaluating a design parameter which is based at least in part on the trace assignment solution.
31 Citations
21 Claims
-
1. A method for designing at least one integrated circuit (IC), the method comprising:
-
partitioning a circuit design into portions which represent a partitioning solution; assigning traces to nets to interconnect the portions to generate a trace assignment solution; evaluating the design parameter based at least on the trace assignment solution; and optimizing, using a computer, the circuit design through a modification of at least one of the partitioning solution and the trace assignment solution, the optimizing based on evaluating the design parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable medium containing executable computer program instructions which when executed by a digital processing system cause said system to perform a method for designing at least one integrated circuit (IC), the method comprising:
-
partitioning a circuit design into portions which represent a partitioning solution; assigning traces to nets to interconnect the portions to generate a trace assignment solution; evaluating the design parameter based at least on the trace assignment solution; and optimizing the circuit design through a modification of at least one of the partitioning solution and the trace assignment solution, the optimizing based on evaluating the design parameter. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data processing system for designing at least one integrated circuit (IC), the data processing system comprising:
-
means for partitioning a circuit design into portions which represent a partitioning solution; means for assigning traces to nets to interconnect the portions to generate a trace assignment solution; means for evaluating the design parameter based at least on the trace assignment solution; and means for optimizing the circuit design through a modification of at least one of the partitioning solution and the trace assignment solution, the circuit being optimized based on evaluating the design parameter. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification