Title :
sFPGA — A scalable switch based FPGA architecture and design methodology
Author :
Fernando, Shakith ; Chen, Xiaolei ; Ha, Yajun
Author_Institution :
Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore
Abstract :
The poor scalability of current mesh-based FPGA interconnection networks is impeding our attempts to build next-generation FPGA of larger logic capacity. A few alternative interconnection network architectures have been proposed for future FPGAs, but they still have several design challenges that need to be addressed. In this paper, we propose sFPGA, a scalable FPGA architecture, which is a hybrid between hierarchical interconnection and network-on-chip. The logic resources in sFPGA are organized into an array of logic tiles. The tiles are connected by a hierarchical network of switches, which route data packets over the network. In addition, we have proposed a design flow for sFPGA which integrates current design flows seamlessly. By doing a case study in our emulation prototype, we have validated our sFPGA design flow.
Keywords :
field programmable gate arrays; integrated circuit design; integrated circuit interconnections; network-on-chip; current mesh-based FPGA; interconnection networks; logic capacity; logic resources; logic tiles array; network-on-chip; sFPGA design flow; scalable switch based FPGA; Design methodology; Field programmable gate arrays; Impedance; Logic arrays; Multiprocessor interconnection networks; Network-on-a-chip; Next generation networking; Scalability; Switches; Tiles;
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
DOI :
10.1109/FPL.2008.4629914