ACM Home Page
Please provide us with feedback. Feedback
Hierarchical partitioning
Full text Publisher SitePublisher Site PdfPdf (147 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California, United States
Pages: 470 - 477  
Year of Publication: 1997
ISBN:0-8186-7597-7
Authors
Dirk Behrens  Institute of Microelectronic Systems, Department of Electrical Engineering, University of Hanover, D-30167 Hanover, Germany
Klaus Harbich  Institute of Microelectronic Systems, Department of Electrical Engineering, University of Hanover, D-30167 Hanover, Germany
Erich Barke  Institute of Microelectronic Systems, Department of Electrical Engineering, University of Hanover, D-30167 Hanover, Germany
Sponsors
IEEE-CS : Computer Society
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 22,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Partitioning of digital circuits has become a key problem area during the last five years. Benefits from new technologies like Multi-Chip-Modules or logic emulation strongly depend on partitioning results. Most published approaches are based on abstract graph models constructed from flat netlists, which consider only connectivity information. The approach presented in this paper uses information on design hierarchy in order to improve partitioning results and reduce problem complexity. Designs up to 150k gates have been successfully partitioned by descending and ascending the hierarchy. Compared to a standard k-way iterative improvement partitioning approach results are improved by up to 65% and runtimes are decreased by up to 99%.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
AlKa94
 
AwPe90
Awerbuch, B.; Peleg, D.; "Sparse Partitions", IEEE Annual Symposium on Foundations of Computer Science, pp. 503-513, 1990
 
BrSa94
Brasen D.; Saucier G.; "FPGA Partitioning for Critical Paths", Proceedings of the European Design Automation Conference, pp. 99-103, 1992
BuHe89
 
ChLi95
Chou, N.-C.; Liu, L.-T.; Cheng, C.-K.; Dai, W.-J.; Lindelof, R.; "Local Ratio Cut and Set Covering Partitioning for Huge Logic Emulation Systems", IEEE Transactions on Computer Aided Design, vol 14, no. 9, pp. 1085-1092, 1995
CoLi94
CoSm93
 
DiHo93
Ding C.; Ho C.; "A New Optimization Driven Clustering Algorithm for Large Circuits", Proceedings of the European Design Automation Conference, pp. 28-32, 1993
 
FiMa82
 
Field95
 
FoFu62
Ford, J. R. and Fulkerson, D. R.; "Flows in Networks", Princeton University Press, 1962
 
GaPr90
Garbers, J.; Prvmel, H.J.; Steger, A.; "Finding Clusters in VLSI Circuits", International Conference on Computer Aided Design, pp. 520523, 1990
 
HaKa91
Hagen, L.; Kahng, A; "Fast Spectral Methods for Ratio Cut Partitioning and Clustering", International Conference on Computer Aided Design, pp. 10-13, 1991
 
HaKa92
Hagen L.; Kahng, A.B.; "New Spectral Methods for Ratio Cut Partitioning and Clustering", IEEE Transactions on Computer Aided Design, vol. 11, no. 9, pp. 1074-1085, 1992
 
HwGa95
Hwang J.; Gamal, A; "Min-Cut Replication in Partitioned Networks", IEEE Transactions on Computer Aided Design, vol. 14, no. 1, pp. 96-106, 1995
 
KeLi69
Kernighan B.; Lin S.; "An Efficient Heuristic Procedure for Partitioning Graphs", The Bell System Technical Journal, pp. 291-307, 1969
 
KhMa95
 
KrNe91
Kring C.; Newton A.; "A Cell-Replicating Approach to Mincut-Based Circuit Partitioning", International Conference on Computer Aided Design, pp. 2-5, 1991
KuBr94
 
LiSh93
 
MuBr91
Murgai R.; Brayton R.; Sangiovanni-Vincentelli A.; "On Clustering for Minimum Delay/Area", Proceedings of the Design Automation Conference, pp. 6-8, 1991
 
ObGl95
 
Pla90
RiDo94
 
RiSc95
 
Rubi87
 
Saab93
Saab Y.; "Post-Analysis Based Clustering Dramatically Improves The Fiduccia-Mattheyses Algorithm", pp. 22-27, 1993
 
San89
ScUl72
ShKu93
 
Spiek92
 
WeCh90
Wei Y.; Cheng C.; "A Two-Level Two-Way Partitioning Algorithm", International Conference on Computer Aided Design, pp. 516-519, 1990
 
YaWo94


Collaborative Colleagues:
Dirk Behrens: colleagues
Klaus Harbich: colleagues
Erich Barke: colleagues