FSM-based Programmable Built-ln Self Test for Flash Memory

플래시 메모리를 위한 유한 상태 머신 기반의 프로그래머블 자체 테스트

  • 김지환 (숭실대학교 컴퓨터학과) ;
  • 장훈 (숭실대학교 컴퓨터학과)
  • Published : 2007.06.25

Abstract

We popose a programmed on-line to FSM-based Programmable BIST(Buit-In Self-Test) with selected command, to select a test algorithm from a predetermined set of algorithms that are built in the Flash memory BIST. Thus, the proposed scheme greatly simplifies the testing process. Besides, the proposed FSM-based Programmable BIST is more efficient in terms of circuit size and test data to be applied, and it requires less time to configure the Flash memory BIST. We also will develop a programmable Flash memory BIST generator that automatically produces Verilog code of the proposed BIST architecture for a given set of test algorithms. If experiment the proposed method, the proposed method will achieves a good flexibility with smaller circuit size compared with previous methods.

본 논문에서 제안한 FSM 기반의 프로그래머블 BIST(Built-In Self-Test)는 플래시 메모리를 테스트하기 위한 기조의 알고리즘들을 코드화 하여 그 중에서 선택된 알고리즘의 명령어 코드를 받아서 플래시 메모리 테스트를 수행한다. 또한 제안하는 구조는 각 알고리즘에 대한 테스트 절차를 간단하게 한다. 이외에도 플래시 메모리 BIST를 재구성하는데 걸리는 시가도 기조의 BIST와 비교해 볼 때 매우 적다. 우리가 제안한 BIST 구조는 자동적으로 Verilog 코드를 생성해주는 프로그래머블 플래시메모리 BIST 생성기이다. 만약 제안된 방법을 실험하게 되면, 제안된 방법은 이전의 방법들과 비교해서 크기도 더 작을 뿐만 아니라 융통성 면에서도 좋은 성과를 얻었다.

Keywords

References

  1. P. Pavan, R. Bex, D. Olivo, and E. Zanon, 'Flash memory cells- an overview,' in Proceeding of IEEE, vol.85, pp. 1248-1271, August 1997
  2. A. J. van de Goor, John Wiley & Sons Chichester, 'Testing Semiconductor Memories: Theory and Practice', in Proceeding of England, 1991
  3. M. G. Mohammad, K. K. Saluja, and A. Yap, 'Testing flash memories,' VLSI Design 13th, pp. 406-41, January 2000
  4. M. Mohammad and K. K. Saluja, 'Flash memory disturbances: modeling and test,' in Proceeding IEEE VLSI Test Symp.(VTS) on Monterey California, pp. 218-22, April 2001
  5. K. -L. Cheng, J. -C. Yeh, C. -W. Wang, C. -T. Huang, and C. -W. Wu, 'RAMSES-FT: A Fault Simulator for Flash Memory Testing and Diagnostics', in Proceeding IEEE VLSI Test Symp.(VTS) on Monterey California, pp. 281-286, April 2002
  6. J. -C. Yeh, C. -F. Wu, K. -L. Cheng, C. -W. Wu, 'Flash memory built-in self-test using march-like algorithms,' in Proceeding IEEE International Workshop on Electronic Design, Test, and Applications (DELTA), Christchurch, pp. 137-141, January 2002
  7. S. -K. Chiu, J. -C. Yeh, C. -T. Huang, and C. -W. Wu, 'Diagonal test and diagnostic schemes for flash memories,' in Proceeding International Test Conference(ITC) on Baltmore, pp. 37-46, October 2002
  8. J. -C. Yeh, Y. -T. Lai, Y. -Y. Shih, and C. -W. Wu, C. -H. Ho, Y. -T. Lin, 'Flash memory built-in self-diagnosis with test mode control', VLSI Test Symposium in Proceedings 23rd IEEE, pp. 15-20, May 2005
  9. Banerjee S, Chowdhury D. R, 'Built-in self-test for flash memory embedded in SoC', Electronic Design, Test and Applications in DELTA 2006, January 2006