Skip to main content
Log in

Yield enhancement and manufacturing throughput of redundant memories by repairability/unrepairability detection

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

Abstract

In this article, yield enhancement and manufacturing throughput of large repairable memories are analyzed. These objectives are met by repairability/unrepairability detection. Initially two new techniques for detection of memory chips with redundancy are presented. Initially, a heuristic, yet efficient approach is proposed. This first approach is based on finding a very good approximation to the minimum covering set. An algorithm, which executes in quadratic time with respect to the largest dimension of the memory, is presented. This algorithm is executed off-line, that is, when the memory has been fully diagnosed. New conditions for detection are presented and fully analyzed. These are based on a more accurate estimation of the regions of repairability and unrepairability. Hence, this results in a reduction of the uncertainty region, where the status of a memory cannot be established without executing a fully exhaustive search algorithm. The second approach to repairability/unrepairability detection is based on a more complex covering relationship, namely the generalized leading element. A model for manufacturing throughput of large repairable memories is presented.

A new repair algorithm which utilizes a ternary tree approach, is also presented. This repair algorithm is perfect in the sense that it finds the optimal repair-solution (whenever one exists) after the memory has not been diagnosed unrepairable.

Illustrative examples and simulation results show that considerable improvements for average and the worst-case analysis over existing techniques can be achieved.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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. C.A. Benevit et al., “A 256k dynamic random access memory,” IEEE J. Solid-State Circuits SC-17 (5): 857–862, 1982.

    Google Scholar 

  2. R.P. Cenker et al., “A fault tolerant 64k dynamic random access memory,” IEEE Trans. on Electron Devices ED-26 (6): 853–860, 1979.

    Google Scholar 

  3. Y. Okajima et al., “64kb ECL RAM with redundancy,” Proc. ISSCC, pp. 48–49, 1985.

  4. R.C. Evans, “Testing repairable RAMs and mostly good memories,” Proc. Intern. Test Conf., pp. 49–55, 1981.

  5. R.T. Smith et al., “Laser programmable redundancy and yield improvement in a 64k DRAM,” IEEE J. Solid-State Circuits SG-16 (5): 506–514, 1981.

    Google Scholar 

  6. C.-L. Wey and F. Lombardi, “On the repair of redundant RAMs,” IEEE Trans. on CAD CAD-6 (2): 222–231, 1987.

    Google Scholar 

  7. S.-Y. Kup and W.K. Fuchs, “Efficient spare allocation in reconfigurable arrays,” Proc. ACM/IEEE Design Autom. Conf., pp. 385–390, 1986.

  8. A.T. Dahbura and R.W. Haddad, “Increasing the throughput of the testing and repair of RAMs with redundancy,” Intern. Conf. on CAD, Proc. IEEE, Santa Clara, 1987.

  9. K.W. Huang and F. Lombardi, “Approaches for the repair of VLSI/WSI RRAMs by row/column deletion,” Proc. 18th Fault Tolerant Comput. Symp., pp. 342–347, 1988.

  10. J.R. Day, “A fault-driven comprehensive redundancy algorithm for repair of dynamic RAMs,” IEEE Design and Test of Comput. 2 (3): 33–44, 1985.

    Google Scholar 

  11. B.F. Fitzgerald and E.P. Thoma, “Circuit implementation of fusible redundant addresses of RAMs for productivity enhancement,” IBM J. Res. Develop. 24: 291–298, 1980.

    Google Scholar 

  12. C.H. Stapper, “On a composite model to the IC yield problem,” IEEE J. Solid-State Circuits SC-10: 537–539, 1975.

    Google Scholar 

  13. M.R. Gary and D.S. Johnson, “Computers and intractability,” Freeman, San Francisco, 1979.

    Google Scholar 

  14. N. Hasan and C.L. Liu, “Minimum fault coverage in reconfigurable arrays,” Proc. 18th Fault-Tolerant Comput. Symp. pp. 348–353, 1988.

  15. N. Hasan, J. Cong, and C.L. Liu, “A general model for fault covering problems in reconfigurable arrays,” Proc. IEEE Workshop on Defect and Fault Tolerance in VLSI Systems, 1988.

  16. R.O. Carlson and C.A. Neugenbauer, “Future trends in WSI,” Proc IEEE 74 (12): 1741–1752, 1986.

    Google Scholar 

  17. N. Hasan, J. Cong, and C.L. Liu, “An integer linear programming approach to general fault covering problems,” Manuscript, 1989.

  18. V.G. Hemmady and S.M. Reddy, “On the repair of redundant RAMs,” private communication.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported in part by grants from AT&T and NATO.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shen, YN., Lombardi, F. Yield enhancement and manufacturing throughput of redundant memories by repairability/unrepairability detection. J Electron Test 1, 43–57 (1990). https://doi.org/10.1007/BF00134014

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00134014

Key words