• DocumentCode
    2633517
  • Title

    On the design and analysis of fault tolerant NoC architecture using spare routers

  • Author

    Chang, Yung-Chang ; Chiu, Ching-Te ; Lin, Shih-Yin ; Liu, Chung-Kai

  • Author_Institution
    Inf. & Commun. Res. Lab., Ind. Technol. Res. Inst., Hsinchu, Taiwan
  • fYear
    2011
  • fDate
    25-28 Jan. 2011
  • Firstpage
    431
  • Lastpage
    436
  • Abstract
    The aggressive advent in VLSI manufacturing technology has made dramatic impacts on the dependability of devices and interconnects. In the modern manycore system, mesh based Networks-on-Chip (NoC) is widely adopted as on chip communication infrastructure. It is critical to provide an effective fault tolerance scheme on mesh based NoC. A faulty router or broken link isolates a well functional processing element (PE). Also, a set of faulty routers form faulty regions which may break down the whole design. To address these issues, we propose an innovative router-level fault tolerance scheme with spare routers which is different from the traditional microarchitecture-level approach. The spare routers not only provide redundancies but also diversify connection paths between adjacent routers. To exploit these valuable resources on fault tolerant capabilities, two configuration algorithms are demonstrated. One is shift-and-replace-allocation (SARA) and the other is defect-awareness-path-allocation (DAPA) that takes advantage of path diversity in our architecture. The proposed design is transparent to any routing algorithm since the output topology is consistent to the original mesh. Experimental results show that our scheme has remarkable improvements on fault tolerant metrics including reliability, mean time to failure (MTTF), and yield. In addition, the performance of spare router increases with the growth of NoC size but the relative connection cost decreases at the same time. This rare and valuable characteristic makes our solution suitable for large scale NoC design.
  • Keywords
    fault tolerance; network routing; network-on-chip; VLSI manufacturing technology; defect-awareness-path-allocation; dramatic impact; fault tolerant NoC architecture; fault tolerant capability; fault tolerant metrics; faulty router; innovative router-level fault tolerance; manycore system; mean time to failure; mesh based networks-on-chip; microarchitecture-level approach; on chip communication infrastructure; path diversity; processing element; reliability; routing algorithm; shift-and-replace-allocation; spare router; Algorithm design and analysis; Circuit faults; Fault tolerant systems; Redundancy; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2011 16th Asia and South Pacific
  • Conference_Location
    Yokohama
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4244-7515-5
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2011.5722228
  • Filename
    5722228