DocumentCode
899151
Title
Universal switch blocks for three-dimensional FPGA design
Author
Wu, G.-M. ; Shyu, M. ; Chang, Y.-W.
Author_Institution
Dept. of Manage. of Inf. Syst., Nanhua Univ., Taiwan, Taiwan
Volume
151
Issue
1
fYear
2004
Firstpage
49
Lastpage
57
Abstract
The authors consider the switch-block design problem for three-dimensional FPGAs. A three-dimensional switch block M with W terminals on each face is said to be universal if every set of nets satisfying the dimension constraint (i.e. the number of nets on each face of M is at most W) is simultaneously routable through M. A class of universal switch blocks for three-dimensional FPGAs is presented. Each of the switch blocks has 15W switches and switch-block flexibility 5 (i.e. FS=5). It is proved that no switch block with less than 15W switches can be universal. The proposed switch blocks are compared with others of the topology associated with those used in the Xilinx XC4000 FPGAs. Experimental results demonstrate that the proposed universal switch blocks improve routability at the chip level. Further, the decomposition property of a universal switch block provides a key insight into its layout implementation with a smaller silicon area.
Keywords
field programmable gate arrays; network routing; network topology; switching functions; Xilinx XC4000 FPGA; dimension constraint; routability; switch-block flexibility; three-dimensional FPGA design; universal switch blocks; weighted graphs;
fLanguage
English
Journal_Title
Circuits, Devices and Systems, IEE Proceedings -
Publisher
iet
ISSN
1350-2409
Type
jour
DOI
10.1049/ip-cds:20040228
Filename
1267684
Link To Document