Title :
High quality MPEG-audio layer III algorithm for a 16-bit DSP
Author :
Lee, Keun-Sup ; Oh, Hyen-O ; Park, Young-Cheol ; Youn, Dae Hee
Author_Institution :
Dept. of Electr. & Electron. Eng., Yonsei Univ., Seoul, South Korea
Abstract :
This paper presents a high quality MPEG-1/2 layer-III decoding algorithm, which is optimized for a 16-bit fixed-point arithmetic. Motorola DSP56600 16-bit DSP family processor is chosen as a target processor, and quantization noise due to fixed-point arithmetic is minimized for each decoding routine via C language-based fixed-point simulations. To maintain high audio quality with limited data precision, finite word length effects of each routine are evaluated. Also, double-precision arithmetic is tried for each routine and their effects are analyzed. Furthermore, to compromise the audio quality with the system complexity, the evaluation is extended to several fast algorithms for IMDCT and sub-band synthesis. To measure the quality of decoded output, ISO/IEC 13818-4 compliance test sequence is applied to the proposed algorithm. This test showed that the proposed decoding algorithms ensured full compliance with ISO/IEC 13818-3 audio decoder
Keywords :
IEC standards; ISO standards; audio coding; computer architecture; decoding; digital signal processing chips; fixed point arithmetic; minimisation; 16-bit DSP; C language; IMDCT; ISO/IEC 13818-4 compliance test; MPEG-1/2 layer-III decoding algorithm; MPEG-audio layer III algorithm; Motorola DSP56600; data precision; decoding algorithms; double-precision arithmetic; finite word length effects; fixed-point arithmetic; fixed-point simulation; high audio quality; quantization noise; sub-band synthesis; target processor; Costs; Decoding; Digital signal processing; Fixed-point arithmetic; Hardware; Quantization; Reduced instruction set computing; Registers; Signal processing algorithms; Testing;
Conference_Titel :
Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
Conference_Location :
Sydney, NSW
Print_ISBN :
0-7803-6685-9
DOI :
10.1109/ISCAS.2001.921043