Title :
Energy-efficient multi-level cell phase-change memory system with data encoding
Author :
Wang, Jue ; Dong, Xiangyu ; Sun, Guangyu ; Niu, Dimin ; Xie, Yuan
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
Phase-change memory (PCM) is one of the most promising technologies among emerging non-volatile memories. Recently, the technology of multi-level cell (MLC) for PCM has been developed and a high capacity memory system can be implemented by storing multiple bits in a cell. However, programming MLC PCM involves the program-and-verify scheme. Thus, the energy of programming intermediate states in MLC PCM is considerably larger than that of single-level cell (SLC) PCM. To mitigate the MLC energy overhead, we propose an energy-efficient PCM architecture using data encoding write based on the observation that there are significant value-dependent energy variations in programming MLC PCM. In addition, data comparison write (DCW) is adopted to enhance the effectiveness of the proposed data encoding architecture for MLC PCM. Simulation results show that this encoding architecture achieves 9.6% average energy saving (up to 19.8%) on the plain MLC PCM system, and 12.9% average energy saving (up to 26.7%) on the DCW-adopted MLC PCM system.
Keywords :
formal verification; phase change memories; MLC energy overhead; data comparison write; data encoding architecture; energy-efficient PCM architecture; energy-efficient multilevel cell phase-change memory system; high capacity memory system; nonvolatile memories; program-and-verify scheme; single-level cell; Computer architecture; Decoding; Encoding; Microprocessors; Phase change materials; Programming; Writing;
Conference_Titel :
Computer Design (ICCD), 2011 IEEE 29th International Conference on
Conference_Location :
Amherst, MA
Print_ISBN :
978-1-4577-1953-0
DOI :
10.1109/ICCD.2011.6081394