Authors:
Kong Ji
1
;
Liu Peilin
1
;
Deng Ning
2
;
Fu Xuan
2
;
Zhang Guocheng
1
;
He Bin
1
and
Liu Qianru
1
Affiliations:
1
Shanghai Jiaotong University, China
;
2
Fujitsu R&D Center Co.,LTD, China
Keyword(s):
Multi-Standard, Algorithm Analysis, IMDCT, Software/Hardware Co-Design, FILTERBANK.
Related
Ontology
Subjects/Areas/Topics:
Design and Implementation of Signal Processing Systems
;
Multimedia
;
Multimedia Systems and Applications
;
Telecommunications
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 a
nd high audio quality. The implementation results on FPGA are given and the performance of the decoder is evaluated.
(More)