1 |
1
상하위 공유버스간 버스중재부에 적용되는 버스중재 방법에 있어서, 리셋 신호가 검출되면 상위 공유버스 전송 계수기를 초기화하고, 검출되지 않으면 운용중 모듈 실장 상태가 변경가능한 모드인가를 조사하는 제1단계; 운용중 모듈 실장 상태 변경 가능 모드이고 동기 프레임 신호가 검출되면 상위 공유버스 전송 계수기를 초기화하고, 변경 불가하거나 동기 프레임 신호가 검출되지 않으면 타 모듈로부터의 상위 공유버스 사용 예약상태인가를 조사하는 제2단계; 예약이 되었으면 시스템의 종료 여부에 따라 종료하고 예약되지 않았으면 상위 공유버스 전송 계수기 증감을 수행하고 상위 공유버스 전송 계수기 값과 자신의 모듈 번호를 비교하는 제3단게; 비교결과 다르면 시스템 종료시까지 반복하여 종교하고 같으면 하위 공유버스 사용 예약 유뮤를 조사하는 제4단계; 하위 공유버스 사용 예약이 되지 않았으면 시스템 종료 여부에 따라 종료하고 예약되었으면 상위 공유버스 사용 예약을 통지하고 상위 공유버스 사용 상태가 비사용중일 때 자신의 모듈이 최상위 모듈인가를 조사하는 제5단계; 최상위 모듈이 아니면 상위 모듈로부터의 프레임 전송을 허용할 때까지 반복 조사하고, 최상위 모듈이면 상위 공유버스 사용 예약 종료 통지 후 상위 공유버스 사용 시작을 통지하는 제6단계; 및 프레임을 송신하고 상위 공유버스 사용 완료 통지 후 시스템 종료시까지 반복하고 종료하는 제7단계; 를 포함하여 이루어지는 것을 특징으로 하는 다단계 공유버스간의 버스중재 방법
|