IPSJ Online Transactions
Online ISSN : 1882-6660
ISSN-L : 1882-6660
The Implementation of a Low Cost Single-cycle On-chip Router Based on Multiple Virtual Output Queuing
Son Truong NguyenShigeru Oyanagi
Author information
JOURNAL FREE ACCESS

2011 Volume 4 Pages 33-42

Details
Abstract
Network-on-Chip (NoC) is becoming a popular solution for communication on System-on-Chips. A router is a major component of NoC which is responsible for handling the communication. Its architecture significantly impacts on the performance of NoC. In this paper, we propose a low latency router architecture based on virtual output queuing (VOQ). The number of pipeline stages of a packet transfer can be reduced to one stage, by using VOQ buffers and speculatively performing switch allocation and switch traversal in parallel. This paper also proposes a multiple VOQ architecture for which each input port maintains multiple queues for each output channel to improve the throughput of the router. We have implemented the proposed router on FPGA and evaluated in terms of communication latency, throughput and hardware amount. The experimental results show that in a 4 × 4 two-dimensional mesh network, the proposed multiple VOQ router reduces the communication latency by 25% and cost of area by 15.6% as compared to the look-ahead speculative virtual channel router.
Content from these authors
© 2011 by the Information Processing Society of Japan
Previous article Next article
feedback
Top