Implementation of IDDQ Test Pattern Generator for Bridging Faults

합선 고장을 위한 IDDQ 테스트 패턴 발생기의 구현

  • 김대익 (전북대학교 전기전자회로합성연구소 정회원) ;
  • 전병실 (전북대학교 전자정보공학부 정회원)
  • Published : 1999.12.01

Abstract

IDDQ testing is an effective testing method to detect various physical defects occurred in CMOS circuits. In this paper, we consider intra-gate shorts within circuit under test and implement IDDQ test pattern generator to find test patterns which detect considered defects. In order to generate test patterns, gate test vectors which detect all intra-gate shorts have to be found by type of gates. Random test sets of 10,000 patterns are applied to circuit under test. If an applied pattern generates a required test vector of any gate, the pattern is saved as an available test pattern. When applied patterns generate all test vectors of all gats or 10,000 patterns are applied to circuit under test, procedure of test pattern generation is terminated. Experimental results for ISCAS'85 bench mark circuits show that its efficiency is more enhanced than that obtained by previously proposed methods.

IDDQ 테스팅은 CMOS 회로에서 발생되는 여러 종류의 물리적 결함을 효율적으로 검출하는 테스팅 방식이다. 본 논문에서는 테스트 대상회로의 게이트내부에서 발생하는 단락을 고려하여, 이 결함을 검출하기 위한 테스트 패턴을 찾아 주는 IDDQ 테스트 패턴 발생기를 구현하였다. 테스트 패턴을 생성하기 위해 게이트 종류별로 모든 내부 단락을 검출하는 게이트 테스트 벡터를 찾아냈다. 그리고 10,000개의 무작위패턴을 테스트대상 회로에 인가하여 각 게이트에서 요구되는 테스트 벡터를 발생시켜 주면 유용한 테스트 패턴으로 저장한다. 입력된 패턴들이 모든 게이트 테스트 벡터를 발생시켜 주거나 10,000개의 패턴을 모두 인가했을 경우 테스트 패턴 발생 절차를 종료한다. ISCAS '85 벤처마크 회로에 대한 실험을 통하여 기존의 다른 방식보다 성능이 우수함을 보여주었다.

Keywords

References

  1. Iddq Testing for CMOS VLSI R. Rajsuman
  2. IEEE/ACM Fault-Tolerant Computing Symposium Fault Simulation of IDDQ Tests for Bridging Faults in Sequential Circuit P. Tardikaran(et al.)
  3. European DAC Test Generation for IDDQ Testing and Leakage Fault Detection in CMOS Circuits U. Mahlstedt(et al.)
  4. 서울대학교 반도체공동연구소 연구보고서 기능 테스트와 IDDQ 테스트를 위한 자체 점검 BIST 회로의 설계 전병실(외)
  5. 대한전자공학회논문지 v.33A no.3 CMOS VLSI의 IDDQ 테스팅을 위한 ATPG 구현 김강철(외)