DocumentCode :
332741
Title :
Network flow based circuit partitioning for time-multiplexed FPGAs
Author :
Huiqun Liu ; Wong, D.F.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear :
1998
fDate :
8-12 Nov. 1998
Firstpage :
497
Lastpage :
504
Abstract :
Time multiplexed FPGAs have the potential to dramatically improve logic density by time sharing logic, and have become an active research for reconfigurable computing. The partitioning problem for time multiplexed FPGAs is different from the traditional partitioning problem in that the nodes have precedence constraints among them, and the widely used iterative improvement partitioning methods such as K&L, FM (C.M. Fiduccia and R.M. Mattheyses, 1982; B.W. Kernighan and S. Lin, 1978) are no longer applicable. All later approaches (S. Trimberger, 1998; D. Chang and M. Marek-Sadowska, 1998; 1997) used list scheduling heuristics. We present a network flow based algorithm for multi way precedence constrained partitioning, which can handle the precedence constraints while minimizing the net cut size. The experimental results on the MCNC benchmark circuits show that our algorithm outperforms list scheduling by a big margin, with an average improvement of over 50% for bipartitioning and 20% for multi way partitioning.
Keywords :
field programmable gate arrays; logic CAD; logic partitioning; MCNC benchmark circuits; iterative improvement partitioning methods; list scheduling; list scheduling heuristics; logic density; multi way partitioning; multi way precedence constrained partitioning; net cut size; network flow based algorithm; network flow based circuit partitioning; partitioning problem; precedence constraints; reconfigurable computing; time multiplexed FPGAs; time sharing logic; Field programmable gate arrays; Integrated circuit interconnections; Logic design; Logic devices; Partitioning algorithms; Programmable logic arrays; Random access memory; Reconfigurable logic; Registers; Time sharing computer systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
Type :
conf
DOI :
10.1109/ICCAD.1998.144314
Filename :
742958
Link To Document :
بازگشت