• DocumentCode
    2308925
  • Title

    Error-locality-aware linear coding to correct multi-bit upsets in SRAMs

  • Author

    Shamshiri, Saeed ; Cheng, Kwang-Ting

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of California, Santa Barbara, CA, USA
  • fYear
    2010
  • fDate
    2-4 Nov. 2010
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    High-energy cosmic radiation is the major source of soft errors in SRAMs that can cause multi-bit upset around the location of the strike. In this paper, we generalize the coding problem for error detection and correction of both local (burst) and global (random) errors. We suggest using error-locality-aware codes for SRAM memories to correct single-bit or multi-bit upsets as well as physical defects. Solving the coding problem with a SAT-solver, we have found codes to correct double global or multiple (>;=3) local errors for 8, 12, 16, and 24-bit memories. For 16-bit memories, we propose a code that corrects two global or four local errors. With the same cost, our proposed code provides extra reliability than double-error-correcting BCH code. For 12-bit memories, we suggest a code that corrects two global or five local errors and has the same cost as triple-error-correcting Golay code but provides better reliability against multi-bit upsets. For memories of other widths, using syndrome analysis, we demonstrate the possibility of designing codes to correct any arbitrary number of local and global errors.
  • Keywords
    BCH codes; Golay codes; SRAM chips; error correction codes; linear codes; reliability; 12-bit memories; 16-bit memories; 24-bit memories; 8-bit memories; SAT-solver; SRAM; SRAM memory; error correction; error detection; error-locality-aware codes; error-locality-aware linear coding; global error; multibit upsets; physical defects; reliability; single-bit upset; syndrome analysis; triple-error-correcting Golay code;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference (ITC), 2010 IEEE International
  • Conference_Location
    Austin, TX
  • ISSN
    1089-3539
  • Print_ISBN
    978-1-4244-7206-2
  • Type

    conf

  • DOI
    10.1109/TEST.2010.5699220
  • Filename
    5699220