DocumentCode
1344808
Title
A hierarchical functional structuring and partitioning approach for multiple-FPGA implementations
Author
Fang, Wen-Jong ; Wu, Allen C H
Author_Institution
Dept. of Comput. Sci., Tsing Hua Univ., Hsinchu, Taiwan
Volume
16
Issue
10
fYear
1997
fDate
10/1/1997 12:00:00 AM
Firstpage
1188
Lastpage
1195
Abstract
In this short paper, we present a new integrated synthesis and partitioning approach for multiple-field programmable interconnect chips (FPICs) implementations from register-transfer (RT) netlists. Our approach bridges the gap between RTL/logic synthesis and physical partitioning by finely tuning logic implementations suited for multiple-FPGA systems. We propose a hierarchical functional structuring and partitioning method which fully exploits the design structural hierarchy by decomposing RTL components into sets of logic subfunctions. This allows the partitioner to place portions of components into FPGA partitions. Experimental results on a number of benchmarks and industrial designs show that our approach achieves significant improvement in FPGA configurable logic block (CLB) and I/O-pin utilizations compared to that produced using a traditional multiple-FPGA partitioning method
Keywords
field programmable gate arrays; integrated circuit design; integrated circuit interconnections; logic CAD; logic partitioning; I/O-pin utilizations; configurable logic block; design structural hierarchy; field programmable interconnect chips; hierarchical functional structuring; industrial designs; logic subfunctions; multiple-FPGA implementations; partitioning; register-transfer netlists; Application specific integrated circuits; Bridge circuits; Design methodology; Field programmable gate arrays; Hardware design languages; Integrated circuit interconnections; Logic design; Manufacturing industries; Partitioning algorithms; Routing;
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.662680
Filename
662680
Link To Document