일반기술

모듈형 디지털 신호 프로세서 블록 및 이를 이용한 시스템-온-칩

본 기술은 디지털 신호 프로세서의 기능을 연산기, 비트 연산기, 승산기, 태스크 엔진 또는 레지스터 파일 등으로 구분하여 각각의 기능을 별도의 모듈형 디지털 신호 프로세서 블록으로 구현한 모듈형 디지털 신호 프로세서 블록으로서, 모듈형 디지털 신호 프로세서 블록을 주처리장치(CPU)의 버스에 연결하여 데이터 송수신 인터페이스를 수행하는 버스 랙과, 모듈형 디지털 신호 프로세서 블록에서 구현하고 있는 기능에 종속적인 인스트럭션 세트로 구성된 마이크로프로그램을 저장하는 마이크로프로그램 모듈과, 마이크로프로그램 내의 인스트럭션 세트를 마이크로코드 제어 신호로 변환하는 마이크로코드 모듈과, 마이크로코드 모듈의 마이크로코드 제어 신호에 의해 디지털 연산을 수행하는 연산모듈과, 연산 모듈에서 생성되는 데이터의 저장이나 이동을 위해 데이터를 임시적으로 저장하는 레지스터 파일을 포함하는 모듈형 디지털 신호 프로세서 블록에 관한 것이다. 본 기술에 따르면, 종래의 DSP 구조가 범용 DSP로 설계되어서 어떠한 구조로 설계되던지 간에 다양한 인스트럭션 세트를 기반으로 동작하도록 구성됨으로써 시스템-온-칩(SoC)에 내장하는 경우 비효율적인 단점을 개선하여 DSP를 기능 블록으로 구분하고 인스트럭션 세트를 각 기능블록에 종속적인 마이크로코드 체계로 설계하여 각 기능블록이 독립적으로 운용될 수 있도록 설계하고 이러한 기능 블록을 기존의 DSP 데이터 버스 등에 연계하도록 구성함으로써 SoC 내장에 적합하고 프로세서 전체의 성능을 효율적으로 향상시키며 소프트웨어/하드웨어 혼합 설계를 간편하게 한다.

기술정보

기술분류
전기·전자 > 기타 전기/전자
보유기관
전자부품연구원
기술유형
일반기술
등록일
2008-06-11
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

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