Title :
Practical nonvolatile multilevel-cell phase change memory
Author :
Doe Hyun Yoon ; Jichuan Chang ; Schreiber, Robert S. ; Jouppi, N.P.
Author_Institution :
IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
Multilevel-cell (MLC) phase change memory (PCM) may provide both high capacity main memory and faster-than-Flash persistent storage. But slow growth in cell resistance with time, resistance drift, can cause transient errors in MLC-PCM. Drift errors increase with time, and prior work suggests refresh before the cell loses data. The need for refresh makes MLC-PCM volatile, taking away a key advantage. Based on the observation that most drift errors occur in a particular state in four-level-cell PCM, we propose to change from four levels to three levels, eliminating the most vulnerable state. This simple change lowers cell drift error rates by many orders of magnitude: three-level-cell PCM can retain data without power for more than ten years. With optimized encoding/decoding and a wearout tolerance mechanism, we can narrow the capacity gap between three-level and four-level cells. These techniques together enable low-cost, high-performance, genuinely nonvolatile MLC-PCM.
Keywords :
phase change memories; random-access storage; cell drift error rates; cell resistance; faster-than-flash persistent storage; four-level-cell PCM; high capacity main memory; nonvolatile MLC-PCM; nonvolatile multilevel-cell phase change memory; optimized encoding-decoding; resistance drift; transient errors; volatile MLC PCM; wearout tolerance mechanism; Computer architecture; Encoding; Error analysis; Error correction codes; Microprocessors; Phase change materials; Resistance; Memory; Multilevel Cell; Nonvolatility; Phase Change;
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SC), 2013 International Conference for
Conference_Location :
Denver, CO
Print_ISBN :
978-1-4503-2378-9
DOI :
10.1145/2503210.2503221