Quality of Service for Improving the Performance of Network-On-Chip : A Review

  • Jaya R Surywanshi
  • Dr. Dinesh V Padole
Keywords: NoC, SoC, QoS

Abstract

SoCs typically consist of several intellectual IP blocks like accelerators imaging, video decoders, graphics, etc. including with general purpose cores . In this large heterogeneous architecture, the requirements placed by the processing on the core versus the processing on the IP block. Traditionally, bus mechanism is preferred for communication to all devices presents on it. Existing on-chip interconnection networks are usually implemented using buses. Bus-based mechanism is preferred for interconnection in SoC such as Avalon, AMBA, CoreConnect, STBus, Wishbone etc. buses are used in SoC architectures to share resources . Bus based mechanism have several interconnect issues that have direct impact on the performance of SoC. Thats why new mechanism are required for better performance as well improving the QoS of SoC . The enactment of NoC as the communication system for complex integrated systems and has been promoted by the increasing number of processing elements integrated in current MPSoCs. Quality-of-Service becomes a vital requirement in SoCs with NoCs. The Quality of Service NoC presents a preferment solution that provides high throughput and low latency transfers. Researchers have introduced different methods and techniques to support QoS. This paper presents a review on the existing work done by different authors on QoS parameters which tries to improve the performance of the NoC.

References

[1] J. D. Owens, W. J. Dally, R. Ho, D. N. Jayasimha, S. W. Keckler, and L.-S. Peh, ‗Research challenges for on-chip interconnection networks,‘ Micro, IEEE, vol. 27, no. 5, pp. 96 –108, September, 2007. [2] C. Grecu, P. Pande, A. Ivanov, and R. Saleh, ‗Timing analysis of network on chip architectures for mp-soc platforms,‘ Microelectronics Journal, vol. 36, no. 9, pp. 833–845, 2005. [3] Abdul Quaiyum Ansari ,Mohammad Rashid Ansari ,Mohammad Ayoub Khan ‗Performance Evaluation of various Parameters of Network-on-chip(NoC) for Different Topologies‘, 2015 Annual IEEE
India Conference (INDICON) ,Pages: 1 - 5, DOI: 10.1109/INDICON.2015.7443838 [4] Minghua Tang, Xiaola Lin, and Maurizio Palesi,‘Local Congestion Avoidance in Network-on-Chip‘ , IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 27, NO. 7, JULY 2016 [5] Chifeng Wang, Nader Bagherzadeh, ‗Design and Evaluation of a High Throughput QoS-Aware and Congestion-Aware Router Architecture for Network-on-Chip‘. 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing. [6] Chouchene Wissem, Abid Noureddine, Abdelkrim Zitouni, ‗A Quality of Service Network on Chip based on a New Priority Arbitration mechanism‘. ICM 2011 Proceeding , IEEE Conference Publications ,Pages: 1 - 6, DOI: 10.1109/ICM.2011.6177349 [7] Med Lassaad KADDACHI, Adel SOUDANI, Rached TOURKI. ‗Signaling approach for NOC quality of service Requirements’, 2008 International Conference on Signals, Circuits and Systems‘. [8] Young Jin Yoon; Nicola Concer; Luca Carloni, ‗A Dynamic and Distributed TDM Slot-scheduling protocol for QoS-Oriented Network on Chip‘. Computer Design (ICCD), 2011 IEEE 29th International Conference Pages: 31 - 38, DOI: 10.1109/ICCD.2011.6081372 [9] Evgeny Bolotin, Israel Cidon, Ran Ginosar and Avinoam Kolodny, ‗QNoC: QoS architecture and design process for Network on Chip‘, Journal of Systems Architecture, Volume 50, Issues 2–3, February 2004, Pages 105–128 [10] Mello, A. ; Tedesco, L. ; Calazans, N. ; Moraes, F.,'Evaluation of current QoS Mechanisms in Networks on Chip' System-on-Chip, Conference: System-on-Chip, 2006 . [11] Dall'Osso, M. , G. ; Giovannini, L. ; Bertozzi, D. 'Xpipes: A latency insensitive parameterized network-on-chip architecture for multiprocessor SoCs' 2012 IEEE Pages: 45 - 48, DOI: 10.1109/ICCD.2012.6378615 [12] Goossens, K. ey al.,‘Ethereal Network on chip: Concept, Architecture, and Implementation‘, IEEE Design and Test of Computer ,v22(5),Sep-Oct 2005 ,pp 414-421. [13] Bin Li, Li Zhao, Ravi Iyer , Li-Shiuan Peh, Michael Leddige , Michael Espig , Seung Eun Lee ,Donald Newell ,―CoQoS: Coordinating QoS-aware shared resources in NoC-based SoCs‖ , Elsevier Parallel Distrib. Comput (2010) [14] Yue Qian, Zhonghai Lu and Qiang Dou, ‗QoS Scheduling for NoCs: Strict Priority Queueing versus Weighted Round Robin‘ Computer Design (ICCD), 2010 IEEE International Conference on 3-6 Oct. 2010 [15] Salah, Y.; Tourki, R. ,‘Design and FPGA Implementation of a QoS Router for NoC‘, In: International Conference on Next Generation Networks and Services, 2011, pp. 84- [16] Winter, M.; Fettweis, G., P. ‗Guaranteed Service Virtual Channel Allocation in NoCs for Run-Time Task Scheduling‘. In: DATE, 20 II, pp. 1-6.
Published
2018-01-07
How to Cite
Surywanshi, J., & Padole, D. D. (2018). Quality of Service for Improving the Performance of Network-On-Chip : A Review. Asian Journal For Convergence In Technology (AJCT) ISSN -2350-1146, 3(3). Retrieved from http://www.asianssr.org/index.php/ajct/article/view/272
Section
Article

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.