결함 모델 갭 분석 후 March 패턴 기반 테스트 패턴 추가 및 커버리지-시간 균형 검토
테스트 패턴을 업데이트한 경험은 JTAG 기반 메모리 테스트 실습에서 처음 쌓았습니다. 기존 패턴이 신규 결함 모드를 커버하지 못하는 경우 어디에 갭이 있는지 분석하는 게 먼저였습니다. 각 결함 유형마다 어떤 패턴이 해당 결함을 활성화하고 전파하는지를 정리하면서, 빠진 결함 모델 항목을 체크리스트로 만들어 우선순위를 매겼습니다.
March 패턴 계열을 기본으로 쓰면서 특정 메모리 셀 간섭 패턴은 별도 추가했고, 추가 후 커버리지 수치가 어떻게 변했는지 수치로 기록했습니다. 패턴을 무작정 추가하면 테스트 시간이 늘어나기 때문에 커버리지 대비 추가 실행 시간 비율도 같이 검토했습니다.
이 경험에서 테스트 패턴 관리는 결함 커버리지와 생산성의 균형을 잡는 일이라는 걸 배웠습니다.