1 |
1
외부의 로컬 버스로 부터 데이타를 전달받아 저장하는 레지스터 및 FIFO 메모리(2, 3)와, 프로세서간 통신(이하, IPC라 함) 버스의 상태신호를 인가받아 버스사용권의 중재를 수행하는 버스 중재 수단(1)과, 상기 버스중재수단(1)으로 부터 버스 사용허가 신호를 입력받고, 상기 IPC 버스상의 동기클럭에 의해 스텝별로 송신 상태천이를 결정하는 송신상태천이 제어수단(5)과, 상기 IPC 버스를 통해 상대측 수신부의 상태를 체크하고, 상기 송신상태천이 제어수단(5)과 상기 로컬버스를 통해 외부의 메인 프로세서로부터 제어신호를 인가받아 상기 레지스터 및 FIFO 메모리(2, 3)에 저장된 데이타의 송신을 제어하는 송신제어수단(4), 및 상기 레지스터 및 FIFO 메모리(2, 3)의 데이타 출력단 및 상기 버스 중재모듈(1)과 송신 제어수단(4)의 IPC 버스간의 송신 인터페이스를 제공하는 버스 트랜시버(6)를 포함하여 다른 프로세서 보드의 IPC 수신측으로 IPC 데이타를 보내는 일을 수행하는 송신수단과;상기 IPC 버스에 연결되어 데이타를 수신하는 버스 리시버(11)와, 상기 버스 리시버(11)를 통해 수신되는 메세지 데이타를 저장하는 FIFO 메모리 및 레지스터(7, 8)와, 상기 IPC 버스에 연결되어 수신상태 천이를 동기클럭에 의해 생성하는 수신 상태천이 제어수단(10), 상기 수신 상태천이 제어수단(10)과 로컬버스를 통해 메인 프로세서로부터 제어신호를 입력받아 상기 FIFO 메모리 및 레지스터(7, 8)에 저장된 수신 데이타에 대해 수신제어를 수행하는 수신제어수단(9)을 포함하여 버스 사용권을 갖고 있는 상대 프로세서 보드의 IPC 전송부로 부터 IPC 수신 데이타를 받아 프로세서에게 인터럽트를 발생하므로 수신 데이타의 처리를 요구하는 수신수단을 구비하는 것을 특징으로 하는 광대역회선 분배시스템의 프로세서간 통신장치
|