DocumentCode :
2487237
Title :
Design and implementation of the Quarc Network on-Chip
Author :
Moadeli, M. ; Maji, P.P. ; Vanderbauwhede, W.
Author_Institution :
Dept. of Comput. Sci., Univ. of Glasgow, Glasgow, UK
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
9
Abstract :
Networks-on-Chip (NoC) have emerged as alternative to buses to provide a packet-switched communication medium for modular development of large Systems-on-Chip. However, to successfully replace its predecessor, the NoC has to be able to efficiently exchange all types of traffic including collective communications. The latter is especially important for e.g. cache updates in multicore systems. The Quarc NoC architecture has been introduced as a Networks-on-Chip which is highly efficient in exchanging all types of traffic including broadcast and multicast. In this paper we present the hardware implementation of the switch architecture and the network adapter (transceiver) of the Quarc NoC. Moreover, the paper presents an analysis and comparison of the cost and performance between the Quarc and the Spidergon NoCs implemented in Verilog targeting the Xilinx Virtex FPGA family. We demonstrate a dramatic improvement in performance over the Spidergon especially for broadcast traffic, at no additional hardware cost.
Keywords :
network-on-chip; packet switching; Quarc network-on-chip; Spidergon; Xilinx Virtex FPGA family; broadcast traffic; cache updates; multicore systems; network adapter; packet-switched communication medium; switch architecture; systems-on-chip; Broadcasting; Communication switching; Costs; Hardware; Multicore processing; Network-on-a-chip; Performance analysis; Switches; Telecommunication traffic; Transceivers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Type :
conf
DOI :
10.1109/IPDPS.2009.5161210
Filename :
5161210
Link To Document :
بازگشت