Low-power implementation of MPEG audio subband filter using arithmetic unit

덧셈기를 사용한 MPEG audio 부대역 필터의 저전력 구현

  • Oh Sae-Man (Dept. of Information and Telecommunication, Sangmyung University) ;
  • Park Hyun-Su (Dept. of Information and Telecommunication, Sangmyung University) ;
  • Jang Young-Beom (Dept. of Information and Telecommunication, Sangmyung University)
  • 오세만 (상명대학교 정보통신공학과) ;
  • 박현수 (상명대학교 정보통신공학과) ;
  • 장영범 (상명대학교 정보통신공학과)
  • Published : 2004.11.01

Abstract

이 논문에서는 MPEG audio 알고리즘의 필터뱅크를 덧셈을 사용하여 저전력으로 구현할 수 있는 구조를 제안하였다. 제안된 구조는 CSD(Canonic Signed Digit) 형의 계수를 사용하며, 입력신호 샘플을 최대로 공유함으로서 사용되는 덧셈기의 수를 최소화하였다. 제안된 구조는 알고리즘에서 사용된 공통입력 공유, 선형위상 대칭 필터계수를 이용한 공유, 공통입력을 이용한 블록 공유, CSD 형의 계수와 공통패턴 공유를 통하여 사용되는 덧셈의 수를 최소화할 수 있음을 보였다. Verilog-HDL 코딩을 통하여 시뮬레이션을 수행한 결과, 제안된 구조는 기존의 곱셈기 구조의 구현면적과 비교하여 $59.6\%$를 감소시킬 수 있음을 보였다. 또한 제안된 구조의 전력소모도 곱셈기 구조와 비교하여 $59.6\%$를 감소시킬 수 있음을 보였다. 따라서 곱셈기가 내장된 DSP 프로세서를 사용하지 않고도, Arithmetic Unit나 마이크로프로세서를 사용하여 효과적으로 MPEG audio 필터뱅크를 구현할 수 있음을 보였다.

Keywords