DocumentCode :
1890845
Title :
Edge separability based circuit clustering with application to circuit partitioning
Author :
Cong, Jason ; Lim, Sung Kyu
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear :
2000
fDate :
9-9 June 2000
Firstpage :
429
Lastpage :
434
Abstract :
In this paper, we introduce a new efficient O(n log n) graph search based bottom-up clustering algorithm named ESC (Edge Separability based Clustering). Unlike existing bottom-up algorithms that are based on local connectivity information of the netlist, ESC exploits more global connectivity information "edge separability" to guide clustering process while carefully monitoring cluster area balance. Computing the edge separability for a given edge e=(x, y) in an edge weighted undirected graph G(V, E, s, w) is equivalent to finding the x-y mincut. Then, we show that a simple and efficient algorithm CAPFOREST can be used to provide a good estimation of edge separability for all edges in G without using any network flow computation. Related experiments based on large scale ISPD98 benchmark circuits confirm that exploiting edge separability yields better quality partitioning solution compared to various bottom-up clustering algorithms proposed in the literature including Absorption, Density, Rent Parameter, Ratio Cut, Closeness, and Connectivity method. In addition, our ESC based multiway partitioning algorithm LR/ESC-PM provides comparable results to state-of-the-art hMetis and hMetis-Kway.
Keywords :
VLSI; integrated circuit design; logic CAD; logic partitioning; minimisation of switching nets; CAPFOREST; ESC; ISPD98 benchmark circuits; VLSI; bottom-up clustering algorithm; circuit partitioning; cluster area balance; edge separability based circuit clustering; edge weighted undirected graph; global connectivity information; graph search; multiway partitioning algorithm; Absorption; Application software; Circuits; Clustering algorithms; Computer science; Design methodology; Large-scale systems; Monitoring; Partitioning algorithms; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific
Conference_Location :
Yokohama, Japan
Print_ISBN :
0-7803-5973-9
Type :
conf
DOI :
10.1109/ASPDAC.2000.835138
Filename :
835138
Link To Document :
بازگشت