Skip to main content
Log in

Fault Models and Test Procedures for Flash Memory Disturbances

  • Published:
Journal of Electronic Testing Aims and scope Submit manuscript

Abstract

Disturbances are special type of faults that are unique to flash memories. Causes of the disturbances are defects within the insulating layers of the memory element. These defects result in abnormal behavior of a memory cell under specific conditions. This paper describes characteristics of these defects as well as their manifestation as DC-Programming, DC-Erasure, and Drain Disturbance. We develop fault models to capture the behavior of faulty flash memories. We introduce three different fault models based on the underlying defects in a memory cell. These models are: Simple, Exclusive and General Fault model. Further, we develop test algorithms that detect disturbance faults under each of the fault models. The test algorithms reported in this paper for the simple fault model for each type of disturbance require optimal number of program, read, and flash operations; where as the algorithms for the remaining two fault models require near optimal number of these operations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. A. Brand, K. Wu, S. Pan, and D. Chin, “Novel Read Disturb Mechanism Induced by Flash Cycling,” Proc. International Reliability Physics Symposium, 1993, pp. 127-132.

  2. W. Brown and J. Brewer, Nonvolatile Semiconductor Memory Technology Comprehensive Guide to Understanding and Using NVSM Devices, Piscataway, NJ: IEEE Press, 1998.

    Google Scholar 

  3. B. Dipert and M. Levy, Designing with Flash Memory, San Diego, CA: Annabooks, 1994.

    Google Scholar 

  4. M. Franklin, K.K. Saluja, and K. Kinoshita, “A Built-in Self-Test Algorithm for Row/Column Pattern Sensitive Faults in RAMs,” Journal of Solid-State Circuits, Vol. 25,No. 2, pp. 514-524, April 1990.

    Google Scholar 

  5. J. Kim et al., “A 120-mm 2 64-mb NAND Flash Memory Achieving 180 ns/Byte Effective Program Speed,” Journal of Solid-State Circuits, Vol. 32,No. 5, pp. 670-678, May 1997.

    Google Scholar 

  6. M. Marinescu, “Simple and Effective Algorithms for Functional RAM Testing,” in Proc. International Test Conference, 1982, pp. 236-239.

  7. P. Mazumder and K. Chakraborty, Testing and Testable Design of High-Density Random-Access Memories, Boston, MA: Kluwer Academic Publisher, 1996.

    Google Scholar 

  8. M. Mohammad and K. Saluja, “Flash Memory Disturbances: Modeling and Test,” Proc. VLSI Test Symposium, 2001, pp. 218-224.

  9. M. Mohammad, K. Saluja, and A. Yap, “Testing Flash Memories,” Proc. 13th International Conference on VLSI Design, 2000, pp. 406-411.

  10. T. Nashida and S. Thompson, “Oxide Field and Temperature Dependences of Gate Oxide Degradation by Substrate Hot Electron Injection,” Proc. International Reliability Physics Symposium, 1991, pp. 310-315.

  11. 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.

    Google Scholar 

  12. B. Riccò, M. Lanzoni, A. Manstretta, H.E. Maes, D. Montanari, and A. Modelli, “Nonvolatile Multilevel Memories for Digital Applications,” Proc. IEEE, Vol. 86,No. 12, pp. 2399-2421, Dec. 1998.

    Google Scholar 

  13. S. Satoh, G. Hemink, K. Hatakeyama, and S. Aritome, “Stress Induced Leakage Current of Tunnel Oxide Derived from Flash Memory Read-Disturb Characteristics,” in Proc. of International Conference on Microelectronic Test Structures, Vol. 8, March 1995, pp. 97-99.

    Google Scholar 

  14. J. van de Goor, Testing Semiconductor Memories: Theory and Practice, Gouda, The Netherlands: ComTex Publishing, 1998.

    Google Scholar 

  15. G. Verma and N. Meilke, “Reliability Performance of the ETOX Based Flash Memories,” Proc. International Reliability Physics Symposium, 1988, pp. 158-166.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mohammad, M.G., Saluja, K.K. & Yap, A.S. Fault Models and Test Procedures for Flash Memory Disturbances. Journal of Electronic Testing 17, 495–508 (2001). https://doi.org/10.1023/A:1012868605214

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1012868605214

Navigation