Programming algorithms for multilevel phase-change memory

Phase-change memory (PCM) has emerged as one among the most promising technologies for next-generation nonvolatile solid-state memory. Multilevel storage, namely storage of non-binary information in a memory cell, is a key factor for reducing the total cost-per-bit and thus increasing the competitiveness of PCM technology in the nonvolatile memory market. In this paper, we present a family of advanced programming schemes for multilevel storage in PCM. The proposed schemes are based on iterative write-and-verify algorithms that exploit the unique programming characteristics of PCM in order to achieve significant improvements in resistance-level packing density, robustness to cell variability, programming latency, energy-per-bit and cell storage capacity. Experimental results from PCM test-arrays are presented to validate the proposed programming schemes. In addition, the reliability issues of multilevel PCM in terms of resistance drift and read noise are discussed.

[1]  A. Pirovano,et al.  Electronic switching effect and phase-change transition in chalcogenide materials , 2004, IEEE Electron Device Letters.

[2]  Shih-Hung Chen,et al.  Phase-change random access memory: A scalable technology , 2008, IBM J. Res. Dev..

[3]  M. Breitwisch,et al.  Estimation of amorphous fraction in multilevel phase change memory cells , 2009, 2009 Proceedings of the European Solid State Device Research Conference.

[4]  A. Pirovano,et al.  Low-field amorphous state resistance and threshold voltage drift in chalcogenide materials , 2004, IEEE Transactions on Electron Devices.

[5]  Guido Torelli,et al.  A Bipolar-Selected Phase Change Memory Featuring Multi-Level Cell Storage , 2009, IEEE Journal of Solid-State Circuits.

[6]  S. Kostylev,et al.  SET to RESET Programming in Phase Change Memories , 2006, IEEE Electron Device Letters.

[7]  D. Ielmini,et al.  Analysis of phase-transformation dynamics and estimation of amorphous-chalcogenide fraction in phase-change memories , 2004, 2004 IEEE International Reliability Physics Symposium. Proceedings.

[8]  F. Pellizzer,et al.  Characterization and modelling of low-frequency noise in PCM devices , 2008, 2008 IEEE International Electron Devices Meeting.

[9]  Y.C. Chen,et al.  Write Strategies for 2 and 4-bit Multi-Level Phase-Change Memory , 2007, 2007 IEEE International Electron Devices Meeting.