Implementation of MDCT for MP3 using ARM Processor

ARM 프로세서를 이용한 MP3 인코딩용 고속 MDCT 구현

  • 조경연 (전자부품연구원 시스템IC연구센터) ;
  • 최종찬 (전자부품연구원 시스템IC연구센터) ;
  • 이철동 (전자부품연구원 시스템IC연구센터)
  • Published : 1999.06.01

Abstract

MDCT( Modified Discrete Cosine Transform ) is one of the most compute-intensive operations in the MPEG audio coding standard. In this paper a fast algorithm to perform MDCT operation is presented. The algorithm presented in the MPEG audio coding standard requires (N/2) $\times$ N multiplications and (N/2) $\times$ (N-1) additions to generate the result, but the algorithm presented in this paper requires (N/2) $\times$ (N/2) multiplications and (N/2) $\times$ (N/2) additions to perform the same task. In this algorithm N should be multiple of 4. The algorithm was implemented using ARM processor and the processing time comparison between the original algorithm and the fast algorithm is presented.

Keywords