A Cost-Effective Design for MPEG-2 Audio Decoder with Embedded RISC Core

MPEG-2 audio decoding algorithms are involved of several complex coding techniques and therefore difficult to be implemented by an efficient dedicated architecture design. In this paper, we present an effective architecture for the MPEG-2 audio decoder. The MPEG-2 audio algorithms can be roughly divided into two types of operations. The first type is regular but computation-intensive such as filtering, matrixing, degrouping, and transformation operations. The second type is not regular but computation-intensive such as parsing bitstream, setting operation mode and controlling of all system operations. A RISC core with variable instruction length is designed for the decision-making part, and the dedicated hardware such as special divider, and synthesis filterbank is designed for the computation-intensive part. Based on the standard cell design technique, the VLSI chip consists of 27000 gate counts with the chip size of 6.4 × 6.4 mm2. The chip can run at maximum 43.5 MHz clock rate, with the power dissipation of 150 mW at 3 V power supply.

[1]  P. Look,et al.  An AC-3/MPEG multi-standard audio decoder IC , 1997, Proceedings of CICC 97 - Custom Integrated Circuits Conference.

[2]  Liang-Gee Chen,et al.  An MPEG audio decoder chip , 1995 .

[3]  G. Maturi Single chip MPEG audio decoder , 1992 .

[4]  I. Tamitani,et al.  A Dolby AC-3/MPEG1 audio decoder core suitable for audio/visual system integration , 1997, Proceedings of CICC 97 - Custom Integrated Circuits Conference.

[5]  S. Vernon Design and implementation of AC-3 coders , 1995 .

[6]  Sung-Chul Han Sung-Chul Han,et al.  AN ASIC IMPLEMENTATION OF THE MPEG-2 AUDIO DECODER , 1996, 1996. Digest of Technical Papers., International Conference on Consumer Electronics.

[7]  Liang-Gee Chen,et al.  Implementation strategy of MPEG-2 audio decoder and efficient multichannel architecture , 1997, 1997 IEEE Workshop on Signal Processing Systems. SiPS 97 Design and Implementation formerly VLSI Signal Processing.

[8]  Mark Davis The AC-3 Multichannel Coder , 1993 .

[9]  Liang-Gee Chen,et al.  A Novel MPEG-2 Audio Decoder With Efficient Data Arrangement And Memory Configuration , 1997, 1997 International Conference on Consumer Electronics.