• DocumentCode
    146638
  • Title

    Low Overhead Monitor Mechanism for Fault-Tolerant Analysis of NoC

  • Author

    Junxiu Liu ; Harkin, Jim ; Yuhua Li ; Maguire, Liam ; Linares Barranco, Alejandro

  • Author_Institution
    Sch. of Comput. & Intell. Syst., Univ. of Ulster, Derry, UK
  • fYear
    2014
  • fDate
    23-25 Sept. 2014
  • Firstpage
    189
  • Lastpage
    196
  • Abstract
    Modern Networks-on-Chip (NoC) have the capability to tolerate and adapt to the faults and failures in the hardware. Monitoring and debugging is a real challenge due to the NoC system complexity and large scale size. A key requirement is an evaluation and benchmarking mechanism to quantitatively analyse a NoC system´s fault tolerant capability. A novel monitoring mechanism is proposed to evaluate the fault tolerant capability of an NoC by: (1) using a compact monitor probe to detect the events of each NoC node, (2) re-using the exist NoC infrastructure to communicate analysis data of back to a terminal PC which removes the need for additional hardware resources and maintain hardware scalability and (3) calculating throughput, the number of lost/corrupted packets and generating a heat map of NoC traffic for quantitative analysis. The paper presents results on a case study using an example fault-tolerant routing algorithm and highlights the minimal area overhead of the monitoring mechanism (~6%). Results demonstrate that the proposed online monitoring strategy is highly scalable due to the compact monitor probe and the ability to reuse the existing NoC communication infrastructure. In addition, the traffic heat map generation and throughput display demonstrates benefits in aiding NoC system prototyping and debugging.
  • Keywords
    chemical analysis; computer debugging; fault tolerant computing; network routing; network-on-chip; NoC communication infrastructure; benchmarking mechanism; debugging; fault-tolerant routing algorithm; hardware resources; hardware scalability; low overhead monitor mechanism; networks-on-chip; online monitoring strategy; prototyping; quantitative analysis; terminal PC; throughput display; traffic heat map generation; AWGN channels; Binary phase shift keying; Bit error rate; Discrete wavelet transforms; OFDM; Wireless communication; Networks-on-Chip; fault tolerant; hardware adaption; performance monitoring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Multicore/Manycore SoCs (MCSoc), 2014 IEEE 8th International Symposium on
  • Conference_Location
    Aizu-Wakamatsu
  • Type

    conf

  • DOI
    10.1109/MCSoC.2014.35
  • Filename
    6949471