| Hierarchical partitioning |
| Full text |
Publisher Site
,
Pdf
(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 |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 22, Citation Count: 4
|
|
|
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
|
C. J. Alpert , A. B. Kahng, A general framework for vertex orderings, with applications to netlist clustering, Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design, p.63-67, November 06-10, 1994, San Jose, California, United States
|
| |
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
|
T. Bui , C. Heigham , C. Jones , T. Leighton, Improving the performance of the Kernighan-Lin and simulated annealing graph bisection algorithms, Proceedings of the 26th ACM/IEEE conference on Design automation, p.775-778, June 25-28, 1989, Las Vegas, Nevada, United States
[doi> 10.1145/74382.74527]
|
| |
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
|
Jason Cong , Zheng Li , Rajive Bagrodia, Acyclic multi-way partitioning of Boolean networks, Proceedings of the 31st annual conference on Design automation, p.670-675, June 06-10, 1994, San Diego, California, United States
[doi> 10.1145/196244.196609]
|
 |
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
|
Roman Kužnar , Franc Brglez , Baldomir Zajc, Multi-way netlist partitioning into heterogeneous FPGAs and minimization of total device cost and interconnect, Proceedings of the 31st annual conference on Design automation, p.238-243, June 06-10, 1994, San Diego, California, United States
[doi> 10.1145/196244.196364]
|
| |
LiSh93
|
Lung-Tien Liu , Minshine Shih , Nan-Chi Chou , Chung-Kuan Cheng , Walter Ku, Performance-driven partitioning using retiming and replication, Proceedings of the 1993 IEEE/ACM international conference on Computer-aided design, p.296-299, November 07-11, 1993, Santa Clara, California, United States
|
| |
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
|
Bernhard M. Riess , Konrad Doll , Frank M. Johannes, Partitioning very large circuits using analytical placement techniques, Proceedings of the 31st annual conference on Design automation, p.646-651, June 06-10, 1994, San Diego, California, United States
[doi> 10.1145/196244.196602]
|
| |
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
|
|
CITED BY 4
|
|
Helena Krupnova , Ali Abbara , Gabrièle Saucier, A hierarchy-driven FPGA partitioning method, Proceedings of the 34th annual conference on Design automation, p.522-525, June 09-13, 1997, Anaheim, California, United States
|
|
|
|
|
|
|
|
|
|
|