Abstract
In large-scale tiled chip multiprocessors (TCMPs), network-on-chip (NoC) is a prevalent interconnect solution. The NoC router plays a crucial role in NoC architecture, and two primary types exist: buffered and bufferless. The latter offers a promising solution due to its streamlined design, reduced energy consumption, and hardware efficiency. This paper proposes a 2D 4 × 4 mesh NoC architecture with a novel bufferless NoC router design using XY routing algorithm. The proposed mesh network consists of routers and processing elements, with each router connected to its four adjacent peers (North, South, East, and West) and a single processing element. The proposed router design eliminates the input buffers, output buffers and crossbar switch. The novel bufferless NoC router architecture comprises of various functional blocks, including ejection and injection controllers and Data ranking based on port prioritization, and age incrementor which efficiently solves long critical path issues by dynamically changing the port priority and hence solves the deadlock issue. By leveraging efficient routing and prioritization mechanisms, the novel architecture facilitates the seamless flow of flits through the network. Optical NoCs are based on optical interconnects and optical routers, and have significant bandwidth and power advantages. Our results indicate that the proposed bufferless router can lead to significant area (30.3 %) reduction over the standard BLESS.
-
Research ethics: Not applicable.
-
Informed consent: Not applicable.
-
Author contributions: The authors have accepted responsibility for the entire content of this manuscript and approved its submission.
-
Use of Large Language Models, AI and Machine Learning Tools: None declared.
-
Conflict of interest: The authors state no conflict of interest.
-
Research funding: Not applicable.
-
Data availability: Not applicable.
References
1. Karthikeyan, A, Senthil, P. Kumar, GALS implementation of randomly prioritized buffer-less routing architecture for 3D NOC. Cluster Comput 2018;21:177–87.10.1007/s10586-017-0979-0Search in Google Scholar
2. Parepalli, R, Naik, MK. Design alternatives of Network-on-Chip (NoC) router microarchitecture for future communication system. In: 2022 international conference on advances in computing, communication and applied informatics (ACCAI). Chennai, India: IEEE publisher; 2022:1–7 pp.10.1109/ACCAI53970.2022.9752659Search in Google Scholar
3. Nachiar, CC. Evaluation of bufferless Network-on-Chip with parallel port allocator. Int Res J Adv Sci Hub 2021;3:101–7. https://doi.org/10.47392/irjash.2021.074.Search in Google Scholar
4. Tatas, K. Towards an analytical model of latency in deflection routing: a stochastic process approach for bufferless NoCs. In: 2021 10th international conference on modern circuits and systems technologies (MOCAST). Thessaloniki, Greece: IEEE; 2021:1–5 pp.10.1109/MOCAST52088.2021.9493370Search in Google Scholar
5. Chen, C, Tao, Z, San Miguel, J. Bufferless NoCs with scheduled deflection routing. In: 2020 14th IEEInt Res J Adv Sci HubE/ACM international symposium on Networks-on-Chip (NOCS). IEEE; 2020:1–6 pp.10.1109/NOCS50636.2020.9241585Search in Google Scholar
6. Wang, L, Wang, X, Wang, Y. An approximate bufferless Network-on-Chip. IEEE Access 2019;7:141516–32. https://doi.org/10.1109/access.2019.2943922.Search in Google Scholar
7. Kunthara, RG, James, RK, Sleeba, SZ, Jose, J. ReDC: reduced deflection chipper router for bufferless NoCs. In: 2018 8th international symposium on embedded computing and system design (ISED). Cochin, India: IEEE; 2018:204–9 pp.10.1109/ISED.2018.8704012Search in Google Scholar
8. Singh, W, Deb, S. Energy efficient and congestion-aware router design for future NoCs. In: 2016 29th international conference on vlsi design and 2016 15th international conference on embedded systems (VLSID). Kolkata, India: IEEE; 2016:81–5 pp.10.1109/VLSID.2016.98Search in Google Scholar
9. Xiang, XY, Tzeng, NF. Deflection containment for bufferless Network-on-Chips. In: 2016 IEEE international parallel and distributed processing symposium (IPDPS). Chicago, IL: IEEE; 2016:113–22 pp.10.1109/IPDPS.2016.17Search in Google Scholar
10. Dhyaa Majeed, N, Qays Mahdi, S, Abdulameer Kadhim, M. Design and implementation of high performance 2D mesh NoC based on new proposed router using FPGA. In: 7th international conference on contemporary information technology and mathematics (ICCITM); 2021. 978-1-6654-2032-7/21/$31.00 ©2021. Mosul, Iraq: IEEE.10.1109/ICCITM53167.2021.9677773Search in Google Scholar
11. Xiang, X, Sigdel, P, Tzeng, NF. Bufferless Network-on-Chips with bridged multiple subnetworks for deflection reduction and energy savings. IEEE Trans Comput 2020;69. https://doi.org/10.1109/tc.2019.2959307.Search in Google Scholar
© 2024 Walter de Gruyter GmbH, Berlin/Boston