DocumentCode :
2894558
Title :
Exploring FPGA network on chip implementations across various application and network loads
Author :
Schelle, Graham ; Grunwald, Dirk
Author_Institution :
Dept. of Comput. Sci., Univ. of Colorado at Boulder, Boulder, CO
fYear :
2008
fDate :
8-10 Sept. 2008
Firstpage :
41
Lastpage :
46
Abstract :
The network on chip will become a future general purpose interconnect for FPGAs much like todaypsilas standard OPB or PLB bus architectures. However, performance characteristics and reconfigurable logic resource utilization of different network on chip architectures vary greatly relative to bus architectures. Current mainstream FPGA parts only support very small network on chip topologies, due to the high resource utilization of virtual channel based implementations. This observation is reflected in related research where only modest 2times2 or 2times3 networks are demonstrated on FPGAs. Naively it would be assumed that these complex network on chip architectures would perform better than simplified implementations. We show this assumption to be incorrect under light network loading conditions across 3 separate application domains. Using statistical based network loading, a synthetic benchmarking application, a cryptographic accelerator, and a 802.11 transmitter are each demonstrated across network on chip architectures. From these experiments, it can be seen that network on chips with complex routing and switching functionality are still useful under high network loading conditions. Additionally, it is also shown for our network on chip implementations, a simple solution that uses 4-5times less logic resources can provide better network performance under certain conditions.
Keywords :
field programmable gate arrays; integrated circuit interconnections; network-on-chip; radio transmitters; wireless LAN; 802.11 transmitter; FPGA; OPB architectures; PLB bus architectures; cryptographic accelerator; integrated circuit interconnection; light network loading; network loads; network on chip; reconfigurable logic resource utilization; statistical based network loading; synthetic benchmarking; virtual channel; Complex networks; Computer architecture; Cryptography; Field programmable gate arrays; Network-on-a-chip; Reconfigurable logic; Resource management; Switches; Transmitters; Wire;
fLanguage :
English
Publisher :
ieee
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
Type :
conf
DOI :
10.1109/FPL.2008.4629905
Filename :
4629905
Link To Document :
بازگشت