1 |
1
레지스터 선택신호의 경로제어를 위해 프로세서부(2)와 응답기부(3)에서 제공되는 레지스터 선택신호(C,D)를 입력으로 받아 제어상태 신호(G)에 따라 멀티플렉싱(multiplexing)하여 기능제어 핵심부(6)로 출력하는 레지스터 선택신호 경로 제어 정합부(7)와 ; 데이터 경로제어를 위해 프로세서부(2)와 응답기부(3)로부터 데이터 신호(E,F)를 입력으로 받아 제어상태신호(G)에 따라 멀티플렉싱하여 기능제어 핵심부(6)로 출력하는 데이터 경로 제어 정합부(8)와 ; 프로세서부(2)에서 구동하는 제어요청신호(CPUreq)(A)와 응답기부(3)에서 구동되는 제어요청신호(RPreq)(B)를 받아 중재를 수행하고, 이 중재결과에 따라 상기 정합부(7,8)로 제어신호(G)를 구동하며, 상기 레지스터 선택 신호 경로제어 정합부(7)에서 출력되는 레지스터 선택신호(P)에 따라 상기 데이터 경로제어 정합부(8)에서 출력되는 데이터(Q)를 해당 레지스터에 저장하거나 해당 레지스터에 저장된 데이터를 지역버스(N)에 구동하여 프로세서부(2)나 응답기부(3)에서 시작 명령신호(Start*)(I)를 받아 버스 정합부(4)에서 제공되는 시스템 버스 데이터(K)과 레지스터(11,12)에 저장된 데이터를 비교검색하여 정보 저장부(5)에 필요한 어드레스 신호(L) 및 시간정보신호(M)를 출력하는 기능 제어핵심부(6)를 포함하는 버스정보처리기의 기능제어장치
|
2 |
2
제1항에 있어서, 상기 기능제어 핵심부(6)는, 계수기 레지스터(9), 명령 레지스터(10)와; 마스크 레지스터(11)와, 데이터 레지스터(12)와 ; 상기 검색 데이터, 상기 마스크 레지스터(11) 및 상기 데이터 레지스터(12)의 데이터를 입력으로 하는 비교조합회로(13)와 ; 상기 명령 레지스터(10)의 데이터 및 상기 비교조합회로(13)에서 출력된 데이터를 입력으로 하여 트리거 검색을 수행하고, 제어요청신호, 검색시작 및 종료명령신호(Start*, stop*) 그리고 상기 트리거 검색 제어의 결과를 입력으로 하여 상태 천이 제어를 하는 트리거 검색 제어순차회로 및 상태천이회로(14)를 포함하는 버스정보처리기의 기능제어장치
|