Browse > Article

Efficient DSP Architecture For High- Quality Audio Algorithms  

Moon, Jong-Ha (System ASIC Technology Group, Digital TV Laboratory LG Electronics Inc.)
SunWoo, Myung-Hoon (Department of Electrical Engineering, Ajou University)
Publication Information
Abstract
This paper presents specialized DSP instructions and their hardware architecture for audio coding algorithms, such as the MPEG-2/4 Advanced Audio Coding(AAC), Dolby AC-3, MPEG-2 Backward Compatible(BC), etc. The proposed architecture is specially designed and optimized for the MDCT/IMDCT(Inverse Modified Discrete Cosine Transform), and Huffman decoding of the AAC decoding algorithm. Performance comparisons show a significant improvement compared with TMS320C62x and ASDSP21060 for the MDCT/IMDCT computation. In addition, the dedicated Huffman decoding accelerator performs decoding and preparing operand in only one cycle. The proposed DPU(Data Processing Unit) consists of 107,860 gates and achieves 150 MIPS.
Keywords
AAC; AC-3; MPEG-2; MDCT; DSP;
Citations & Related Records
연도 인용수 순위
  • Reference
1 ISO/IEC 14496-3 'Coding of Audio-Visual Objects (Part3: Audio),' 2nd Edition, 2001
2 Kyoung H. Bang, Nam H. Jeong, Joon S. Kim, Young C. Park, Dae H. Youn, 'Design and VLSI Implementation of a Digital Audio- Specific DSP core for MP3/AAC,' IEEE Trans. on Consumer Electronics., vol. 48, Issue 3, pp. 790-795, 2002   DOI   ScienceOn
3 EDN's DSP directory, Available: http://www.reed -electronics.com/ednmag/
4 Tsung H. Tsai, Chun N. Liu, Yi W. Wang, 'A pure-ASIC design approach for MPEG-2 AAC audio decoder,' in Proc. IEEE Int. Conf. Information, Comm. And Signal Processing., 2003, pp. 1633-1636
5 Jeong H. Lee, Jong H. Moon, Kyung L. Heo, Myung H. Sunwoo, Seung K. Oh, and In H. Kim, 'Implementation of Application-Specific DSP for OFDM Systems,' in Proc. IEEE Int. Symp. On Circuits and Syst., 2004, pp. 665-668
6 Gilbert A. Soulodre, Theodore Grusec, Michel Lavoie, Louis Thibault, 'Subjective Evaluation of State-of-the-Art Two-Channel Audio Codecs,' J. Audio Eng. Soc., vol. 46, Num. 4, pp. 164-177, 1998
7 Coding technologies, 'aacPlus,' Available: http://www.codingtechnologies.com/products/aacPlus.htm
8 S. R. Quackenbush and Y. Togui, 'Revised Report on Complexity of MPEG-2 AAC Tools,' ISO/IEC JTC1/SC29/WG11 N2005, Feb. 1998
9 Dong Y. Huang, Xuesong Gong, Daqing Zhou, Miki T. Hotani S., 'Implementation of the MPEG-4 Advanced Audio Coding Encoder on ADSP-21060 SHARC,' in Proc. IEEE Int. Symp. On Circuits and Syst., 1999, pp. 544-547
10 ISO/IEC 13818-7 'Generic Coding of Moving Pictures and Associated Audio (Part 7: Advanced Audio Coding(AAC),' 2nd Edition, Aug., 2003
11 Sukanya Ch., 'Implementation of AC-3 Decoder on TMS320C62x,' Texas Instruments Inc., India, 2001
12 Keun-Sup Lee, Hyen-O Oh, 'High Quality MPEG Audio Layer III Algorithm for a 16-bit DSP,' in Proc. IEEE Int. Symp. On Circuits and Syst., 2001, pp. 205-208
13 3DSP, '3DSP SP-5 Data Brief,' Available: http://www.3dsp.com/pdf/3dsp_sp5.pdf
14 Hyun O. Oh, 'High Quality Audio Coding,' Available: http://idec.kaist.ac.kr