Browse > Article

Implementation of a 16-Bit Fixed-Point MPEG-2/4 AAC Decoder for Mobile Audio Applications  

Kim, Byoung-Eul (Department of Electronic Engineering, Sogang University)
Hwang, Sun-Young (Department of Electronic Engineering, Sogang University)
Abstract
An MPEG-2/4 AAC decoder on 16-bit fixed-point processor is presented in this paper. To meet audio quality criteria, despite small word length, special design methods for 16-bit foxed-point AAC decoder were devised. This paper presents particular algorithms for 16-bit AAC decoding. We have implemented an efficient AAC decoder using the proposed algorithms. Audio contents can be replayed in the decoder without quality degradation.
Keywords
AAC; Audio coding; MPEG audio; 16-bit fixed-point; IMDCT;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. You and Y. Hou, 'Implementation of IMDCT for MPEG2/4 AAC on 16-bit Fixed- Point Digital Signal Processors', Proc. 2004 IEEE Asia-Pacific Conf. on Circuits and Systems, Vol. 2, pp. 813-816, Dec. 2004
2 ISO/IEC 14496-3 : Information Technology - Coding of Audio-Visual Objects - Part 3: Audio, 1999
3 ISO/IEC 11172-3, Information Technology - oding of Moving Pictures and Associated Audio for Digital Storage Media at up to About 1.5Mbit/s - Part 4: Compliance Testing, 1993
4 M. Watson and P. Buettner, 'Design and Implementation of AAC Decoders', IEEE Trans. Consumer Electronics, Vol. 46, No. 3, pp. 819-824, Aug. 2000   DOI   ScienceOn
5 C. Burgel, R. Bartholomaus, W. Fiesel, J. Hilpert, A. Hoelzer, and K. Linzmeier, 'Beyond CD-Quality: Acvanced Audio Coding(AAC) for High Resolution Audio with 24-Bit Resolution and 96-kHz Sampling Frequency', AES 111th Convention, 2001
6 A. V. Oppenhiem and R. W. Schafer, 'Discrete-Time Signal Processing', Ch. 9, Prentice-Hall, Englewood Cliffs, N. J, 1989
7 P. Duhamel, Y. Mahieux, and J. Petit, 'A Fast Algorithm for the Implementation of Filter Banks Based on 'Time Domain Aliasing Cancellation'', IEEE International Conf. on Acoustics, Speech, and Signal Processing '91, Vol. 3, pp.2209-2212, May 1991
8 L. Jia, Y. Gao, and H. Tenhunen, 'A New VLSI-Oriented FFT Algorithm and Implementation', Proc. 11th Annual IEEE International ASIC Conf., pp. 337-341, Sep. 1998
9 H. Wang, W. Xu, X. Dong, C. Li, and W. Yu, 'Implementation of MPEG-2 AAC on 16-bit Fixed-Point DSP', Proc. IEEE Asia-Pacific Conf. on Circuits and Systems 2006, pp. 1903-1906, Dec. 2006
10 J. Princen, A. Johnson, and A. Bradley, 'Subband / Transform Coding Using Filter Bank Designs Based on Time Domain Aliasing Cancellation', IEEE International Conf. on Acoustics, Speech, and Signal Processing '87, Vol. 12, pp. 2161-2164, Apr. 1987
11 K. Bang, J. Kim, N. Jeong, Y. Park, and D. Youn, 'Design Optimization of MPEG-2 AAC Decoder', IEEE Trans. Consumer Electronics, Vol. 47, No. 4, pp. 895-903, Nov. 2001   DOI   ScienceOn
12 J. Princen and A. Bradley, 'Analysis / Synthesis Filter Bank Design Based on Time Domain Aliasing Cancellation', IEEE Trans. on Acoustics, Speech, and Signal Processing, Vol. 34, No 5, pp. 1153-1161, Oct. 1986   DOI
13 ISO/IEC 13818-4 Amd. 1/Cor. 1, Information Technology - Generic Coding of Moving Pictures and Associated Audio Information - Part 4: Conformance Testing, Amendment I: Advanced Audio Coding(AAC) Conformance Testing, Technical Corrigendum 1, 2003