DocumentCode
3338301
Title
Acyclic Multi-Way Partitioning of Boolean Networks
Author
Cong, Jason ; Li, Zheng ; Bagrodia, Rajive
Author_Institution
Department of Computer Science, University of California, Los Angeles, CA
fYear
1994
fDate
6-10 June 1994
Firstpage
670
Lastpage
675
Abstract
Acyclic partitioning on combinational boolean networks has wide range of applications, from multiple FPGA chip partitioning to parallel circuit simulation. In this paper, we present two efficient algorithms for the acyclic multi-way partitioning. One is a generalized Fm-based algorithm. The other is based on the theory of maximum fanout-free cone (MFFC) decomposition. The acyclic FM-algorithm usually results in larger cut-size, as expected, compared to the undirected FM-algorithm due to the acyclic constraint. To our surprise, however, the MFFC-based acyclic partitioning algorithm consistently produces smaller (50% on average) cut-sized solutions than the conventional FM-algorithm. This result suggests that considering signal directions during the process can lead to very natural circuit decomposition and clustering, which in turn results in better partitioning solutions. We have also implemented parallel gate level simulators in Maisie and applied our partitioning algorithms to evaluate their impact on circuit simulation.
Keywords
Circuit simulation; Clustering algorithms; Field programmable gate arrays; Iterative algorithms; Logic circuits; Logic design; Partitioning algorithms; Pipeline processing; Signal processing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1994. 31st Conference on
ISSN
0738-100X
Print_ISBN
0-89791-653-0
Type
conf
DOI
10.1109/DAC.1994.204186
Filename
1600459
Link To Document