Runtime Packet-Dropping Detection of Faulty Nodes in Network-on-Chip

Luka Daoud, Nader Rafla

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Due to the impact of ongoing deep sub-micron technology, billions of transistors are crammed in an integrated circuit to combine multiple systems on a single chip. Network-on-Chip (NoC) has become the communication infrastructure among these systems' components. On the other hand, scaling down the feature size has increased the probability of faults which could be experienced in runtime. Therefore, online fault detection is considered in the system design. This paper presents an efficient method to detect and avoid faulty nodes that silently discard packets from the network. This method deals with control faults of the NoC routers, where the packets are received but are not saved in the buffers. In this work, a high level fault model is proposed. Also, a detection technique and fault tolerant method is presented. The proposed scheme is analyzed and evaluated. The results show 3.91%, 9.97%, and 8.82% overhead in area, power, and performance, respectively, while guaranteeing packet delivery to the destination.

Original languageEnglish
Title of host publicationProceedings - 32nd IEEE International System on Chip Conference, SOCC 2019
EditorsDanella Zhao, Arindam Basu, Magdy Bayoumi, Gwee Bah Hwee, Ge Tong, Ramalingam Sridhar
PublisherIEEE Computer Society
Pages266-271
Number of pages6
ISBN (Electronic)9781728134826
DOIs
StatePublished - Sep 2019
Event32nd IEEE International System on Chip Conference, SOCC 2019 - Singapore, Singapore
Duration: 3 Sep 20196 Sep 2019

Publication series

NameInternational System on Chip Conference
Volume2019-September
ISSN (Print)2164-1676
ISSN (Electronic)2164-1706

Conference

Conference32nd IEEE International System on Chip Conference, SOCC 2019
Country/TerritorySingapore
CitySingapore
Period3/09/196/09/19

Keywords

  • Fault-tolerant
  • Network-on-Chip
  • NoC
  • Packet-dropping
  • Resilient Network.

Fingerprint

Dive into the research topics of 'Runtime Packet-Dropping Detection of Faulty Nodes in Network-on-Chip'. Together they form a unique fingerprint.

Cite this