Low-Power System Design for MPEG-2/4 AAC Audio Decoder Using Pure ASIC Approach

被引:10
|
作者
Tsai, Tsung-Han [1 ]
Liu, Chun-Nan [1 ]
机构
[1] Natl Cent Univ, Dept Elect Engn, Jhongli 32001, Taiwan
关键词
Advanced audio coding (AAC); audio; decoder; low power; system; IMPLEMENTATION; OPTIMIZATION;
D O I
10.1109/TCSI.2008.926574
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an implementation of a low-power and pure-hardware advanced-audio-coding (AAC) audio decoder system. Based on the characteristics of each decoding block, the AAC system is partitioned into four separate modules. For low-power and low-complexity considerations, architectural- and algorithmic-level approaches are adopted in both individual modules and whole system. In parallel PLA-based codeword decoder, we achieve a constant output rate of Huffman decoding in 2.5 cycles for the worst case, and memory usage is decreased compared to that in the binary-tree memory-based method. In reduced lookup table inverse quantizer, a table lookup with interpolation scheme is adopted which reduces the size of the lookup table from 8192 to 256. In hardware-shared signal processor, we use a hardware-sharing technique which integrates several similar blocks into a common hardware to reduce cost and enhance hardware utilization. In fully pipelined filterbank, a fast algorithm decreases the numbers of multiplication and addition largely to factors of 24 and 144 for the short and long blocks, respectively. A corresponding hardware for filterbank processing is proposed with fully pipelined architecture. Referring to stereo processing, a single hardware is shared for the channel pairs with low-cost consideration. The hardware operations of each module are well scheduled with high utilization of pipeline, and furthermore, the parallel processing among blocks is Joined to increase efficiency. A 48% power savings can be reached by using the pipeline and parallel techniques of the channel pair. The proposed AAC decoder is realized in UMC 0.18-mu m 1P6M technology and is operated at only 3 MHz in the worst case. The power dissipation is only 2.45 mW at the sampling frequency of 44.1 kHz.
引用
收藏
页码:144 / 155
页数:12
相关论文
共 50 条
  • [1] A pure-ASIC design approach for MPEG-2 AAC audio decoder
    Tsai, TH
    Liu, CN
    Wang, YW
    [J]. ICICS-PCM 2003, VOLS 1-3, PROCEEDINGS, 2003, : 1633 - 1636
  • [2] SoC platform based design of MPEG-2/4 AAC audio decoder
    Liu, CN
    Tsai, TH
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2851 - 2854
  • [3] An ASIC implementation of the MPEG-2 audio decoder
    Han, SC
    Yoo, SK
    Park, SW
    Jeong, NH
    Kim, JS
    Kim, KS
    Han, YT
    Youn, DH
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1996, 42 (03) : 540 - 545
  • [4] An ASIC implementation of the MPEG-2 audio decoder
    Han, SC
    Yoo, SK
    Jeong, NH
    Park, SW
    Kim, JS
    Han, YT
    Youn, DH
    [J]. ICCE - INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 1996 DIGEST OF TECHNICAL PAPERS, 1996, : 192 - 193
  • [5] Design optimization of MPEG-2 AAC decoder
    Bang, KH
    Kim, JS
    Jeong, NH
    Park, YC
    Youn, DH
    [J]. ICCE: 2001 INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, DIGEST OF TECHNICAL PAPERS, 2001, : 318 - 319
  • [7] Design optimization of MPEG-2 AAC decoder
    Bang, KH
    Kim, JS
    Jeong, NH
    Park, YC
    Youn, DH
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2001, 47 (04) : 895 - 903
  • [8] MPEG-2 AAC 5.1-Channel Decoder Software for a Low-Power Embedded RISC Microprocessor
    Yuichiro Takamizawa
    Kouhei Nadehara
    Max Boegli
    Masao Ikekawa
    Ichiro Kuroda
    [J]. Journal of VLSI signal processing systems for signal, image and video technology, 2001, 29 : 247 - 254
  • [9] MPEG-2 AAC 5.1-channel decoder software for a low-power embedded RISC microprocessor
    Takamizawa, Y
    Nadehara, K
    Boegli, M
    Ikekawa, M
    Kuroda, I
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2001, 29 (03): : 247 - 254
  • [10] Low power design for MPEG-2 video decoder
    Lin, CH
    Chen, CM
    Jen, CW
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1996, 42 (03) : 513 - 521