• DocumentCode
    1522992
  • Title

    Self-Adaptive System for Addressing Permanent Errors in On-Chip Interconnects

  • Author

    Lehtonen, Teijo ; Wolpert, David ; Liljeberg, Pasi ; Plosila, Juha ; Ampadu, Paul

  • Author_Institution
    Turku Centre for Comput. Sci. (TUCS), Turku, Finland
  • Volume
    18
  • Issue
    4
  • fYear
    2010
  • fDate
    4/1/2010 12:00:00 AM
  • Firstpage
    527
  • Lastpage
    540
  • Abstract
    We present a self-contained adaptive system for detecting and bypassing permanent errors in on-chip interconnects. The proposed system reroutes data on erroneous links to a set of spare wires without interrupting the data flow. To detect permanent errors at runtime, a novel in-line test (ILT) method using spare wires and a test pattern generator is proposed. In addition, an improved syndrome storing-based detection (SSD) method is presented and compared to the ILT method. Each detection method (ILT and SSD) is integrated individually into the noninterrupting adaptive system, and a case study is performed to compare them with Hamming and Bose-Chaudhuri-Hocquenghem (BCH) code implementations. In the presence of permanent errors, the probability of correct transmission in the proposed systems is improved by up to 140% over the standalone Hamming code. Furthermore, our methods achieve up to 38% area, 64% energy, and 61% latency improvements over the BCH implementation at comparable error performance.
  • Keywords
    BCH codes; Hamming codes; automatic test pattern generation; integrated circuit interconnections; integrated circuit testing; Bose-Chaudhuri-Hocquenghem code; correct transmission probability; on-chip interconnects; self-contained adaptive system; standalone Hamming code; Adaptive systems; digital systems; fault tolerance; forward error correction (FEC); integrated circuit interconnections; networks-on-chip (NoCs); reliability; self-testing;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2009.2013711
  • Filename
    5299017