DocumentCode :
2987080
Title :
MoCSYS: A Multi-Clock Hybrid Two-Layer Router Architecture and Integrated Topology Synthesis Framework for System-Level Design of FPGA Based On-Chip Networks
Author :
Janarthanan, Arun ; Tomko, Karen A.
Author_Institution :
Univ. of Cincinnati, Cincinnati
fYear :
2008
fDate :
4-8 Jan. 2008
Firstpage :
397
Lastpage :
402
Abstract :
Complex system-on-chip designs targeted for FPGAs merit sophisticated communication architectures to support a host of high performance applications. In this research we implement a hybrid two-layer router architecture for FPGA based NoCs and quantify its area and performance tradeoffs by characterizing a network component library (Mo-Clib). Results from the VHDL and SystemC models of the advanced router architecture show an average improvement of 20.4% in NoC bandwidth (maximum of 24% compared to a traditional NoC). As a part of the CAD flow, we develop an algorithm that utilizes the above NoC framework and includes bandwidth capacity and area as a cost during an automatic NoC topology synthesis phase. Experimental results for a set of real applications and synthetic benchmarks show an average reduction of 21.6% in FPGA area (maximum of 26%) for equivalent bandwidth constraints when compared with a baseline approach.
Keywords :
field programmable gate arrays; hardware description languages; high level synthesis; network routing; network-on-chip; FPGA based on-chip networks; SystemC models; VHDL; automatic NoC topology synthesis; complex system-on-chip designs; integrated topology synthesis; multiclock hybrid two-layer router architecture; network component library; system-level design; Bandwidth; Circuits; Delay; Field programmable gate arrays; Libraries; Network synthesis; Network topology; Network-on-a-chip; System-level design; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 2008. VLSID 2008. 21st International Conference on
Conference_Location :
Hyderabad
ISSN :
1063-9667
Print_ISBN :
0-7695-3083-4
Type :
conf
DOI :
10.1109/VLSI.2008.79
Filename :
4450533
Link To Document :
بازگشت