DRAM fault analysis and test generation

Dynamic random access memories (DRAMs) are the most widely used type of memory in the market today, due to their important application as the main memory of the personal computer (PC). These memories are tested by their manufacturers in an ad hoc way, that results in an expensive test process the price of which is ultimately paid by the end consumer. In this PhD dissertation, we propose a new alternative approach to the development of industrial memory testing that is more systematic and less expensive than the currently used test approaches. The new approach is based on the introduction of a number of fault analysis algorithms that enable using electrical Spice simulations to develop effective memory tests in a short amount of time. The new approach makes it possible to enhance memory tests in many different manufacturing stages, starting from the initial test application stage where silicon is manufactured, through the memory ramp-up stage where products are shipped to the customer, and ending with the test adaptation stage, based on memory failures in the field. The new test development approach has been implemented and evaluated at Infineon Technologies, a leading DRAM manufacturer based in Germany, to develop tests for their DRAM products.

[1]  Detlev Richter,et al.  How we test Siemens Embedded DRAM Cores , 1998, Proceedings International Test Conference 1998 (IEEE Cat. No.98CH36270).

[2]  Zaid Al-Ars,et al.  Simulation based analysis of temperature effect on the faulty behavior of embedded DRAMs , 2001, Proceedings International Test Conference 2001 (Cat. No.01CH37260).

[3]  Jörg E. Vollrath Tutorial: synchronous dynamic memory test construction-a field approach , 2000, Records of the IEEE International Workshop on Memory Technology, Design and Testing.

