• DocumentCode
    16723
  • Title

    An Efficient Multiple Cell Upsets Tolerant Content-Addressable Memory

  • Author

    Abbas, Saad Mutashar ; Soonyoung Lee ; Baeg, Sanghyeon ; Sungju Park

  • Author_Institution
    Comput. Sci. & Eng. Dept., Hanyang Univ., Ansan, South Korea
  • Volume
    63
  • Issue
    8
  • fYear
    2014
  • fDate
    Aug. 2014
  • Firstpage
    2094
  • Lastpage
    2098
  • Abstract
    Multiple cell upsets (MCUs) become more and more problematic as the size of technology reaches or goes below 65 nm. The percentage of MCUs is reported significantly larger than that of single cell upsets (SCUs) in 20 nm technology. In SRAM and DRAM, MCUs are tackled by incorporating single-error correcting double-error detecting (SEC-DED) code and interleaved data columns. However, in content-addressable memory (CAM), column interleaving is not practically possible. A novel error correction code (ECC) scheme is proposed in this paper that will cater for ever-increasing MCUs. This work demonstrated that m parity bits are sufficient to cater for up to m-bit MCUs, with an understanding of the physical grouping of MCUs. The results showed that the proposed scheme requires 85% fewer parity bits compared to traditional Hamming distance based schemes.
  • Keywords
    content-addressable storage; error correction codes; DRAM; ECC scheme; MCU; SEC-DED code; SRAM; content-addressable memory; double-error detecting code; error correction code; interleaved data column; multiple cell upsets; single-error correcting code; Error correcting code; MCU confinement; multiple cell upsets; parity bits; single-error correcting codes; soft-error rate;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.90
  • Filename
    6497044