DocumentCode
452019
Title
Circuit Partitioning for Huge Logic Emulation Systems
Author
Chou, Nan-Chi ; Liu, Lung-Tien ; Cheng, Chung-Kuan ; Dai, Wei-Jin ; Lindelof, Rodney
Author_Institution
Cadence Design Systems, San Jose, CA
fYear
1994
fDate
6-10 June 1994
Firstpage
244
Lastpage
249
Abstract
Given a huge system represented at gate level, we propose an algorithm mapping the design into the minimum number of FPGAs for logic emulation. We first devise a Local Ratio-cut clustering scheme to reduce the circuit complexity. Then a Set Covering partitioning approach, utilizing the paradigm of Espresso II, is proposed to replace the widely adopted recursive partitioning paradigm. Experimental results show that our approach achieves significant improvement in a much shorter run time compared to the recursive Fiduccia-Mattheyses approach on large designs. For example, on a benchmark of 160K gates and 90K nets, we reduced the number of FPGAs required by 29% and reduced the run time by 78%.
Keywords
Algorithm design and analysis; Clustering algorithms; Complexity theory; Design methodology; Emulation; Field programmable gate arrays; Hardware; Logic circuits; Logic design; Partitioning algorithms;
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.204106
Filename
1600379
Link To Document