Abstract
NoC is a growing technology where interconnected patterns are developed in the state of multiprocessors. Due to the complicated routing links, many issues prevail regarding traffic congestion and latency which leads to the poor performance of a network. In this research work, Virtual router architecture is introduced which yields low latency resulting in improving the performance of a network. The proposed VIP-based VC architecture for a \(4\times 4\) mesh NoC has experimented for 128-bit wide system targeting up to 250 MHz using Xmulator. The experimental outcome exhibits a low latency that requires 500–600 cycles on an average with respect to other router architecture. This outperforms 33% of low latency when compared to the Wormhole router architecture.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Benini L, Micheli GD (2002) Networks on chips: a new SoC paradigm. IEEE Comput 35(1):70–78
Prasad EL, Reddy AR, Prasad MNG (2018) MWPR: minimal weighted path routing algorithm for network on chip. In: Advances in intelligent systems and computing, pp 15–22
DiTomaso D, Morris R, Karanth Kodi A, Sarathy A, Louri A (2013) Extending the energy efficiency and performance with channel buffers, crossbars, and topology analysis for network-on-chips. IEEE Trans Very Large Scale Integr (VLSI) Syst 21(11):2141–2154
Bertozzi D, Benini L (2004) Xpipes: a network-on-chip architecture for gigascale system on chip. IEEE Circuits Syst 4(2):18–31
Tran AT, Baas BM (2014) Achieving high-performance on-chip networks with shared-buffer routers. IEEE Trans Very Large Scale Integr (VLSI) Syst 22(6):1391–1403
Li C, Dong D, Lu Z, Liao X (2018) RoB-router: a reorder buffer enabled low latency network-on-chip router. IEEE Trans Parallel Distrib Syst 29:2090–2104
Kavaldjiev N, Smit GJM, Jansen PG (2004) A virtual channel router for on-chip networks. In: IEEE international SOC conference, USA, pp 289–293
Modarressi M, Tavakkol A, Sarbazi-Azad H (2010) Virtual point-to-point connections for NoCs. IEEE Trans Comput Aided Des Integr Circuits Syst 29(6):855–868
Su N, Gu H, Wang K, Yu X, Zhang B (2018) A highly efficient dynamic router for application-oriented network on chip. J Super Comput 2905–2915
Sai Kumar A, Hanumantha Rao TVK (2019) Efficient core mapping on customization of NoC platforms. In: 2019 IEEE international symposium on smart electronic systems (iSES) (formerly iNiS), Rourkela, India, pp 57–62
Xu Y, Zhao B, Zhang Y, Yang J (2010) Simple virtual channel allocation for high throughput and high frequency on-chip routers. In: HPCA-16, 2010 the sixteenth international symposium on high-performance computer architecture, Bangalore, pp 1–11
Liu L, Ma R, Zhu Z (2019) An encapsulated packet-selection routing for network on chip. Microelectron J 96–105
Felperin S, Raghavan P, Upfal E (1996) A theory of wormhole routing in parallel computers. IEEE Trans Comput 45(6):704–713
Ramanujam RS, Soteriou V, Lin B, Peh LS (2011) Extending the effective throughput of NOCS with distributed shared-buffer routers. IEEE Trans Comput Aided Des Integr Circuits Syst 30(4):548–561
Lakshmi Prasad E, Giri Prasad MN, Reddy AR (2018) High-speed virtual logic network on chip router architecture for various topologies. Comput Electr Eng 67:536–550
Xmulator NoC simulator (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Sai Kumar, A., Hanumantha Rao, T.V.K. (2021). An Efficient Low Latency Router Architecture for Mesh-Based NoC. In: Laxminidhi, T., Singhai, J., Patri, S.R., Mani, V.V. (eds) Advances in Communications, Signal Processing, and VLSI. Lecture Notes in Electrical Engineering, vol 722. Springer, Singapore. https://doi.org/10.1007/978-981-33-4058-9_21
Download citation
DOI: https://doi.org/10.1007/978-981-33-4058-9_21
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-33-4057-2
Online ISBN: 978-981-33-4058-9
eBook Packages: EngineeringEngineering (R0)