Browse > Article

An Efficient Programmable Memory BIST for Dual-Port Memories  

Park, Young-Kyu (Department of Electrical and Electronic Engineering, Yonsei University)
Han, Tae-Woo (Department of Electrical and Electronic Engineering, Yonsei University)
Kang, Sung-Ho (Department of Electrical and Electronic Engineering, Yonsei University)
Publication Information
Abstract
The development of memory design and process technology enabled the production of high density memory. As the weight of embedded memory within aggregate Systems-On-Chips(SoC) gradually increases to 80-90% of the number of total transistors, the importance of testing embedded dual-port memories in SoC increases. This paper proposes a new micro-code based programmable memory Built-In Self-Test(PMBIST) architecture for dual-port memories that support test various test algorithms. In addition, various test algorithms including March based algorithms and dual-port memory test algorithms are efficiently programmed through the proposed algorithm instruction set. This PMBIST has an optimized hardware overhead, since test algorithm can be implemented with the minimum bits by the optimized algorithm instructions.
Keywords
Memory BIST; Dual-Port Memory; Test Algorithm; Micro-code;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Hamdioui, Z. Al-Ars, and A. J. Van de Goor, "Testing static and dynamic faults in random access memories," Proceeding of VLSI Test Symposium, pp. 395-400, Apr. 2002.
2 S. Boutobza, M. Nicolaidis, K.M. Lamara, and A. Costa, "Programmable Memory BIST," Proceeding of IEEE International Test Conference, Paper 45.2, Nov. 2005.
3 Yamasaki, I. Suzuki, A. Kobayashi, K. Horie, Y. Kobayashi, H. Aoki, H. Hayashi, K. Tada, K. Tsutsumida, and K. Higeta, "External memory BIST for system-in-package," Proceeding of International Test Conference, pp. 1145-1154, Nov. 2005.
4 A. W. Hakmi, H. J. Wunderlich, C. G. Zoellin, A. Glowatz, F. Hapke, J. Schloeffel, and L. Souef, "Programmable deterministic Built-In Self-Test," Proceeding of IEEE International Test Conference, pp. 1-9, Oct. 2007.
5 S. Hamdioui, A. J. Van de Goor, and M. Rodgers, "March SS: a test for all static simple RAM faults," Proceedings of IEEE International Workshop on Memory Technology, Design and Testing, pp. 95-100, Jul. 2002.
6 S. Hamdioui, and A. J. Van de Goor, "Efficient tests for realistic faults in dual-port SRAMs," IEEE Transactions on Computers, vol. 51, No. 5, pp.460-473, 2002.   DOI   ScienceOn
7 Y. Park, M. Yang, Y. Kim, D. Lee, and S. Kang, "An Efficiency Testing Algorithm for Realistic Faults in Dual-Port Memories," Journal of the Institute of Electrical Engineers of Korea, vol.43-SD, No. 2, pp.72-85, 2007.
8 X. Du, N. Mukherjee, C. Hill, W-T. Cheng, and S. Reddy, "A Field Programmable Memory BIST Architecture Supporting Algorithms with Multiple Nested Loops," Proceeding of IEEE Asian Test Symposium, pp. 287-292, Nov. 2006.
9 Y. Park, J. Park, T. Han, and S. Kang, "An Effective Programmable Memory BIST for Embedded Memory," IEICE Transactions on Information and Systems, vol. E92-D, no. 12, pp. 2508-2511,Dec. 2009.   DOI   ScienceOn
10 A. Benso, S. Di Carlo, G. Di Natale, P. Prinetto, and M. Lobetti Bodoni, "A programmable BIST architecture for clusters of multiple-port SRAMs," Proceeding of IEEE International Test Conference, pp. 557-566, Oct. 2000.