Protector: A Permanent Fault Resilient Router Architecture for Network on Chip

  • Naveed Khan Baloch Department of Computer Engineering, University of Engineering and Technology, Taxila, Pakistan.
  • Ayaz Hussain Department of Computer Engineering, University of Engineering and Technology, Taxila, Pakistan.
  • Muhammad Iram Baig Department of Electrical Engineering, University of Engineering and Technology, Taxila, Pakistan.

Abstract

The decreasing size of the transistor has increased the vulnerability towards faults. Increasing number of cores on a single chip has made the concept of Network on Chip (NoC) a standard communication backbone among cores. This facility comes with vulnerability of faults in the system due to decreasing size of transistors. A permanent fault in the network leads to undesirable consequence such as permanent blocking of flits or failure of the whole router. Preserving the router in the operational state has a significant impact on the reliability of the system. Permanent fault in buffers and pipeline stages of the router has a high impact on performance. The proposed router architecture Protector provides faults protection to both buffers and pipelines stages by exploiting the concepts of borrowing from other resources, using bypass paths and by creating multiple paths to reach output. The proposed router incurred an area overhead of 30% as compared to the baseline design. Reliability analysis using Silicon Protection Factor indicates that the proposed router has better fault tolerance efficiency as compared to state of the art. Latency analysis using PARSEC and SPLASH-2 benchmarks indicates proposed router incurs 13% and 16% latency overhead in the presence of faults.

Published
Oct 1, 2020
How to Cite
BALOCH, Naveed Khan; HUSSAIN, Ayaz; IRAM BAIG, Muhammad. Protector: A Permanent Fault Resilient Router Architecture for Network on Chip. Mehran University Research Journal of Engineering and Technology, [S.l.], v. 39, n. 4, p. 686-704, oct. 2020. ISSN 2413-7219. Available at: <https://publications.muet.edu.pk/index.php/muetrj/article/view/1812>. Date accessed: 20 oct. 2020. doi: http://dx.doi.org/10.22581/muet1982.2004.02.
This is an open Access Article published by Mehran University of Engineering and Technolgy, Jamshoro under CCBY 4.0 International License