• DocumentCode
    1772650
  • Title

    A compression-based morphable PCM architecture for improving resistance drift tolerance

  • Author

    Jalili, Mahdi ; Sarbazi-Azad, H.

  • Author_Institution
    Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran
  • fYear
    2014
  • fDate
    18-20 June 2014
  • Firstpage
    232
  • Lastpage
    239
  • Abstract
    Due to the growing demand for large memories, using emerging technologies such as Phase Change Memories (PCM) are inevitable. PCM with appropriate scalability, power consumption and multiple bits per cell storage capability is a probable candidate for substituting DRAM. Although storing multiple bits per cell seems to be a rational response to large memory demands, there is a significant problem to achieve this goal. Resistance drift problem is an important reliability concern that is coupled to a multi-level cell PCM (MLC PCM) memory system. In this paper, we propose a memory system architecture that, by exploiting the benefits of compression, converts resistance drift prone blocks to drift resilient blocks in order to protect the memory system from resistance drift. Evaluations on a full-system simulator, consisting of a quad-core ALPHA CMP and a banked PCM memory, show that our proposed approach provides up to 9.8× reduction in bit error rate, an average of 8% reduction in energy consumption, and 21% IPC improvement.
  • Keywords
    computer architecture; error statistics; phase change memories; power aware computing; DRAM; MLC PCM memory system; bit error rate; cell storage capability; compression based morphable PCM architecture; drift prone blocks; drift resilient blocks; full-system simulator; improving resistance drift tolerance; memory demands; memory system; memory system architecture; phase change memories; power consumption; resistance drift problem; Compression algorithms; Computer architecture; Microprocessors; Phase change materials; Programming; Reliability; Resistance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors (ASAP), 2014 IEEE 25th International Conference on
  • Conference_Location
    Zurich
  • Type

    conf

  • DOI
    10.1109/ASAP.2014.6868667
  • Filename
    6868667