• DocumentCode
    2665269
  • Title

    Decimal Hamming: A Software-Implemented Technique to Cope with Soft Errors

  • Author

    Argyrides, Costas ; Ferreira, Ronaldo Rodrigues ; Lisboa, Carlos A. ; Carro, Luigi

  • Author_Institution
    Res. Div., evolvIT Ltd., Lemesos, Cyprus
  • fYear
    2011
  • fDate
    3-5 Oct. 2011
  • Firstpage
    11
  • Lastpage
    17
  • Abstract
    A low-overhead technique for correction of induced errors affecting algorithms and their data based on the concepts behind Hamming code is presented and evaluated. We go beyond Hamming code by computing the check digits as decimal sums, and using a checker algorithm to perform single error detection and correction and double error detection. This generalization allows for the protection of complex data structures, providing lower performance overhead than classic approaches based on algorithm redundancy, and has been successfully applied to different benchmarking algorithms and their associated data. Comparison of the resulting overheads with those imposed by the classic duplication with comparison shows that the proposed technique, named Decimal Hamming, imposes lower execution time and program memory overheads, while providing enhanced error correction capabilities.
  • Keywords
    Hamming codes; combinational circuits; error correction codes; benchmarking algorithm; checker algorithm; combinational circuit; complex data structure protection; decimal Hamming code; decimal sum; double error detection; program memory overhead; single error correction; single error detection; soft error correction enhancement; software-implemented technique; Arrays; DH-HEMTs; Fault tolerance; Fault tolerant systems; Hardware; Indexes; Design for Reliability; Embedded Systems; Error Detection \\& Correction; Fault-Tolerance; Soft Error;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2011 IEEE International Symposium on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4577-1713-0
  • Type

    conf

  • DOI
    10.1109/DFT.2011.35
  • Filename
    6104504