Abstract
Non-Volatile memories offer the possibility to maintain the stored digital information over years without a power supply. This requires programming mechanisms that physically modify the memory cell: this physical alteration must be “hard” in order to guarantee the non-volatility of the stored information. We could say that, in general, the harder it is to intentionally modify the cell, the better is the data retention over time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The achievable resolution is in practice worse due to non-idealities in program and verify operations [5].
- 2.
Another SET programming approach consists of heating the active GST up to its melting point and then cooling it down slowly to the normal operating temperature, so as to enable crystallization in an ordered structure. An implementation of this approach (staircase-down SET programming) will be discussed in Sect. 3.2.
References
P. Pavan, R. Bez, P. Olivo, and E. Zanoni, “Flash memory cells—An overview,” Proc. IEEE, vol. 85, no.8, pp. 1248–1271, Aug. 1997.
P. Cappelletti, C. Golla, P. Olivo, and E. Zanoni (Eds.), Flash Memories. Boston, MA, USA: Kluwer Academic Publishers, 1999.
G. W. Burr et al., “Phase change memory technology,” J. Vacuum Sci. Technol. B, vol. 28, no. 2, pp. 223–262, Mar. 2010.
H. S. P. Wong et al., “Phase change memory,” in Proc. IEEE, vol. 98, no. 12, pp. 2201–2227, Dec. 2010.
A. Modelli, A. Manstretta, and G. Torelli, “Basic feasibility constraints for multilevel CHE-programmed Flash memories”, IEEE Trans. Electron Devices, vol. 48, no. 9, pp. 2032–2042, Sept. 2001.
G. Campardo, R. Micheloni, and D. Novosel, VLSI-Design of Non-Volatile Memories. Berlin, Germany: Springer-Verlag, 2005.
A. Silvagni et al. “An overview of logic architectures inside Flash memory devices,” Proc. IEEE, vol. 91, no. 4, pp. 569–580, Apr. 2003.
R. Micheloni, L. Cripa, and A. Marelli, Inside NAND Flash Memories. Dordrecht: Springer, 2010.
G. Torelli and P. Lupi, “An improved method for programming a word-erasable EEPROM”, Alta Frequenza, vol. LII, no. 6, Nov./Dec. 1983, pp. 487–494.
V. N. Kynett et al., “A 90-ns one-million erase/program cycle 1-Mbit flash memory,” IEEE J. Solid-State Circuits, vol. 24, pp. 1259–1264, Oct. 1989.
T. Tanaka et al., “A quick intelligent page-programming architecture and a shielding bitline sensing method for 3 V-only NAND flash memory,” IEEE J. Solid-State Circuits, vol. 29, no. 11, pp. 1366–1373, Nov. 1994.
R. Shirota et al., “A new programming method and cell architecture for multi-level NAND Flash memories,” in Proc. 14th IEEE Non-Volatile Semiconductor Memory Workshop, Monterey, CA, USA, Aug. 1995.
K. Suh et al., “A 3.3 V 32 Mb NAND flash memory with incremental step pulse programming scheme,” IEEE J. Solid-State Circuits, vol. 30, no. 11, Nov. 1995, pp 1149–1156.
M. Bauer et al., “A multilevel-cell 32 Mb Flash memory,” in 1995 IEEE Int. Solid-State Circuits Conf. (ISSCC) Dig. Tech. Papers, San Francisco, CA, USA, Feb. 1995, pp. 132–133.
T.-S. Jung et al., “A 117-mm2 3.3-V only 128-Mb multilevel NAND flash memory for mass storage applications,” IEEE J. Solid-State Circuits, vol. 31, no. 11, pp. 1575–1583, Nov 1996.
B. Riccó et al., “Nonvolatile multilevel memories for digital applications,” Proc. IEEE, vol. 86, pp. 2399–2421, Dec. 1998.
R. Micheloni et al., “A 0.13-µm CMOS NOR Flash memory experimental chip for 4-b/cell digital storage,” in Proc. 28th European Solid-State Circuits Conf. (ESSCIRC), Florence, Italy, Sept. 2002, pp. 131–134.
N. Shibata et al., “A 70 nm 16 GB 16-level-cell NAND flash memory,” IEEE J. Solid-State Circuits, vol. 43, no. 4, pp. 929–937, Apr. 2008.
S. Braga, A. Cabrini, and G. Torelli, “Experimental analysis of partial-SET state stability in phase change memories,” IEEE Trans. Electron Devices, vol. 58, no. 2, pp. 517–522, Feb. 2011.
S. Braga, A. Sanasi, A. Cabrini, and G. Torelli, “Modeling of partial-RESET dynamics in Phase Change Memories,” in Proc. 40th European Solid State Device Research Conference (ESSDERC), Sevilla, Spain, Sept. 2010, pp. 456–459.
S. Braga, A. Sanasi, A. Cabrini, and G. Torelli, “Voltage-driven partial-RESET multilevel programming in phase-change memories,” IEEE Trans. Electron Devices, vol. 57, no. 10, pp. 2556–2563, Oct. 2010.
A. Pirovano et al., “Low-field amorphous state resistance and threshold voltage drift in chalcogenide materials,” in IEEE Trans. Electron Devices, vol. 51, no. 5, pp. 714–719, May 2004.
M. Boniardi et al., “A physics-based model of electrical conduction decrease with time in amorphous Ge2Sb2Te5,” J. Appl. Phys., vol. 105, no. 8, pp. 084506-1–084506-5, Apr. 2009.
N. Papandreou et al., “Drift-tolerant multilevel phase-change memory,” in Proc. 2011 3rd IEEE Int. Memory Workshop (IMW), Monterey, CA, USA, May 2011, pp. 1–4.
S. Senkader and C. D. Wright, “Models for phase-change of Ge2Sb2Te5 in optical and electrical memory devices,” J. Appl. Phys., vol. 95, no. 2, pp. 504–511, Jan. 2004.
U. Russo, D. Ielmini, A. Redaelli, and A. L. Lacaita, “Intrinsic data retention in nanoscaled phase-change memories—Part I: Monte Carlo model for crystallization and perolation,” IEEE Trans. Electron Devices, vol. 53, no. 12, pp. 3032–3039, Dec. 2006.
F. Bedeschi, C. Boffino, E. Bonizzoni, C. Resta, and G. Torelli, “Staircase-down SET programming approach for phase-change memories”, Microelectronics Journal, vol. 38, no. 10-11, Oct.-Nov. 2007, pp. 1064–1069.
T. Nirschl et al., “Write strategies for 2 and 4-bit multi-level phase-change memory,” 2007 IEEE Int. Electron Devices Meeting (IEDM) Tech. Dig., Washington, DC, USA, Dec. 2007, pp. 461–464.
F. Bedeschi et al., “A bipolar-selected phase-change memory featuring multi-level cell storage,” IEEE J. Solid-State Circuits, vol. 44, no. 1, pp. 217–227, Jan. 2009.
N. Papandreou et al., “Programming algorithms for multilevel phase-change memory,” in Proc. 2011 IEEE Int. Symp. Circuits and Systems (ISCAS), Rio de Janeiro, Brazil, May 2011, pp. 329–332.
S. Braga, A. Cabrini, and G. Torelli, “An integrated multi-physics approach to the modeling of a phase-change memory device,” in Proc. 38th European Solid-State Device Research Conf. (ESSDERC), Edinburgh, UK, Sept. 2008, pp. 154–157.
D. Ielmini et al., “Analysis of phase distribution in phase-change nonvolatile memories,” IEEE Electron Device Lett., vol. 25, no. 7, pp. 507–509, July 2004.
A. Cabrini, S. Braga, and G. Torelli, “Drift-driven investigation of phase distribution in Phase-Change Memories, Proc. 21st IEEE Int. Conf. Electronics, Circuits, and Systems (ICECS), Marseille, France, Dec. 2014, pp. 299–302.
N. Papandreou et al., “Estimation of amorphous fraction in multilevel phase change memory cells,” in Proc. 39th European Solid State Device Research Conference (ESSDERC), Athens, Greece, Sept. 2009, pp. 209–212.
I. V. Karpov et al., “Fundamental drift of parameters in chalcogenide phase change memory,” J. Appl. Phys., vol. 102, no. 12, 124503-1–124503-6, Dec. 2007.
S. Lavizzari, D. Ielmini, D. Sharma, and A. L. Lacaita, “Structural relaxation in chalcogenide-based phase change memories (PCMs): from defect-annihilation kinetic to device-reliability prediction,” in Proc. Eur. Phase Change Ovonics Symp. (E\PCOS), Prague, Czech Republic, 2008.
S. Braga, A. Cabrini and G. Torelli, “Dependence of resistance drift on the amorphous cap size in phase change memory arrays,” Appl. Phys. Lett., vol. 94, 092112-1–092112-1, March 2009.
N. Papandreou et al., “Drift-resilient cell-state metric for multi-level phase-change memory” in 2011 IEEE Int. Electron Devices Meeting (IEDM) Tech. Dig., Washington, DC, USA, Dec. 2011, pp. 55–58.
A. Redaelli, D. Ielmini, U. Russo, and A. L. Lacaita, “Intrinsic data retention in nanoscaled phase-change memories—Part II: Statistical analysis and prediction of failure time,” IEEE Trans. Electron Devices, vol. 53, no. 12, pp. 3040–3046, Dec. 2006.
A. Cabrini, A. Fantini, F. Gallazzi, and G. Torelli, “Temperature dependence of the programmed states in GST-based multilevel phase-change memories”, Proc. 15th IEEE Int. Conf. Electronics, Circuits and Systems (ICECS), St. Julien’s, Malta, Aug.-Sept. 2008, pp. 186–189.
R. Waser, R. Dittman, G. Staikov, and K. Szot, “Redox-based resistive switching memories – nanoionics mechanism, prospects, and challenges,” Adv. Mater., vol. 21, pp. 2632–2663, 2009.
I. Valov, R. Waser, J. R. Jameson, and M. N. Kozicki “Electrochemical metallization memories – Fundamentals, applications, prospects,” Nanotechnology, vol. 22, no. 25, 254003, 2011.
H. S. P. Wong et al., “Metal-oxide RRAM,” Proc. IEEE, vol. 100, no. 6, pp. 1951–2012, Jun. 2012.
H. Y. Lee et al., “Low power and high speed bipolar switching with a thin reactive Ti buffer layer in robust HfO2 based RRAM,” in 2008 IEEE Int. Electron Devices Meeting (IEDM) Tech. Dig., San Francisco, CA, USA, Dec. 2008.
Z. Wei et al., “Highly reliable TaOx ReRAM and direct evidence of redox reaction mechanism,” in 2008 IEEE Int. Electron Devices Meeting (IEDM) Tech. Dig., San Francisco, CA, USA, Dec. 2008, pp. 293–296.
D. B. Strukov, G. S. Snider, D. R. Steward, and R. S. Williams, “The missing memristor found,” Nature, vol. 453, pp. 80–83, May 2008.
Z. Wei et al., “Demonstration of high-density ReRAM ensuring 10-year retention at 85°C based on a newly developed reliability model,” in 2011 IEEE Int. Electron Devices Meeting (IEDM) Tech. Dig., Washington, DC, USA, Dec. 2011, pp. 722–724.
T. W. Hickmott, “Low-frequency negative resistance in thin anodic oxide films,” J. Appl. Phys., vol. 33, no. 9, pp. 2669–2682, Sep. 1962.
J. G. Simmons and R. R. Verderber, “New thin-film resistive memory,” The Radio and Electronic Engineer., pp. 81–89, Aug. 1967.
I. G. Baek et al., “Highly scalable nonvolatile resistive memory using simple binary oxide driven by asymmetric unipolar voltage pulses,” in 2004 IEEE Int. Electron Devices Meeting (IEDM) Tech. Dig., San Francisco, CA, USA, Dec. 2004, pp. 587–590.
P. Delcroix, S. Blonkowski, and M. Kogelschatz, “Pre-breakdown negative differential resistance in thin oxide film: Conductive-atomic force microscopy observation and modelling,” J. Appl. Phys., vol. 110, 034104, 2001.
K. Kinoshita et al., “Reduction in the reset current in a resistive random access memory consisting of NiOx brought about by reducing a parasitic capacitance,” App. Phys. Lett., vol. 93, 033506, Jul 2008.
A. Kawahara et al., “An 8 Mb multi-layered cross-point ReRAM macro with 443 MB/s write throughput,” in Int. Solid-State Circuits Conf. Dig. Tech. Papers, San Francisco, CA, USA, 2012, pp. 432–434.
A. Fantini et al., “Intrinsic switching behavior in HfO2 RRAM by fast electrical measurements on novel 2R test structures,” in Proc. 2012 4th IEEE Int. Memory Workshop (IMW), Milano, Italy, May 2011.
B. Govoreanu et al., “10 x 10 nm2 Hf/HfO crossbar resistive RAM with excellent performance, reliability and low-energy operation,” in 2011 IEEE Int. Electron Devices Meeting (IEDM) Tech. Dig., Washington, DC, USA, Dec. 2011, pp. 729–732.
A. Fantini et al., “Intrinsic switching variability in HfO2 RRAM,” in Proc. 2013 5th IEEE Int. Memory Workshop (IMW), Monterey, CA, USA, May 2013.
S. Ambrogio et al., “Statistical fluctuations in HfOx resistive-switching memory: Part I - set/reset variability,” IEEE Trans. Electron Devices, vol. 61, no. 8, Aug. 2014, pp. 2912–2919.
R. Degraeve et al., “Dynamic ‘hour glass’ model for SET and RESET in HfO2 RRAM,” in Proc. 2012 Symposium on VLSI Technology, Honolulu, HI, USA, Jun. 2012, pp. 75–76.
S. Larentis et al., “Bipolar-switching model of RRAM by field- and temperature-activated ion migration,” in Proc. 2012 4th IEEE Int. Memory Workshop (IMW), Milano, Italy, May 2011.
A. Fantini et al., “Intrinsic program instability HfO2 RRAM and consequences on program algorithms,” in 2015 IEEE Int. Electron Devices Meeting (IEDM) Tech. Dig., Washington, DC, USA, Dec. 2015, pp. 167–172.
A. Calderoni et al., “Engineering ReRAM for high-density applications,” Microelectronic Engineering, vol. 147, Nov. 2015, pp. 145–150.
R. Degraeve et al., “Quantitative model for post-program instabilities in Filamentary RRAM,” in Proc. 2016 IEEE Int. Reliability Physics Symposium (IRPS), Pasadena, CA, USA, Apr. 2016.
Acknowledgements
The authors wish to thank all the people, the companies, and the institutions, too numerous to list, who have contributed to their research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Cabrini, A., Fantini, A., Torelli, G. (2017). Algorithms to Survive: Programming Operation in Non-Volatile Memories. In: Gastaldi, R., Campardo, G. (eds) In Search of the Next Memory. Springer, Cham. https://doi.org/10.1007/978-3-319-47724-4_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-47724-4_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47722-0
Online ISBN: 978-3-319-47724-4
eBook Packages: EngineeringEngineering (R0)