DESIGN AND IMPLEMENTATION OF MULTI-STANDARD AUDIO DECODER

Kong Ji, Liu Peilin, Deng Ning, Fu Xuan, Zhang Guocheng, He Bin, Liu Qianru

2007

Abstract

In this paper, a design and implementation for Multi-Standard Audio Decoder is presented. The architecture of the decoder is designed to support MPEG-2/MPEG-4 AAC LC Profile (ISO/IEC 13818-7 2006) (ISO/IEC 14496-3 2006), Dolby AC-3 (ATSC 1995), Ogg Vorbis (Xiph.org Foundation 2004), Windows Media Audio (WMA) (Microsoft 2006) and MPEG-1 Layer 3 (MP3) (ISO-IEC/JTC1 SC29 1991). Based on the analysis of algorithms of these multi-standards, software/hardware co-design method is used to implement the audio decoder in which a module called FILTERBANK is designed as a hardware engine. The FILTERBANK which can support IMDCT (Inverse Modified Discrete Cosine Transform) process of different standards is configured by CPU according to the decoded information. Compared with the solutions of DSP/RISC or ASIC multi-standard decoders, our Multi-Standard decoder has achieved a balance between software’s flexibility and hardware’s high efficiency. Also it meets the requirement of low cost, low power and high audio quality. The implementation results on FPGA are given and the performance of the decoder is evaluated.

References

  1. ISO/IEC 13818-7, 2006, Generic Coding of Moving Picture and Associated Audio Information C Part7: Advanced Audio Coding
  2. ISO/IEC 14496-3, 2006, Information technology - Coding of audio-visual objects - Subpart 4: General Audio Coding (GA) C AAC, TwinVQ, BSAC
  3. ATSC, 1995, Digital Audio Compression (AC-3) Standard
  4. Xiph.org Foundation, 2004, Vorbis I specification.
  5. Microsoft, 2006, http://www.microsoft.com/windows.
  6. ISO-IEC/JTC1 SC29, 1991, CD 11172-3 Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1.5 MBIT/s Part 3 Audio Contents
  7. R. Gluth, 1991, Regular FFT-related transform kernels for DCT/DST-based polyphase filter banks. In ICASSP
  8. Despain, 1974, A.M., Fourier Transform Computations Using CORDIC Iterations, IEEE Transactions on Computers, Vol.23,1974,pp.993-1001
Download


Paper Citation


in Harvard Style

Ji K., Peilin L., Ning D., Xuan F., Guocheng Z., Bin H. and Qianru L. (2007). DESIGN AND IMPLEMENTATION OF MULTI-STANDARD AUDIO DECODER . In Proceedings of the Second International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2007) ISBN 978-989-8111-13-5, pages 301-304. DOI: 10.5220/0002137803010304


in Bibtex Style

@conference{sigmap07,
author={Kong Ji and Liu Peilin and Deng Ning and Fu Xuan and Zhang Guocheng and He Bin and Liu Qianru},
title={DESIGN AND IMPLEMENTATION OF MULTI-STANDARD AUDIO DECODER},
booktitle={Proceedings of the Second International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2007)},
year={2007},
pages={301-304},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002137803010304},
isbn={978-989-8111-13-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2007)
TI - DESIGN AND IMPLEMENTATION OF MULTI-STANDARD AUDIO DECODER
SN - 978-989-8111-13-5
AU - Ji K.
AU - Peilin L.
AU - Ning D.
AU - Xuan F.
AU - Guocheng Z.
AU - Bin H.
AU - Qianru L.
PY - 2007
SP - 301
EP - 304
DO - 10.5220/0002137803010304