DocumentCode :
2234608
Title :
The Design of On-the-Fly Virtual Channel Allocation for Low Cost High Performance On-Chip Routers
Author :
Nguyen, Son Truong ; Oyanagi, Shigeru
Author_Institution :
Dept. of Comput. Sci., Ritsumeikan Univ., Kyoto, Japan
fYear :
2010
fDate :
17-19 Nov. 2010
Firstpage :
88
Lastpage :
94
Abstract :
Network-on-Chip (NoC) is an important communication infrastructure for System-on-Chips (SoCs). Designing high performance NoCs with minimized area overhead is becoming a major technical challenge. In this paper, we propose the on-the-fly virtual channel (VC) allocation for low cost high performance on-chip routers. By performing the VC allocation based on the result of switch allocation, the dependency between VC allocation and switch traversal is removed and these stages can be performed in parallel. In this manner, the pipeline of a packet transfer can be shortened in a non-speculative fashion. We have implemented the proposed router on FPGA and evaluated in terms of communication latency, throughput and hardware amount. The experimental results show that, the proposed router with on-the-fly VC allocation reduces the communication latency by 27.3%, and improves throughput by 21.4% as compared to the conventional VC router. In comparison with the look-ahead speculative router, it improves the throughput by 6.2% with 17.6% reduction of area for control logic.
Keywords :
field programmable gate arrays; logic design; multiprocessor interconnection networks; network routing; network-on-chip; pipeline processing; FPGA; NoC; SoC; communication latency; network-on-chip; on-chip routers; on-the-fly virtual channel allocation; packet transfer; system-on-chip; virtual channel router; Network-on-Chip; communication latency; on-the-fly virtual channel allocation; pipeline stages; virtual channel router;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networking and Computing (ICNC), 2010 First International Conference on
Conference_Location :
Higashi-Hiroshima
Print_ISBN :
978-1-4244-8918-3
Electronic_ISBN :
978-0-7695-4277-5
Type :
conf
DOI :
10.1109/IC-NC.2010.25
Filename :
5695218
Link To Document :
بازگشت