Academia.eduAcademia.edu

Outline

The State-of-Art and Future Trends in Testing Embedded Memories

2004

https://doi.org/10.1109/MTDT.2004.23

Abstract

According to the International Technology Roadmap for Semiconductors (ITRS 2001), embedded memories will continue to dominate the increasing system on chips (SoCs) content in the next years, approaching 94% in about 10 years. Therefore the memory yield will have a dramatical impact on the overall defect-per-million (DPM) level, hence on the overall SoC yield. Meeting a high memory yield requires understanding memory designs, modelling their faulty behaviors in the presence of defects, designing adequate tests and diagnosis strategies as well as efficient repair schemes. This paper presents the state of art in memory testing including fault modeling, test design, Built-In-Self-Test (BIST) and Built-In-Self-Repair (BISR). Further research challenges and opportunities are discussed in enabling testing (embedded) memories, which use deep submicron technologies.

References (35)

  1. D. Adams and E.S. Cooley, "Analysis of Deceptive Read Destructive Memory Fault Model and Recommended Testing", In Proc. Of IEEE North Atlantic Test Workshop, 1999
  2. D. Adams, High Performance Memory Testing, Kluwer Academic Publisher, ISBN: 1-4020-7255-4, 2003.
  3. Z. Al-Ars and A.J. van de Goor, "Impact of Memory Cell Array Bridges on the Faulty Behavior in Embedded DRAMs", In Proc. of Asian Test Symposium, pp. 282-289 , 2000.
  4. Z. Al-Ars and A.J. van de Goor, "Static and Dynamic Behavior of Memory Cell Array Opens and Shorts in Embedded DRAMs", In Proc. Of Design Automation and Test in Europe, pp. 401-406, 2001
  5. D.K. Bhavsar, "An Algorithm for Row-Column Self Repair of RAMs and Its Implementation in the Alpha 21264", In Proc of ITC, pp. 311- 317, 1999.
  6. M.A. Breuer and A.D. Friedman, "Diagnosis and Reliable Design of Digital Systems", Computer Science Press, Woodland Hills, CA, USA, 1976.
  7. P. Camurati, et.al, "Industrial BIST for Embedded RAMs", IEEE De- sign & Test of Computers, Vo. 12, No. 3, pp. 86-95, 1995.
  8. T. Chen and G. Sunada, "Design Self-Testing and Self-Repairing Structure for High Hierarchical Ultra-Large Capacity Memory Chips", IEEE Trans. On VLSI, Vo. 1, No. 2, pp. 88-97, June 1993.
  9. R. David, A. Fuentes and B Courtois, "Random Patterns Testing Ver- sus Deterministic Testing of RAMs", In IEEE Trans. On Computers, Vo. 38, No., 5, pp. 637-650, 1989.
  10. J.R. Day, "A Fault-Driven Comprehensive Redundancy Algorithm", IEEE Design & Test of Computers, Vol 2, No. 2, pp. 35-44, June 1985.
  11. J.H. De Jonge and A.J. Smeulders, "Moving Inversions Test Pattern is Thorough, Yet Speedy", In Comp. Design, pp. 169-173, 1979.
  12. R. Dekker, et al., "A Realistic Fault Model and Test Algorithms for Static Random Access Memories", IEEE Trans. on Computers CAD, Vol. C9, No. 6, pp. 567-572, 1990.
  13. S. Hamdioui, A.J. van de Goor, "Experimental Analysis of Spot De- fects in SRAMs: Realistic Fault Models and Tests", In Proc. of Ninth Asian Test Symposium, pp. 131-138, 2000.
  14. S. Hamdioui, A.J. van de Goor and M. Rodgers, "March SS: A Test for All Static Simple RAM Faults", In Proc. of IEEE International Workshop on Memory Technology, Design, and Testing, pp. 95-100, Bendor, France, 2002
  15. S. Hamdioui, Z. Al-ars and A.J. van de Goor, "Testing Static and Dynamic Faults in Random Access Memories", In Proc. of IEEE VLSI Test Symposium, pp. 395-400, 2002.
  16. S. Hamdioui, et. al, "Importance of Dynamic Faults for New SRAM Technologies", In IEEE Proc. Of European Test Workshop, pp. 29- 34, 2003.
  17. M. Inoue, et. al, "A New Test Evaluation Chip for Lower Cost Mem- ory Tests", IEEE Design and Test of Computers, Vol.10, No.1, pp.15- 19,March 1993.
  18. T. Kawagoe, et.al, "A Built-in Self-Repair Analyzer (CRESTA) for embedded DRAMs", In Proc of ITC, pp. 567-573, 2000
  19. H. Koike, T. Takeshima and M. Takada, "A BIST Scheme Using Mi- croprogram ROM for Large Capacity Memories", In Proc. of IEEE Int. Test Conference, pp. 815-822, 1990.
  20. I. Kim, et. al, "Built In Self Repair For Embedded High Density SRAMs", In Proc of ITC, pp. 1112-1119, 1998
  21. S.Y. Kuo and W.K. Fuchs, "Efficient Spare Allocation for Reconfig- urable Arrays", IEEE Design & Test of Computers, Vol 4, No. 1, pp. 24-31, February 1987.
  22. R. Mookerjee, "Segmentation: A Technique for Adapting High-Performance Logic ATE to Test High-Density, High-Speed SRAMs", IEEE Workshop on Memory Test, pp. 120-124, 1993
  23. M. Marinescu, "Simple and Efficient Algorithms for Functional RAM Testing", In Proc. of IEEE International Test Conference, pp. 236-239, 1982.
  24. S. Nakahara, et.al, "Built-In Self-Test for GHz Embedded SRAMs Using Flexible Patterns Generator and New Repair Algorithm", In Proc. of ITC, pp. 301-307,1999
  25. R. Nair, "An Optimal Algorithm for Testing Stuck-at Faults Random Access Memories", IEEE Trans. on Computers, Vol. C-28, No. 3, pp. 258-261, 1979.
  26. M. Nicolaidis, "Design for Soft Error Robustness To Rescue Deep Submicron Scaling", In Proc. Of ITC, pp. 1140, 1998.
  27. I. Schanstra and A.J. van de Goor, "Industrial evaluation of Stress Combinations for March Tests Applied to SRAMs", In Proc. IEEE Int. Test Conference, pp. 983-992, 1999.
  28. A. Sehgal, et. al., "Yield Analysis for Repairable Embedded Memo- ries", In IEEE Proc. Of European Test Workshop, pp. 35-40, 2003.
  29. P.G. Shepard, et.al, "Programmable Built-In Self-Test Method and Controller for Arrays", USA patent Number 5.633.877, 1997
  30. S. Shoukourian, V. Vardanian and Y. Zorian, "An Approach for Eval- uating of Redundancy Analysis Algorithms", In Proc of MTDT, pp. 51-55, 2001
  31. J. van Sas, et.al, "BIST For Embedded Static RAMs with Coverage Calculatins", In Proc of International Test Conference, pp. 339-347, 1993.
  32. A.J. van de Goor, "Testing Semiconductor Memories, Theory and Practice," ComTex Publishing, Gouda, Netherlands, 1998.
  33. A.J. van de Goor and J. de Neef, "Industrial Evaluation of DRAMs Tests", In Proc. of Design Automation and Test in Europe, pp. 623- 630, March 1999.
  34. Y. Zorian, "Embedded-Memory Test and Repair: Infrastructure IP for SOC Yield, In Proc. Of ITC, pp. 340-349, 2002.
  35. Y. Zorian, S. Dey and M. Rodgers, "Test of Future System-on Chip", In Proc. Of ITC, pp.392-398, 2000.