• DocumentCode
    2962704
  • Title

    A fault-tolerant and hierarchical routing algorithm for NoC architectures

  • Author

    Valinataj, Mojtaba ; Liljeberg, Pasi ; Plosila, Juha

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Babol Univ. of Technol., Babol, Iran
  • fYear
    2011
  • fDate
    14-15 Nov. 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents a routing method that increases the reliability and product yield of Network-on-Chip (NoC) architectures while incurs a negligible cost. This method has a multi-level fault-tolerance capability and therefore it is capable to tolerate more faulty links and routers with extra cost in higher levels. The proposed algorithm uses dynamic reconfiguration to handle permanent faults but after each configuration it selects new deterministic paths to route the packets. Thus, this algorithm is the reconfigurable extension of deterministic methods. In addition, it is a turn-based routing method and does not need any virtual channel (VC). The effectiveness of the proposed method is evaluated through analysis and simulations. We analytically show that the reliability of a NoC is enhanced by different levels of this method. The experimental results show that the area overhead is only 2.8% for a state of the art router including 64-bit flits and 4-flit input buffers.
  • Keywords
    fault tolerance; integrated circuit reliability; network routing; network-on-chip; NoC architectures; deterministic methods; hierarchical routing algorithm; input buffers; multilevel fault-tolerant algorithm; network-on-chip reliability; turn-based routing method; virtual channel; Reliability; Routing; System recovery; Telecommunication traffic; Fault Tolerance; Network-on-Chip; Reconfiguration; Routing Algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    NORCHIP, 2011
  • Conference_Location
    Lund
  • Print_ISBN
    978-1-4577-0514-4
  • Electronic_ISBN
    978-1-4577-0515-1
  • Type

    conf

  • DOI
    10.1109/NORCHP.2011.6126724
  • Filename
    6126724