DOI QR코드

DOI QR Code

On Top-Down Design of MPEG-2 Audio Encoder

  • Published : 2008.03.01

Abstract

This paper presents a top-down approach to implement an MPEG-2 audio encoder in VLSI. As the algorithm of an MPEG-2 audio encoder is heavy-weighted and heterogeneous(to be mixture of several strategies), the encoder design process is undertaken carefully from the algorithmic level to the architectural level. Firstly, the encoding algorithm is analyzed and divided into sub-algorithms, called tasks, and the tasks are partitioned in the way of reusing the same designs. Secondly, the partitioned tasks are scheduled and synthesized to make the most efficient use of time and space. In the end, a real-time 5 channel MPEG-2 audio encoder is designed which is a heterogeneous multiprocessor system; two hardwired logic blocks and one specialized DSP processor.

Keywords

References

  1. ISO/IEC 11172-3, "Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1.5 Mbit/s(Part3. AUDIO)", ISO/IEC JTC1/SC29/WG11
  2. ISO/IEC 13818-3, "Generic Coding of Moving Pictures and Associated Audio -AUDIO," ISO/IEC JTC1/SC29/WG11, Nov. 1994
  3. ISO/IEC 13818-1, "Generic Coding of Moving Pictures and Associated Audio - SYSTEMS," ISO/IEC JTC1/SC29 /WG11, Nov. 1994
  4. ISO/IEC 13818-2, "Generic Coding of Moving Pictures and Associated Audio Information - VIDEO," ISO/IEC JTC1 /SC29/WG11, Nov. 1994
  5. Konstantinos Konstantinides, "Fast Subband Filtering in MPEG Audio Coding," IEEE Signal Processing Letters, vol. 1, no. 2, pp. 26-28, Feb. 1994 https://doi.org/10.1109/97.300309
  6. P. Paulin, G. Goossens, C. Liem, M. Cornero, and F. Nacabal, "Embeded software in real-time signal processing systems : Applications and architecture trends," Proc. of the IEEE, Vol. 85, No. 3, pp. 419-435, March 1997
  7. B. G. Lee, "A new algorithm to compute the discrete cosine transform," IEEE trans. Acoust., Speech, Signal Processing, vol. ASSP-32, no. 6, pp. 1243-1245, Dec. 1984
  8. Israel Koren, Computer Arithmetic Algorithms, Prentice-Hall, pp. 163-189, 1993