• DocumentCode
    3071264
  • 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
  • Volume
    2
  • fYear
    2001
  • fDate
    6-9 May 2001
  • Firstpage
    205
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    0-7803-6685-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2001.921043
  • Filename
    921043