• DocumentCode
    2456867
  • Title

    Exploiting idle cycles for algorithm level re-computing

  • Author

    Wu, Kaijie ; Karri, Ramesh

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Polytech. Univ. Brooklyn, NY, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    842
  • Lastpage
    846
  • Abstract
    Deep sub-micron VLSI circuits are susceptible to permanent and transient faults. Several techniques for concurrent error detection (CED) recovery and correction have been proposed to target permanent and transient faults. We propose a new register transfer (RT) level time redundancy based CED technique that exploits the idle cycles in the data path. Although algorithm level re-computing techniques can trade-off the detection capability of CED vs. time overhead, it results in 100 % time overhead when the strongest CED capability is achieved.. Using the idle cycles in the data path to do the re-computation can reduce this time overhead. However dependencies between operations prevent the recomputation from fully utilizing the idle cycles. Deliberately breaking some of these data dependencies can further reduce the time overhead associated with algorithm level re-computing
  • Keywords
    VLSI; error correction; error detection; fault tolerant computing; redundancy; system recovery; CED capability; RT; VLSI circuits; algorithm level re-computing techniques; concurrent error detection; data path idle cycles; fault correction; fault recovery; operation dependencies; permanent circuit faults; re-computation; register transfer level; time overhead; time redundancy CED technique; transient circuit faults; Circuit faults; Clocks; Computer errors; Fault detection; Fault diagnosis; Hardware; Imaging phantoms; Mirrors; Redundancy; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1471-5
  • Type

    conf

  • DOI
    10.1109/DATE.2002.998397
  • Filename
    998397