일반기술

듀얼 포트 램 동기화 장치 및 상기 장치를 사용하는 마이크로 프로세서

본 발명은 듀얼포트램 동기화 장치 및 상기 듀얼포트램 동기화 장치를 사용하는 마이크로 프로세서에 관한 것이다. 상기 마이크로 프로세서는 DPRAM 동기화 장치와 연결되어 /CS(Chip Select), /RD(Read), /WR(Write) 신호를 DPRAM 동기화 장치로 전송되고, 사기 마이크로 프로세서의 IRQ단자는 DPRAM의 BUSY 신호선과 연결되는 것을 특징으로 한다. 상기 DPRAM 동기화 장치는, DPRAM 으로부터의 BUSY신호를 입력받는 제 1신호 입력부와, 상기 마이크로 프로세서로부터 /CS(Chip Select), /RD(Read), /WR(Write) 신호를 입력받는 제2 신호 입력부와 , 상기 제 2 신호 입력부로 입력된 DPRAM의 해당 단자로 출력하는 신호 출력부와 만약 상기 제1신호 입력부로 BUSY신호가 입력되면, 상기 신호 출력부로 신호가 출력되는 것을 차단시키는 신호 차단부를 구비한다.만약 상기 DPRAM 으로부터 BUSY 신호가 출력되면, 상기 마이크로 프로세서의 /CS(Chip Select), /RD(Read), /WR(Write) 신호는 상기 DPRAM동기화 장치의 신호차단부에 의해 DPRAM 으로부터의 출력이 차단되고, IRQ단자로의 신호 입력에 응답하여 상기 마이크로 프로세서는 소트웨어적으로 DPRAM으로의 재접속을 시도하게 된다.본 발명의 경우에는 RAM을 이용하여 두개의 마이크로 프로세서 간에 데이터를 전송하기 위하여, 상기 프로세서들은 하드웨어적으로 버스Wait신호를 철할 수 있어야 하거나 상기 프로세서들이 DPRAM 으로부터의 인터럽트 신호를 처리할 수 있어야 한다. 하지만 상기 프로세서들은 버스 Wait신호를 지원하지 않는 경우도 많으며, 시간적으로 정밀한 제어를 필요로 하느 시스템에 적용되어 인터럽트 신호를 처리할 수 없는 경우도 종종 발생한다. 이와같은 경우, 두 프로세서들간의 데이터 전송은 오로지 소프트웨어만으로 충돌을 회피하도록 구현하여야 한다.본 발명에 의하여, DPRAM이 지원되지 않은 마이크로 프로세서라 할지라도, 데이터의 충돌 방지를 위하여 DPRAM으로부터 전송되는 BUSY신호를 처리할 수 있게 되고, 그결과 상기 마이크로 프로세서도 DPRAM을 사용하여 다른 마이크로 프로세서와 데이터를 전송할 수 있게 된다.

기술정보

기술분류
전기·전자 > 기타 전기/전자
보유기관
경북대학교
기술유형
일반기술
등록일
2006-05-22
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.