Abstract
In contrast to scalar CPUs, end scaling refers to the use of heterogeneous multiprocessor systems-on-chip. Calculations made by an application consume less energy when it is run on the appropriate processor elements (PEs) that have been enhanced for difficult operations. However, as the PEs are increased, communication becomes more and more important. The on-chip interconnect technology of NoC uses scaled-down communication techniques from networks. A router is a physical or virtual device that acts as a shared form of gateway for material between two or more packet-switched processor networks. The router is used for NoC connection in SoC and concerned designs for router–router communication. This paper presents the hardware chip design of the 2D routers and employs router–router chip communication between two routers using independent chips and integrated NoC. The router hardware chip design is done in **linx Integrated System Environment (ISE) 14.7 software. Modelsim 10.0 is used for logic verification utilizing data packets sent from all input/output ports.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40010-023-00853-9/MediaObjects/40010_2023_853_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40010-023-00853-9/MediaObjects/40010_2023_853_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40010-023-00853-9/MediaObjects/40010_2023_853_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40010-023-00853-9/MediaObjects/40010_2023_853_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40010-023-00853-9/MediaObjects/40010_2023_853_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40010-023-00853-9/MediaObjects/40010_2023_853_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs40010-023-00853-9/MediaObjects/40010_2023_853_Fig7_HTML.png)
Similar content being viewed by others
References
Kumar A, Singhal S, Kuchhal P (2012) Network on chip for 3D mesh structure with enhanced security algorithm in HDL environment. Int J Comput Appl 59(17):6–12
Feero BS, Pande PP (2008) Networks-on-chip in a three-dimensional environment: a performance evaluation. IEEE Trans Comput 58(1):32–45
Grecu C, Ivanov A, Saleh R, Pande PP (2007) Testing network-on-chip communication fabrics. IEEE Trans Comput Aided Des Integr Circuits Syst 26(12):2201–2214
Bertozzi D, Benini L (2004) Xpipes: a network-on-chip architecture for gigascale systems-on-chip. IEEE Circuits Syst Mag 4(2):18–31
Schinkel D, Mensink E, Klumperink EA, van Tuijl E, Nauta B (2008) Low-power, high-speed transceivers for network-on-chip communication. IEEE Trans Very Large Scale Integrat Syst 17(1):12–21
Owens JD, Dally WJ, Ho R, Jayasimha DN, Keckler SW, Peh LS (2007) Research challenges for on-chip interconnection networks. IEEE Micro 27(5):96–108
Abadal S, Mestres A, Torrellas J, Alarcón E, Cabellos-A Paricio A (2018) Medium access control in wireless network-on-chip: a context analysis. IEEE Commun Mag 56(6):172–178
Jain A, Dwivedi R, Kumar A, Sharma S (2017) Scalable design and synthesis of 3D mesh network on chip. In: Proceeding of international conference on intelligent communication, control, and devices, advances in intelligent systems and computing Vol 479, pp 661-666
Pang K, Fresse V, Yao S, De Lima JOA (2015) Task map** and mesh topology exploration for an FPGA-based network on chip. Microprocess Microsyst 39(3):189–199
Ju X, Yang L (2011) NoC research and practice: design and implementation of 2 × 4 2D-torus topology. Int J Inf Technol Comput Sci 3(4):50–56
Agarwal P, Sharma AK, Kumar A (2013) Modeling and simulation of 2D mesh topological network on chip (NoC). Int J Comput Appl 72(21):25–31
Verma G, Agarwal H, Singh S, Khanam SN, Kumar Gupta P, Jain V (2016) Design and implementation of router for NOC on FPGA. Int J Future Gener Comm Netw 9(12):263–272
Jain A, Gahlot A K, Dwivedi R, Kumar A, Sharma S K (2018) Fat tree NoC design and synthesis. In: Intelligent communication, control, and devices: Proceedings of ICICCD 2017. Springer Singapore, pp 1749–1756
Kumar A, Baruah L, Sabu A (2015) Rotator on chip (RoC) design based on ring topological NoC. Proc Comput Sci 45:540–548
Lai J, Cai J, Chu J (2023) A congestion-aware hybrid SRAM and STT-RAM buffer design for the network-on-chip router. IEICE Electron Express 20(2):20220078
Kumar A, Verma G, Gupta MK, Salauddin M, Rehman BK, Kumar D (2019) 3D multilayer mesh NoC communication and FPGA synthesis. Wireless Pers Commun 106:1855–1873
Patil T, Sandi A, Deepak Raj DM, Chandragandhi S, Teressa DM (2022) A minimal buffer router with level encoded dual rail-based design of network-on-chip architecture. Wireless Commun Mobile Comput 2022:6180153
Kumar A, Sharma P, Gupta MK, Kumar R (2018) Machine learning-based resource utilization and pre-estimation for network on chip (NoC) communication. Wireless Pers Commun 102:2211–2231
Jain A, Kumar A, Shukla AP, Alshazly H, Elmannai H, Algarni AD, Yadav J (2022) Smart communication using 2D and 3D mesh network-on-chip. Intell Autom Soft Comput 34(3):2007–2021
Kumar A, Kuchhal P, Singhal S (2015) Secured network on chip (NoC) architecture and routing with modified TACIT cryptographic technique. Proc Comput Sci 48:158–165
Gupta N, Vaisla KS, Jain A, Kumar A, Kumar R (2022) Performance analysis of AODV routing for wireless sensor network in FPGA hardware. Comput Syst Sci Eng 40(3):1073–1084
Gupta N, Jain A, Vaisla KS, Kumar A, Kumar R (2021) Performance analysis of DSDV and OLSR wireless sensor network routing protocols using FPGA hardware and machine learning. Multimed Tools Appl 80:22301–22319
Jadhav NB, Chaudhari BS (2022) Efficient non-blocking optical router for 3D optical network-on-chip. Optik 266:169563
Jain A, Kumar A, Dwivedi R, Sharma S (2016) Network on chip router for 2D mesh design. Int J Comput Sci Inf Sec 14(9):1092–1099
Sikandar S, Baloch NK, Hussain F, Amin W, Zikria YB, Yu H (2021) An optimized nature-inspired metaheuristic algorithm for application map** in 2D-NoC. Sensors 21(15):5102
Agarwal P, Kumar Garg T, Kumar A (2023) Analysis of 3D NoC router chip on different FPGA for minimum hardware and fast switching. National Academy Science Letters pp 1–5
Singh S, Kumar A, Devrari A, Kumar A (2022) ASIC Implementation of programmable timer subsystems for WSN-SOC with WISHBONE architecture on a single chip. Natl Acad Sci Let 45(3):231–234
Acknowledgements
We are thankful to the Faculty of Engineering and Technology, Gurukula Kangri (Deemed to be University), Haridwar, India, for hardware support and the University of Petroleum and Energy Studies, Dehradun, India, VLSI Lab, to provide support to carry out the simulation work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest regarding the publication of this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Agarwal, P., Garg, T.K. & Kumar, A. Electronics Hardware Chip Design for Router–Router Communication. Proc. Natl. Acad. Sci., India, Sect. A Phys. Sci. 93, 703–710 (2023). https://doi.org/10.1007/s40010-023-00853-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40010-023-00853-9