Journal Home Online First Current Issue Archive For Authors Journal Information 中文版

Strategic Study of CAE >> 2007, Volume 9, Issue 10

Optimization Strategy of MPEG-4 AAC Decoder on a Low-cost SoC

National ASIC System Engineering Research Center, Southeast University, Nanjing 210096, China

Funding project:国家自然科学基金资助项目(60676011; 90407009); 高等学校博士学科点专项科研基金资助项目(20050286040); 教育部跨世纪优秀人才培养计划基金资助项目 Received: 2006-09-13 Revised: 2006-12-21

Next Previous

Abstract

This paper proposes software optimization strategies using a low-cost SoC which include float-point to fix-point conversion scheme based on statistical analysis and performance oriented customizing scheme for on-chip memory's capacity,  and presents optimization methodology based on these strategies for computation intensive applications.  the MPEG-4 AAC decoding in real-time is implemented as a case study to illustrate the efficiency of the proposed optimization strategy in both performance and cost.  The strategy and methodology also can be used to optimize other DSP applications.

Figures

图 1

图 2

图 3

图 4

图 5

图 6

References

[ 1 ] Information Technology-coding of Moving Pictures and Associated Audio for Digital Storage Media at up to About 1.5 Mbit /s-Part 3 : Audio [ S] .ISO /IEC 11172 -3 , 1993

[ 2 ] Coding of Audio-visual Objects-parts 3 : Audio [ S ] .ISO /IEC FDIS 14496 -3 , 2002

[ 3 ] Bosi -M, Brandenburg -K, Quackenbush -S, et al.ISO /IEC MPEG-2 advanced audio coding [ J ] . Journal of Audio Enginnering Society, 1997 , 45 ( 10 ) : 789 ~814 link1

[ 4 ] Tsai T H, Liu Chunnan, Wang Yiwen. A pure-ASIC design approach for MPEG-2 AAC audio decoder [ A] .ICICS-PCM, Vol 3 [ C] , December 2003.1633 ~1636 link1

[ 5 ] Chen Jing, Tai Hengming.MPEG-2 AAC decoder on a fixed-point DSP [ J] .IEEE Transactions on Consumer Electronics, 1999 , 45 ( 4 ) : 1200 ~1205 link1

[ 6 ] Mesarovic V, Hemkumr N D, Dokic M. MPEG-4 AAC audio decoding on a 24-bit fixed-point dual-DSP architecture [ A] .The 2000 IEEE International Symposium on Circuits and Systems, Vol 3 [ C] .2000.706 ~709 link1

[ 7 ] Liu Chunnan, Tsai T H.SoC platform based design of MPEG-2 /4 AAC audio decoder [ A ] . IEEE International Symposium on Circuits and Systems, Vol 3 [ C] .2005.2851 ~2854 link1

[ 8 ] Lee K S, Jeong N H, Bang K H, et al.A VLSI implement of MPEG-2 AAC decoder system [ A ] . IEEE Asia Pacific Conference on ASICs [ C] .1999.139 ~142 link1

[ 9 ] Bang K H, Kim J S, Jeong N H, et al.Design optimization of MPEG-2 AAC decoder [ J ] . IEEE Transactions on Consumer Electronics, 2001 , 47 ( 4 ) : 895 ~903 link1

[10] Lee -K S, Young C P, Dae H Y.Software optimization of the MPEG-audio decoder using a 32-bit MCU RISC processor [ J] . IEEE Transactions on Consumer Electronics, 2002 , 48 ( 3 ) : 671 ~676 link1

[11] Wang Zhen.Design and optimization of instruction FIFO in the SDRAM controller of embedded microprocessor [ J ] .Journalof Circuits And Systems, 2005 , 10 ( 2 ) : 138 ~141

[12] ARM Limited. ARM7TDM I Technical Reference Manual ( Rev4 ) [ EB /OL] .http: //www.arm.com, 2001

[13] Klein R, Travilla K, Lyons M. Performance estimation of MPEG4 algorithms on ARM based designs using co-verfication [ A] .Proc Embedded Systems Conference [ C] .2002 link1

[14] Rowson,J.Hardware /software co-simulation [ A] .Proceeding of the Design Automation Conference [ C] ,1994.439 ~440

[15] ARM Limited. Arm Developer Suite -Debug Target Guide Version 1.2 [ EB /OL] .http: //www.amba.com,1999—2001

[16] Zhou Fan, Yang Jun, Ling Ming, et al.Design of fixed-point multimedia hardware accelerator in specific soc based on statisti- cal analysis [ A] .International Conference on Communications, Circuits and Systems, Vol 2 [ C] .2005.1338 ~1342 link1

[17] Duhamel P, Mahieux Y, Petit J P. A fast algorithm for the implementation of filter banks based on , ( May ) : time domain aliasing cancellation [ J] .ICASSP, 1991 ,( May) : 2209 ~2212 link1

[18] Pu Hanlai, Ling Ming.Performance oriented customization of on- chip memory capacity [ J] .Journal of Applied Sciences, 2005 , 23 ( 4 ) : 364 ~369 link1

[19] Lee M, Tiwari V, Malik S, et al. Power analysis and minimization techniques for embedded DSP software [ J] .IEEE Transactions on VLSI Systems, 1997 , 5 ( 1 ) : 123 ~135 link1

Related Research