1 |
1
범용 컴퓨터 상에서 수행되어 VISI(Very Large Scale Integration) 회로의 고장을 시뮬레이션 하는 방법에 있어서, 정상회로를 평가하여 정상 출력값을 얻고, 출력축의 고장 리스트를 초기화시키는 제 1 단계(1, 2)와, 상기 제 1 단계(1, 2) 수행후, 입력측에서 고장 리스트의 존재여부를 체크하여 동일한 그룹번호를 가진 셀이 있는지를 확인하는 제 2 단계(3, 4)와, 상기 제 2 단계(3, 4) 수행후, 고장회로 상호간에 있어서, 연산가능한 모든 조합이 존재하면 선택된 셀들의 고장비트에 대해서 논리곱(AND) 연산을 수해하는 제 3 단계(5, 6)와, 상기 제 3 단계(5, 6) 수행후, 고장회로를 평가하여 얻어지는 고장값과 상기 제 1 단계(1, 2)에서 얻어진 정상출력 값을 비교하여 서로 다를경우에 새로 연산한 셀과 동일한 그룹번호 및 고장 값을 가진 셀(기존 셀)이 존재하면 두 셀을 논리합(OR) 연산하고 그렇지 않으면 새로 연산된 셀만을 출력측으로 전파시키는 제 4 단계(7 내지 12)와, 상기 제 4 단계(7 내지 12) 수행후, 전파된 셀과 동일한 그룹번호 및 고장값을 가진 셀이 존재하면 이 셀과 기존 셀에 대하여 논리합 연산을 행한 후에, 존재하지 않으면 바로 연산된 셀을 출력하여 출력측의 리스트에 연결하고 상기 제 2 단계(3, 4)로 천이하는 제 5 단계(13 내지 16)를 구비하여 수행되는 것을 특징으로 하는 고장 시뮬레이션의 고속화 방법
|