• DocumentCode
    2030934
  • Title

    Dynamic LDPC codes for nanoscale memory with varying fault arrival rates

  • Author

    Ghosh, Shalini ; Lincoln, Patrick D.

  • Author_Institution
    SRI Int., Menlo Park, CA, USA
  • fYear
    2011
  • fDate
    6-8 April 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Modern state-of-the-art nanodevices exhibit remarkable electronic properties, but the current assembly techniques yield very high defect and fault rates. Static errors can be addressed at fabrication time by testing and reconfiguration, but soft errors are problematic since their arrival rates are expected to vary over the lifetime of a part. Usual designs consider error correcting codes that tolerate the maximum failure rate expected over the entire lifetime. In this paper, we propose using a special variant of low-density parity codes (LDPCs) - Euclidean Geometry LDPC (EG-LDPC) codes - to enable dynamic changes in the level of fault tolerance. EG-LDPC codes have high error correcting ability (for large words they can approach the optimal Shannon limit) and they are sparse (circuit implementation requires small fan-in). In addition, a special property of EG-LDPC codes enables us to dynamically adjust the error correcting capacity for improved system performance (e.g., lower power consumption) during periods of expected low fault arrival rate. We present a system architecture for nanomemory based on nanoPLA building blocks using EG-LDPCs, where the encoder/decoder could also have faults, and analyze the fault detection and correction capabilities considering dynamic fault tolerance.
  • Keywords
    digital storage; error correction codes; fault tolerance; nanobiotechnology; parity check codes; programmable logic arrays; Euclidean geometry LDPC code; assembly technique; dynamic LDPC code; error correcting code; failure rate; fault arrival rate; fault correction; fault detection; fault tolerance; low density parity code; nanoPLA building block; nanoscale memory; soft error; static error; system architecture; system performance; Circuit faults; Decoding; Encoding; Error correction codes; Geometry; Logic gates; Parity check codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Technology of Integrated Systems in Nanoscale Era (DTIS), 2011 6th International Conference on
  • Conference_Location
    Athens
  • Print_ISBN
    978-1-61284-899-0
  • Type

    conf

  • DOI
    10.1109/DTIS.2011.5941439
  • Filename
    5941439