일반기술
DSP간의 통신방법
본 기술은 DSP(Digital Signal Processor)간의 통신에 관한 것으로, 특히 DSP 사이에서 인터럽트(Inpter rupt)와 BIO 신호를 사용하여 통신이 가능해지도록 한 DSP간의 통신방법에 관한 것이다.종래에는 DSP 사이에서 인터럽트 신호와 BIO 신호를 사용하여 통신을 행할 수 있는 방법이 없었다.본 기술은 단점을 제거키위한 것으로 이를 위해 제2DSP가 제1DSP의 BIO 단자를 액티브 로우(Active Low) 상태로 만드는 단계, 제1DSP는 BIO 단자가 액티브 로우 상태인지를 체크하고, 로우 상태이면 자신의 전송데이터를 내보내 래치시키는 단계, 제1DSP가 제2DSP에 인터럽트 신호를 발생시키는 단계, 제2DSP가 래치된 제1DSP의 데이터를 가져가는 단계, 제1DSP의 전송동작이 끝났는지를 체크하고 끝났으면 제1 및 제2DSP간 통신을 종료하는 단계를 차례로 포함한다.두개의 DSP(본 실시예에서는 TMS 320C25)의 사이에 두 DSP의 입출력 포트(이하에서 I/O 포트라 한다)를 각각 디코딩하기 위한 두개의 디코더(본 실시예에서는 74LS138 사용)와, 전송할 데이터를 래치시키는 래치부(본 실시예에서는 두개의 74LS374사용), 두 DSP간 통신제어를 위한 인터럽트 및 BIO 신호를 발생하는 제어신호 발생부(본 실시예에서는 두개의 74LS74사용)가 구비된 것이다.이것의 동작을 설명하면 다음과 같다. 제2DSP는 데이터전송을 시작하기 위해서 제1DSP의 단자를 로우로 만드므로써 데이터를 받아들일 준비가 되어있다는 제어신호를 보낸다.제1DSP는 단자를 체크하여 로우로 되어있는 경우 제2DSP로의 데이터 전송을 시작한다.먼저 제1DSP는 디코더의 I/O 포트를 통해 전송할 데이터를 래치부에 래치시키는데, 이것은 제1DSP에서 발생된 어드레스와 I/O 스페이스 선택신호를 갖고서 디코더에 의해 I/O 포트 제어신호를 발생시킨다.
기술정보
- 기술분류
- 전기·전자 > 기타 전기/전자
- 보유기관
- 한국산업기술진흥원
- 기술유형
- 일반기술
- 등록일
- 2008-01-02
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.