• DocumentCode
    704156
  • Title

    Preprocessing of Scenarios for Fast and Efficient Routing Reconfiguration in Fault-Tolerant NoCs

  • Author

    Silveira, Jarbas ; Marcon, Cesar ; Cortez, Paulo ; Barroso, Giovanni ; Ferreira, Joao M. ; Mota, Rafael

  • Author_Institution
    LESC-DETI, Fed. Univ. of Ceara, Fortaleza, Brazil
  • fYear
    2015
  • fDate
    4-6 March 2015
  • Firstpage
    404
  • Lastpage
    411
  • Abstract
    Newest processes of CMOS manufacturing allow integrating billions of transistors in a single chip. This huge integration enables to perform complex circuits, which require an energy efficient communication architecture with high scalability and parallelism degree, such as a Network-on-Chip (NoC). However, these technologies are very close to physical limitations implying the susceptibility increase of faults on manufacture and at runtime. Therefore, it is essential to provide a method for efficient fault recovery, enabling the NoC operation even in the presence of faults on routers or links, and still ensure deadlock-free routing even for irregular topologies. A preprocessing approach of the most probable fault scenarios enables to anticipate the computation of deadlock-free routings, reducing the time necessary to interrupt the system operation in a fault event. This work describes a preprocessing technique of fault scenarios based on forecasting fault tendency, which employs a fault threshold circuit and a high-level software that identifies the most relevant fault scenarios. We propose methods for dissimilarity analysis of scenarios based on measurements of cross-correlation of link fault matrices. At runtime, the preprocessing technique employs analytic metrics of average distance routing and links load for fast search of sound fault scenarios. Finally, we use RTL simulation with synthetic traffic to prove the quality of our approach.
  • Keywords
    fault tolerance; network-on-chip; topology; CMOS manufacturing; deadlock-free routing reconfiguration; fault threshold circuit; fault-tolerant NoC operation; forecasting fault tendency; high-level software; irregular topology; link fault matrices; network-on-chip; Circuit faults; Computer architecture; Fault tolerance; Fault tolerant systems; Ports (Computers); Routing; System recovery; NoC; fault-tolerance; irregular topology; routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
  • Conference_Location
    Turku
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2015.22
  • Filename
    7092752