A N Efficient Eigenvector-node Interchange Approach for Finding Netlist Partitions
نویسندگان
چکیده
graph G and applying the eigenvector technique of Barnes 111 to partition the graph G into IC blocks of fixed module . size. An efficient generalization of the Fiduccia-Mattheyses node interchange heuristic is developed to further reduce the number of nets connecting k blocks [3]. This node interchange heuristic is tested on the one resulting netlist partition obtained by this new eigenvector approach on a variety of small to large sized benchmark netlist partitioning problems (between 200 to 12,000 modules and nets). The test results show that this novel eigenvectornode interchange approach yields netlist partitions that are competitive with the best netlist partitions obtained by using node interchange heuristics alone on many random initial netlist partitions. The running time of this method is a small fraction of previous node interchange met hods.
منابع مشابه
An efficient eigenvector approach for finding netlist partitions
A fast eigenvector technique for obtaining good initial node partitions of netlists for use in interchange heuristics is described. The method is based on approximating the netlist or hypergraph by a weighted graph, G, such that the sum of the cut edges in G tightly underestimates the number of cut nets in any netlist partition. An eigenvector technique of Barnes [2] is used to partition the gr...
متن کاملCircuit Partitioning Using Atabu
Tabu Search is a simple combinatorial optimization strategy that has been applied with great success in applications ranging from graph coloring to scheduling and space planning. This paper describes the application of the Tabu Searchh1] heuristic to the circuit partitioning problem. Results obtained indicate that in most cases Tabu Search yields netlist partitions with 10% fewer cut nets than ...
متن کاملA Combined Eigenvector Tabu Search Approach for Circuit Partitioning
This paper describes the application of the Tabu Search 1] heuristic to guide an eecient interchange algorithm to reduce the number of cut nets for k-partitions that are initially generated by a numerical eigenvector model. Results obtained indicate that the quality of solutions and running time of this method is superior to results obtained from random starting points.
متن کاملAdvanced Search Techniques for Circuit Partitioning
Most real world problems especially circuit layout and VLSI design are too complex for any single processing technique to solve in isolation. Stochastic, adaptive and local search approaches have strengths and weaknesses and should be viewed not as competing models but as complimentary ones. This paper describes the application of a combined Tabu Search 1] and Genetic Algorithm heuristic to gui...
متن کامل5 Conclusion and Future Directions
We have introduced fast and eeective k-way partitioning solutions for the two regimes k n and k = (n). Our contributions include a new \partitioning-speciic" net model used in constructing the Laplacian of the netlist, the use of fast Lanczos implementations to compute the d-dimensional geometric embedding eeciently, and a careful choice of geometric clustering objectives and algorithms. We bel...
متن کامل