• DocumentCode
    3383440
  • Title

    DEC ECC design to improve memory reliability in Sub-100nm technologies

  • Author

    Naseer, Riaz ; Draper, Jeff

  • Author_Institution
    Inf. Sci. Inst., Univ. of Southern California, Marina del Rey, CA
  • fYear
    2008
  • fDate
    Aug. 31 2008-Sept. 3 2008
  • Firstpage
    586
  • Lastpage
    589
  • Abstract
    Exacerbated SRAM reliability issues, due to soft errors and increased process variations in sub-100 nm technologies, limit the efficacy of conventionally used error correcting codes (ECC). The double error correcting (DEC) BCH codes have not found favorable application in SRAMs due to non-alignment of their block sizes to typical memory word widths and particularly due to the large multi-cycle latency of traditional iterative decoding algorithms. This work presents DEC code design that is aligned to typical memory word widths and a parallel decoding implementation approach that operates on complete memory words in a single cycle. The practicality of this approach is demonstrated through ASIC implementations, in which it incurs only 1.4 ns and 2.2 ns decoding latencies for 16- and 64-bit words, respectively, using 90 nm ASIC technology. A comparative analysis between conventionally used ECC and DEC ECC for reliability gains and costs incurred has also been performed.
  • Keywords
    SRAM chips; error correction codes; integrated circuit reliability; iterative decoding; 90nm ASIC technology; DEC ECC design; SRAM reliability; double error correcting BCH codes; error correcting codes; exacerbated SRAM reliability; iterative decoding algorithms; memory word widths; parallel decoding implementation; size 90 nm; sub-100nm technology; word length 16 bit; word length 64 bit; Application specific integrated circuits; Computer errors; Costs; Delay; Error correction codes; Ionizing radiation; Iterative decoding; Marine technology; Protection; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2008. ICECS 2008. 15th IEEE International Conference on
  • Conference_Location
    St. Julien´s
  • Print_ISBN
    978-1-4244-2181-7
  • Electronic_ISBN
    978-1-4244-2182-4
  • Type

    conf

  • DOI
    10.1109/ICECS.2008.4674921
  • Filename
    4674921