• DocumentCode
    492680
  • Title

    LTR: A low-overhead and reliable routing algorithm for network on chips

  • Author

    Patooghy, A. ; Miremadi, S.G.

  • Author_Institution
    Comput. Eng. Dept., Sharif Univ. of Technol., Tehran
  • Volume
    01
  • fYear
    2008
  • fDate
    24-25 Nov. 2008
  • Abstract
    A fault tolerant routing algorithm is presented in this paper. The proposed routing algorithm is based on making a redundant copy of each packet as well as sending the redundant packets through the paths with low traffic loads. Since two copies of each packet reach the destination node, the erroneous packets are detected and replaced with the correct ones. To effectively use the paths with lower traffic loads, the redundant packets are routed according to YX routing while the original packets are routed according to Duato´s routing algorithm. Minimizing the number of sent redundant packets and exploiting different paths for sending the original and redundant packets enable the proposed algorithm to improve the reliability of NoCs with negligible power and performance overheads. VHDL simulations confirm that the proposed routing algorithm imposes lower power and performance overheads while providing almost the same reliability in comparison with flood-based routing algorithms.
  • Keywords
    fault tolerance; integrated circuit reliability; network routing; network-on-chip; Duato routing algorithm; LTR algorithm; YX routing; destination node; erroneous packets; fault tolerant routing algorithm; low-overhead routing; network-on-chips; redundant packets; reliability; traffic loads; Computer network reliability; Energy consumption; Error analysis; Fault tolerance; Floods; Network-on-a-chip; Redundancy; Routing; System recovery; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference, 2008. ISOCC '08. International
  • Conference_Location
    Busan
  • Print_ISBN
    978-1-4244-2598-3
  • Electronic_ISBN
    978-1-4244-2599-0
  • Type

    conf

  • DOI
    10.1109/SOCDC.2008.4815590
  • Filename
    4815590