Design of Hardware Accelerator for Portable Real-time MP3 Audio Encoder

휴대용 실시간 MP 오디오 부호화기를 위한 하드웨어 가속기 설계

  • 여창훈 (연세대학교 미디어통신신호처리연구실) ;
  • 방경호 (연세대학교 미디어통신신호처리연구실) ;
  • 이근섭 (연세대학교 미디어통신신호처리연구실) ;
  • 박영철 (연세대학교 정보기술학부) ;
  • 윤대희 (연세대학교 미디어통신신호처리연구실)
  • Published : 2003.07.01

Abstract

본 논문에서는 고정소수점 DSP로 구현한 실시간 MP3 오디오 부호화기에 사용되는 초월함수용 하드웨어 가속기 구조를 제안한다. 구현된 하드웨어 가속기는 MP3 부호화 성능을 저하시키는 초월함수 연산오차에 강인하도록 설계되었다. 제안된 가속기의 연산오차는 Q1.23 고정소수점 출력에서 2비트, 즉 2/sup -21/ 까지의 연산오차를 가진다. LAME 부호화기[5]심리음향 모델의 SMR 오차는 테이블 보간법[4]을 사용할 경우에 비해 4dB이상 향상되었으며, 연산량은 총 4 MIPS 감소하였다. 제안한 하드웨어 가속기는 Verilog HDL로 기술되었으며, SYNOPSYS에서 0.18㎛ CMOS 표준 셀 라이브러리 공정으로 합성되었다. 합성 면적은 7514 게이트이며 초월함수 연산에 대한 동작속도는 3 사이클이다.

Keywords