• DocumentCode
    2332108
  • Title

    Combining static and dynamic defect-tolerance techniques for nanoscale memory systems

  • Author

    Biswas, Susmit ; Wang, Gang ; Kastner, Ryan ; Chong, Frederic T. ; Metodi, Tzvetan S.

  • Author_Institution
    California Univ., Santa Barbara
  • fYear
    2007
  • fDate
    4-8 Nov. 2007
  • Firstpage
    773
  • Lastpage
    778
  • Abstract
    Nanoscale technology promises dramatically increased device density, but also decreased reliability. With bit error rates projected to be as high as 10%, designing a usable nanoscale memory system poses a significant challenge. In particular, we need to bootstrap a sea of unreliable bits into contiguous address ranges which are preferably as large as 4K-byte virtual memory pages. We accomplish this bootstrapping through a combination of dynamic error correction codes within 32-bit blocks and a static defect map which tracks usability of these blocks. The key insight is that statically-determined defect locations can be much more powerful than dynamically correcting for unknown locations, but that defect maps are only practical at a coarse granularity. Using a combination of BCH error correction codes and a Bloom-Filter-based defect map, we achieve a memory efficiency of 60% and 13% for 4K-byte pages at 1% and 10% bit-error rates, respectively.
  • Keywords
    BCH codes; error correction codes; error statistics; integrated memory circuits; nanoelectronics; BCH error correction codes; Bloom-filter-based defect map; bit error rates; dynamic defect-tolerance techniques; dynamic error correction codes; nanoscale memory systems; static defect-tolerance techniques; virtual memory pages; Bit error rate; CMOS technology; Error analysis; Error correction codes; Information filtering; Information filters; Manufacturing processes; Nanoscale devices; Prototypes; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-1381-2
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2007.4397359
  • Filename
    4397359