Browse > Article

A Fast IFFT Algorithm for IMDCT of AAC Decoder  

Chi, Hua-Jun (부산대학교 전자전기통신공학부)
Kim, Tae-Hoon (부산대학교 전자전기통신공학부)
Park, Ju-Sung (부산대학교 전자전기통신공학부)
Abstract
This paper proposes a new IFFT(Inverse Fast Fourier Transform) algorithm, which is proper for IMDCT(Inverse Modified Discrete Cosine Transform) of MPEG-2 AAC(Advanced Audio Coding) decoder. The $2^n$(N-point) type IMDCT is the most powerful among many IMDCT algorithms, however it includes IFFT that requires many calculation cycles. The IFFT used in $2^n$(N-point) type IMDCT employ the bit-reverse data arrangement of inputs and N/4-point complex IFFT to reduce the calculation cycles. We devised a new data arrangement method of IFFT input and $N/4^{n+1}$-type IFFT and thus we can reduce multiplication cycles, addition cycles, and ROM size.
Keywords
Fast IFFT; Bit-reverse; Digital audio; IMDCT;
Citations & Related Records
연도 인용수 순위
  • Reference
1 ISO/IEC IS 13818-7, 'Information Technology - Generic Coding of Moving Pictures and Associated Audio, Part7: Advanced Audio Coding, AAC,' 1997
2 John Gordon, 'Psychoacoustics.', in John Strawn, Curtis Abbott, John Gordon, and Philip Greespun, eds. The Computer Music Tutorial, The MIT Press, Cambridge, Massachusetts, 1053-1068, 1998
3 Mu-Huo Cheng and Yu-Hsin Hsu, 'Fast IMDCT and MDCT Algorithms A Matrix Approach', IEEE Trans. on Signal Processing 51 (1) Jan. 2003
4 Che-Hong Chen, Bin-Da Liu. Jar-Ferr Yang, and Jiun-Lung Wang 'Efficient Recursive Structures for Forward and Inverse Discrete Cosine Transform', IEEE Trans. on Signal Processing 52 (9) Sept. 2004
5 Do-Hee Kim 'The research on configuration of Fixed-point MPEG-2 AAC Decoder with 24 bit DSP core', Pusan National University, Master Thesis, Feb. 2006
6 Davis Yen Pan, 'Digital Audio Compression', Digital Tech. Journal, 5 (2) 1993
7 Che-Hong Chen, Bin-Da Liu, and Jar-Ferr Yang, 'Recursive Architectures for Realizing Modified Discrete Cosine Transform and Its Inverse', IEEE Trans. on Circuits and system-II: Analog and Digital Signal Processing, 50 (1) Jan. 2003
8 J. P. Princen and A. B. Bradley, 'Analysis/Synthesis Filter Bank Design Based on Time Domain Aliasing Cancellation,' IEEE Trans. on ASSP-34, (5) 1986, 1153-1161   DOI