[4]  Said Hamdioui,et al.  Impact of stresses on the fault coverage of memory tests , 2005, 2005 IEEE International Workshop on Memory Technology, Design, and Testing (MTDT'05).

[5]  Said Hamdioui,et al.  Testing static and dynamic faults in random access memories , 2002, Proceedings 20th IEEE VLSI Test Symposium (VTS 2002).

[6]  Kiyoo Itoh,et al.  A 60-ns 16-Mbit CMOS DRAM with a transposed data-line structure , 1988 .

[7]  Kaushik Roy,et al.  Intrinsic leakage in low power deep submicron CMOS ICs , 1997, Proceedings International Test Conference 1997.

[8]  Keith Baker,et al.  Shmoo Plotting: The Black Art of IC Testing , 1997, IEEE Des. Test Comput..

[9]  Jörg E. Vollrath Cell signal measurement for high-density DRAMs , 1997, Proceedings International Test Conference 1997.

[10]  Said Hamdioui,et al.  Effects of bit line coupling on the faulty behavior of DRAMs , 2004, 22nd IEEE VLSI Test Symposium, 2004. Proceedings..

[11]  A. J. van de Goor,et al.  Testing Semiconductor Memories: Theory and Practice , 1998 .

[12]  S. Nakamura,et al.  Experimental fault analysis of 1 Mb SRAM chips , 1997, Proceedings. 15th IEEE VLSI Test Symposium (Cat. No.97TB100125).

[13]  Hideto Hidaka,et al.  Twisted bit-line architectures for multi-megabit DRAMs , 1989 .

[14]  Said Hamdioui,et al.  An experimental analysis of spot defects in SRAMs: realistic fault models and tests , 2000, Proceedings of the Ninth Asian Test Symposium.

[15]  Said Hamdioui,et al.  Linked faults in random access memories: concept, fault models, test algorithms, and industrial results , 2004, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[16]  Jacob A. Abraham,et al.  Hierarchical fault modeling for linear analog circuits , 1996 .

[17]  Said Hamdioui,et al.  Evaluation for intra-word faults in word-oriented RAMs , 2004, 13th Asian Test Symposium.

[18]  D.P. Siewiorek,et al.  Testing of digital systems , 1981, Proceedings of the IEEE.

[19]  Frans P. M. Beenker,et al.  A realistic fault model and test algorithms for static random access memories , 1990, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[20]  Ad J. van de Goor,et al.  Systematic memory test generation for DRAM defects causing two floating nodes , 2003, Records of the 2003 International Workshop on Memory Technology, Design and Testing.

[21]  Ad J. van de Goor,et al.  Soft faults and the importance of stresses in memory testing , 2004, Proceedings Design, Automation and Test in Europe Conference and Exhibition.

[22]  Dirk Niggemeyer,et al.  Parametric built-in self-test of VLSI systems , 1999, Design, Automation and Test in Europe Conference and Exhibition, 1999. Proceedings (Cat. No. PR00078).

[23]  Leonard Hicks Success is a Journey — not a Destination , 1967 .

[24]  NaikSamir,et al.  Failure Analysis of High-Density CMOS SRAMs , 1993 .

[25]  Zaid Al-Ars,et al.  Functional memory faults: a formal notation and a taxonomy , 2000, Proceedings 18th IEEE VLSI Test Symposium.

[26]  M. Kumanoya,et al.  A high-speed boundary search Shmoo plot for ULSI memories , 1993, Records of the 1993 IEEE International Workshop on Memory Testing.

[27]  Jörg E. Vollrath Signal margin analysis for DRAM sense amplifiers , 2002, Proceedings First IEEE International Workshop on Electronic Design, Test and Applications '2002.

[28]  A.J. van de Goor,et al.  An open notation for memory tests , 1997, Proceedings. International Workshop on Memory Technology, Design and Testing (Cat. NO.97TB100159).

[29]  Peter Muhmenthaler,et al.  Test Pattern Development and Evaluation for DRAMs with Fault Simulator RAMSIM , 1991, 1991, Proceedings. International Test Conference.

[30]  AnalysisPurposesZaid,et al.  Development of a DRAM Simulation Model for Fault , 2007 .

[31]  Ad J. van de Goor,et al.  Approximating infinite dynamic behavior for DRAM cell defects , 2002, Proceedings 20th IEEE VLSI Test Symposium (VTS 2002).

[32]  Said Hamdioui,et al.  A fault primitive based analysis of linked faults in RAMs , 2003, Records of the 2003 International Workshop on Memory Technology, Design and Testing.

[33]  Said Hamdioui Testing Static Random Access Memories: Defects, Fault Models and Test Patterns , 2004 .

[34]  John K. DeBrosse,et al.  The evolution of IBM CMOS DRAM technology , 1995, IBM J. Res. Dev..

[35]  Ad J. van de Goor,et al.  A memory specific notation for fault modeling , 2001, Proceedings 10th Asian Test Symposium.

[36]  Said Hamdioui,et al.  Tests for address decoder delay faults in RAMs due to inter-gate opens , 2004, Proceedings. Ninth IEEE European Test Symposium, 2004. ETS 2004..

[37]  Subramanian S. Iyer,et al.  Embedded DRAM technology: opportunities and challenges , 1999 .

[38]  Ad J. van de Goor,et al.  Industrial evaluation of stress combinations for march tests applied to SRAMs , 1999, International Test Conference 1999. Proceedings (IEEE Cat. No.99CH37034).

[39]  Ad J. van de Goor,et al.  Consequences of RAM bitline twisting for test coverage , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[40]  Y. Konishi,et al.  Analysis of coupling noise between adjacent bit lines in megabit DRAMs , 1989 .

[41]  Ad J. van de Goor,et al.  Modeling techniques and tests for partial faults in memory devices , 2002, Proceedings 2002 Design, Automation and Test in Europe Conference and Exhibition.

[42]  Ad J. van de Goor,et al.  Optimizing stresses for testing DRAM cell defects using electrical simulation , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[43]  Ad J. van de Goor,et al.  Impact of memory cell array bridges on the faulty behavior in embedded DRAMs , 2000, Proceedings of the Ninth Asian Test Symposium.

[44]  Ad J. van de Goor,et al.  Transient faults in DRAMs: concept, analysis and impact on tests , 2001, Proceedings 2001 IEEE International Workshop on Memory Technology, Design and Testing.

[45]  Guido Gronthoud,et al.  Memory testing under different stress conditions: an industrial evaluation , 2005, Design, Automation and Test in Europe.

[46]  A. van de Goor An industrial evaluation of DRAM tests , 2004, IEEE Design & Test of Computers.

[47]  Said Hamdioui,et al.  Framework for fault analysis and test generation in DRAMs , 2005, Design, Automation and Test in Europe.

[48]  Bruce F. Cockburn,et al.  An investigation into crosstalk noise in DRAM structures , 2002, Proceedings of the 2002 IEEE International Workshop on Memory Technology, Design and Testing (MTDT2002).

[49]  Daniel P. Foty,et al.  MOSFET Modeling With SPICE: Principles and Practice , 1996 .

[50]  S. Wege,et al.  Extending the capabilities of DRAM high aspect ratio trench etching , 2004, 2004 IEEE/SEMI Advanced Semiconductor Manufacturing Conference and Workshop (IEEE Cat. No.04CH37530).

[51]  John L. Wyatt,et al.  Mismatch sensitivity of a simultaneously latched CMOS sense amplifier , 1991 .

[52]  Ad J. van de Goor,et al.  Test generation and optimization for DRAM cell defects using electrical simulation , 2003, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[53]  Ad J. van de Goor,et al.  Static and dynamic behavior of memory cell array opens and shorts in embedded DRAMs , 2001, Proceedings Design, Automation and Test in Europe. Conference and Exhibition 2001.

[54]  Said Hamdioui,et al.  The effectiveness of the scan test and its new variants , 2004, Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004..

[55]  T Falter,et al.  Overview of status and challenges of system testing on chip with embedded DRAMS , 2000 .

[56]  Ad J. van de Goor,et al.  DRAM specific approximation of the faulty behavior of cell defects , 2002, Proceedings of the 11th Asian Test Symposium, 2002. (ATS '02)..

[57]  Werner Weber,et al.  Experimental investigation of the minimum signal for reliable operation of DRAM sense amplifiers , 1992 .

[58]  Koji Nakamae,et al.  Evaluation of final test process in 64-Mbit DRAM manufacturing system through simulation analysis , 2003, Advanced Semiconductor Manufacturing Conference and Workshop, 2003 IEEEI/SEMI.

[59]  Trevor York,et al.  Book Review: Principles of CMOS VLSI Design: A Systems Perspective , 1986 .

[60]  Zaid Al-Ars,et al.  Dynamic Faults in Random-Access-Memories: Concept, Fault Models and Tests , 2003, J. Electron. Test..

[61]  Ad J. van de Goor,et al.  Influence of bit line twisting on the faulty behavior of DRAMs , 2004, Records of the 2004 International Workshop on Memory Technology, Design and Testing, 2004..

[62]  H.-D. Oberle,et al.  Electrical characterization of megabit DRAMs. 1. External testing , 1991 .

[63]  Charles F. Hawkins,et al.  THE BEHAVIOR AND TESTING IMPLICATIONS OF CMOS IC LOGIC GATE OPEN CIRCUITS , 1991, 1991, Proceedings. International Test Conference.

[64]  Ad J. van de Goor,et al.  Analyzing the impact of process variations on DRAM testing using border resistance traces , 2003, 2003 Test Symposium.

[65]  Said Hamdioui,et al.  March SL: a test for all static linked memory faults , 2003, 2003 Test Symposium.

[66]  Ad J. van de Goor,et al.  Static and Dynamic Behavior of Memory Cell Array Spot Defects in Embedded DRAMs , 2003, IEEE Trans. Computers.