Skip to main navigation Skip to search Skip to main content

A Fault-Tolerant Routing Algorithm Using Tunnels in Fault Blocks for Network-on-Chip

  • Ling Wang*
  • , Terrence Mak
  • *Corresponding author for this work
  • University of Southampton

Research output: Contribution to journalArticlepeer-review

Abstract

In 2D mesh Network on Chips (NoCs), fault-tolerant algorithms usually deactivate healthy nodes to form rectangular or convex fault blocks. However, the deactivated nodes can possibly form an available tunnel in a faulty block. We propose a method to discover these tunnels, and propose a fault-tolerant routing algorithm to route messages through such paths such that the overall communication performance is improved. In addition, the algorithm is deadlock-free by prohibiting some turns. Simulation results demonstrate that the reuse of the sacrificed nodes in fault blocks can significantly reduce the average message latency.

Original languageEnglish
Article number1850022
JournalJournal of Circuits, Systems and Computers
Volume27
Issue number2
DOIs
StatePublished - 1 Feb 2018

Keywords

  • Fault block
  • Fault-tolerant routing
  • Mesh
  • Network on Chips
  • Tunnel

Fingerprint

Dive into the research topics of 'A Fault-Tolerant Routing Algorithm Using Tunnels in Fault Blocks for Network-on-Chip'. Together they form a unique fingerprint.

Cite this