DocumentCode
3479890
Title
An Efficient Router Architecture and Its FPGA Prototyping to Support Junction Based Routing in NoC Platforms
Author
Aslam, Muhammad Awais ; Kumar, Sudhakar ; Holsmark, Rickard
Author_Institution
Sch. of Electr. Eng. & Comput. Sci., Nat. Univ. of Sci. & Technol., Islamabad, Pakistan
fYear
2013
fDate
4-6 Sept. 2013
Firstpage
297
Lastpage
300
Abstract
As mesh topology NoC is becoming a standard for implementing multi-core and multi-processor SoCs, there is a focus on developing routing algorithms for efficient on-chip communication. Junction Based Routing (JBR) is one such routing algorithm suitable for large NoC platforms. In this paper, we describe a router architecture as well as its FPGA prototyping for supporting the new routing algorithm. The router architecture required is much more complex because of the need of a routing table in each router and requires more complicated control to manage flow of packets through the router. Router design is described in detail and has a flit latency of only two clock cycles at zero load. The router design was prototyped using ALTERA DE2 board. We present FPGA utilization results for the router design and show that it is feasible to prototype large NoC platforms on available FPGA chips using our router design.
Keywords
field programmable gate arrays; integrated circuit design; network routing; system-on-chip; ALTERA DE2 board; FPGA prototyping; JBR; clock cycles; junction based routing algorithm; mesh topology NoC platforms; multicore SoC; multiprocessor SoC; on-chip communication; router architecture; router design; routing table; Algorithm design and analysis; Clocks; Computer architecture; Field programmable gate arrays; Junctions; Routing; Topology; FPGA based prototyping; Junction Based Routing; Networks on Chip; Router Architecture; Source Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2013 Euromicro Conference on
Conference_Location
Los Alamitos, CA
Type
conf
DOI
10.1109/DSD.2013.121
Filename
6628292
Link To Document