DocumentCode
2987814
Title
A performance-driven circuit bipartitioning algorithm for multi-FPGA implementation with time-multiplexed I/Os
Author
Inagi, Masato ; Takashima, Yasuhiro ; Nakamura, Yuichi ; Kajitani, Yoji
Author_Institution
Fac. of Environ. Eng., Kitakyushu Univ., Fukuoka
fYear
2006
fDate
Dec. 2006
Firstpage
361
Lastpage
364
Abstract
For multi-FPGA systems, the limitation of the number of FPGA I/O-pins is one of the most critical issues. Using time-multiplexed I/Os eases the limitation. While, a signal path through n time-multiplexed I/Os makes the system clock period n + 1 times longer at most. To capture this feature, we introduce a new cost total cut-hopcount. Under the total cut-hopcount, we propose a performance-driven bipartitioning method VIOP. VIOP combines three algorithms, such that i) min-cut partitioning, ii) coarse performance-driven partitioning, and iii) fine performance-driven partitioning. For min-cut and coarse performance-driven partitioning, we employ well-known bipartitioning algorithms CLIP-FM and DUBA, respectively. For fine performance-driven partitioning, we propose a partitioning algorithm CAVP. By VIOP, the average cost was improved by 11.5% compared with the state-of-the-art algorithms
Keywords
field programmable gate arrays; logic partitioning; CAVP; CLIP-FM; DUBA; VIOP; circuit bipartitionmg algorithm; coarse performance-driven partitioning; fine performance-driven partitioning; min-cut partitioning; multi-FPGA; signal path; total cut-hopcount; Clocks; Cost function; Delay; Digital circuits; Field programmable gate arrays; Large-scale systems; National electric code; Partitioning algorithms; Prototypes; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Technology, 2006. FPT 2006. IEEE International Conference on
Conference_Location
Bangkok
Print_ISBN
0-7803-9729-0
Electronic_ISBN
0-7803-9729-0
Type
conf
DOI
10.1109/FPT.2006.270348
Filename
4042470
Link To Document