DocumentCode :
990684
Title :
Local ratio cut and set covering partitioning for huge logic emulation systems
Author :
Chou, Nan-Chi ; Liu, Lung-Tien ; Cheng, Chung-Kuan ; Dai, Wei-Jin ; Lindelof, Rodney
Author_Institution :
Quickturn Syst. Inc., Mountain View, CA, USA
Volume :
14
Issue :
9
fYear :
1995
fDate :
9/1/1995 12:00:00 AM
Firstpage :
1085
Lastpage :
1092
Abstract :
Given a system represented at gate level, we propose an algorithm mapping the design into the minimum number of FPGA´s 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 as an alternative to the widely adopted recursive partitioning paradigm. Experimental results have shown that our approach achieved significant improvement with much shorter run times compared to the recursive Fiduccia-Mattheyses approach on large designs. For instance, on a benchmark of 160 K gates and 90 K nets, we reduced the number of FPGA´s required and the run time by 41 and 86%, respectively
Keywords :
field programmable gate arrays; logic CAD; logic partitioning; Espresso II; FPGA; benchmark; circuit complexity; clustering scheme; gate level emulation; local ratio cut; logic emulation systems; logic functions; set covering partitioning; Algorithm design and analysis; Clustering algorithms; Complexity theory; Design methodology; Emulation; Fabrication; Hardware; Logic circuits; Logic design; Partitioning algorithms;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.406710
Filename :
406710
Link To Document :
بازگشت