• DocumentCode
    2927581
  • Title

    A novel test strategy and fault-tolerant routing algorithm for NoC routers

  • Author

    Alamian, Sanaz Sadat ; Fallahzadeh, Ramin ; Hessabi, Shaahin ; Alirezaie, J.

  • Author_Institution
    Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran
  • fYear
    2013
  • fDate
    30-31 Oct. 2013
  • Firstpage
    133
  • Lastpage
    136
  • Abstract
    In this paper, we present a novel routing algorithm in order to avoid deadlock and packet dropping. In our proposed algorithm the network-on-chip (NoC) is capable of tolerating faults in presence of control faults in combinational parts of routers. In addition, by modifying the functionality of the router, the router is enabled to test its own, as well as the preceding router´s functionality based on the routing algorithm, destination address and previous router´s situation. Each router recognizes the faulty neighbor and announces it to successive routers. In this scheme no extra packets will be generated. We analyze the effects of our method on latency, power consumption and drop rate. Our experimental results illustrate that, fault coverage for routers can reach up to 100% with yet low power consumption and significant improvement in latency compared to the baseline approach.
  • Keywords
    fault tolerance; integrated circuit testing; low-power electronics; network routing; network-on-chip; NoC routers; deadlock avoidance; fault-tolerant routing algorithm; low power consumption; network-on-chip; packet dropping; test strategy; Fault tolerance; Fault tolerant systems; Ports (Computers); Registers; Routing; System recovery; Testing; Fault-tolerant NoC; Functional Test; Latency; NoC Routers; Routing Algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and Digital Systems (CADS), 2013 17th CSI International Symposium on
  • Conference_Location
    Tehran
  • Print_ISBN
    978-1-4799-0562-1
  • Type

    conf

  • DOI
    10.1109/CADS.2013.6714252
  • Filename
    6714252