Title :
MP3 / AAC audio decoder implementation based on hardware and software co-design
Author :
Tao, Zhang ; Buning, Guo ; Haojun, Quan ; Fengping, Yu
Author_Institution :
Sch. of Electron. & Inf. Eng., Tianjin Univ., Tianjin, China
Abstract :
This paper presents a MP3 / AAC decoder with hardware and software co-design method. In this method, both the flexibility of the software design and the lower power consumption and higher speed of the hardware design are considered. Based on the analysis of algorithm complexity and the compatibility, the Huffman and the IMDCT hardware accelerator module are developed to accelerate the decoding process. At the same time, the fast algorithms adopted in the hardware accelerators have good expandability. The MP3 / AAC decoder is implemented and verified on Xilinx XUP VIIP board. The test results show that MP3 / AAC decoder could reach realtime processing when the Power PC runs at the frequency of 300MHz.
Keywords :
audio coding; decoding; discrete cosine transforms; hardware-software codesign; AAC decoder; Huffman hardware accelerator module; IMDCT hardware accelerator module; MP3 decoder; audio decoder implementation; hardware software codesign; Algorithm design and analysis; Decoding; Digital audio players; Filter bank; Hardware; Software; Transform coding; AAC; Co-design; Decoder; MP3;
Conference_Titel :
Image and Signal Processing (CISP), 2010 3rd International Congress on
Conference_Location :
Yantai
Print_ISBN :
978-1-4244-6513-2
DOI :
10.1109/CISP.2010.5647309