1 |
1
시스템 제어보드(10)와, 복수의 중앙처리장치 및 입출력처리기보드를 포함하되; 상기 시스템 제어보드(10)는 시스템의 고장진단을 수행하기 위한 시스템진단 감시기(12)와, 진단대상 생성기(11) 및 고장보드 검출기(13)를 구비하고; 상기 복수의 중앙처리장치 및 입출력처리기 보드 각각은 국부진단 감시기(15)를 구비하여; 상기의 프로세서들이 버스를 통하여 복수의 자원들을 공유하는 다중처리기 시스템에서 고장진단을 수행하는 방법에 있어서; 시스템진단 감시기(12)가 다수의 진단종류를 2진 코드화하여 진단대상 생성기(11)로 제공하는 제1단계와; 시스템진단 감시기(12)로부터 제공되는 진단종류정보로부터 진단대상 생성기(11)가 시스템 형상표에 의거하여 진단대상들을 결정하고, 결정된 대상들을 진단대상표에 저장한 다음 시스템진단 감시기(12)로 진단대상표를 출력하는 제2단계와; 시스템진단 감시기(12)가 진단대상 생성기(11)로부터 제공되는 진단대상표의 정보를 국부진단 감시기(15)에게 제공하는 제3단계와; 국부진단 감시기(15)가 시스템진단 감시기(12)로부터 제공되는 진단대상표에서 진단대상을 읽어서 소정의 절차에 따라서 진단대상에 대한 고장진단을 수행한 후 그 결과를 진단대상표를 기록하고, 고장진단이 종료되었음을 시스템진단 감시기(12)로 알리는 제4단계와; 시스템진단 감시기(12)가 국부진단 감시기(15)에 의해 진단대상표에 저장된 진단결과정보를 고장보드 검출기(13)로 전달하는 제5단계와; 고장보드 검출기(13)가 시스템진단 감시기(12)로부터 제공되는 진단결과정보에 의해 고장보드를 검출하고, 이를 진단정보표에 저장한 다음 진단정보표를 시스템진단감시기(12)로 출력하는 제6단계와; 시스템진단 감시기(12)가 고장보드 검출기(13)로부터 제공되는 진단정보를 사용자에게 알리는 제7단계를 포함하는 것을 특징으로 하는 다중처리기 시스템의 고장진단방법
|
2 |
2
제1항에 있어서, 상기 제2단계는 메모리를 테스트 할 것인가 판단하는 단계와, 아니면, 중앙처리장치(CPU) 또는 입출력 처리기(IOP)(14) 등의 프로세서 보드를 슬롯 아이덴티피케이션(Slotidentification)순으로 ①번에서 ⑥번까지의 순서를 정하는 단계와, 상기 ①번에서 ⑥번 까지의 프로세서 보드를 ①번과 ②, ②번과 ④, ⑤번과 ⑥번끼리 상호 연결한 상태에서 진단대상표를 만드는 단계와, 프로세서 보드를 ②번과 ③번, ④번과 ⑤번끼리 상호 연결한 상태에서 진단대상표를 만드는 단계와, 프로세서 보드를 ①번과 ③번, ③번과 ⑤번끼리 상호 연결하는 상태에서 진단대상표를 만드는 단계와, 프로세서 보드를 ②번과 ④번, ④번과 ⑥번끼리 상호 연결한 상태에서 진단대상표를 만드는 단계와, 메모리를 테스하는 경우에는 다시 메모리 수보다 중앙처리장치수가 크거나 같은가를 확인하는 단계와, 같으면 중앙처리장치(CPU)가 메모리 보드를 1:1 비율로 연결시키면서 진단대상표를 작성하는 단계와, 메모리수 보다 중앙처리장치수가 작을때에 중앙처리장치와 메모리 보드 1:1 비율로 연결하고 연결이 안된 메모리 보드를 슬롯 아이덴티피케이션 값이 작은 중앙처리장치에서부터 다시 연결한 후 진단대상표를 작성하는 단계를 포함하는 것을 특징으로 하는 다중 처리기 시스템의 고장진단방법
|
3 |
3
제1항 또는 제2항에 있어서, 상기 제6단계는 메모리 보드를 시험할 것인가 판단하는 단계와, 아미녀, 고장카운터(counter)의 계수를 1이 되게 하는 단계와, 진단대상표 및 결과에서 임의의 프로세서 보드가 자신을 정상이라고 진단한 프로세서 보드의 수가 고장카운터의 계수보다 작거나 같은 보드의 슬롯 아이덴티피케이션을 검출하는 단계와, 검출된 보드수 보다 고장카운터 계수가 크거나 같은가를 확인하는 단계와, 같으면 검출한 보드를 고장보드로 출력하는 단계와, 검출된 보드수 보다 고장카운터가 작을때에도 고장카운터 계수가 진단프로세서 보드수 보다 크거나 같은가를 확인하는 단계와, 같으면 각 프로세서 보드의 진단결과를 출력하는 단계와, 고장카운터 계수에 1을 더하는 궤환하도록 연결하고 메모리 보드를 시험할 것인가를 판단하여 맞으면 고장이라고 진단된 메모리 보드가 있는가 판단하는 단계와, 맞으면 총메모리수 보다 중앙처리장치수가 크거나 같은가를 확인하는 단계와, 아니면 고장메모리 보드를 진단한 중앙처리장치의 슬롯 아이덴티피케이션을 검출하는 단계와, 고정메모리 보드를 진단한 프로세서의 슬롯 아이덴티피케이션이 같은가 확인하는 단계와, 맞으면 진단한 중앙처리장치 오류라고 출력하는 단계와, 고장메모리 보드를 진단한 프로세서의 슬롯 아이덴티피케이션이 같은가 확인하고 아닌 상태와 총메모리수 보다 중앙처리장치수가 작을때와 함께 고장메모리 보드의 오류를 출력하는 단계를 포함하는 것을 특징으로 하는 다중처리기 시스템의 고장진단방법
|