DocumentCode
314516
Title
A clustering algorithm for circuit partitioning
Author
Allam, M.W. ; Vannelli, A. ; Elmasry, M.I.
Author_Institution
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
Volume
1
fYear
1997
fDate
25-28 May 1997
Firstpage
12
Abstract
This paper describes a fast greedy clustering algorithm for circuit partitioning. The algorithm is used to generate a good initial partitioning, then a module interchange approach is used to improve the initial partitioning. The proposed algorithm is tested against three well known algorithms namely, simulated annealing, Tabu search approach, and module interchange algorithm alone using some benchmark netlist partitioning problems (between 300 to 3000 nets and modules each). Test results show that the proposed algorithm yields results comparable to that of the other approaches with a faster execution time
Keywords
circuit layout CAD; computational complexity; heuristic programming; logic CAD; logic partitioning; Tabu search; benchmark netlist partitioning problems; circuit partitioning; clustering algorithm; greedy clustering algorithm; module interchange; simulated annealing; Benchmark testing; Circuit simulation; Circuit testing; Clustering algorithms; Image processing; Joining processes; Partitioning algorithms; Pattern recognition; Simulated annealing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 1997. Engineering Innovation: Voyage of Discovery. IEEE 1997 Canadian Conference on
Conference_Location
St. Johns, Nfld.
ISSN
0840-7789
Print_ISBN
0-7803-3716-6
Type
conf
DOI
10.1109/CCECE.1997.614777
Filename
614777
Link To Document