| 研究生: |
陳玟丞 Wen-Cheng Chen |
|---|---|
| 論文名稱: |
一個低功率的MPEG Layer III 解碼器架構設計 A Low Power Design for MPEG-1 Layer III |
| 指導教授: |
蔡宗漢
Tsung-Han Tsai |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 電機工程學系 Department of Electrical Engineering |
| 畢業學年度: | 91 |
| 語文別: | 英文 |
| 論文頁數: | 63 |
| 中文關鍵詞: | 低功率 、超大型積體電路設計 、MP3 |
| 外文關鍵詞: | mpeg, mp3, layer III, low power, csd, huffman, vlsi |
| 相關次數: | 點閱:12 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨著多媒體技術的進步,許多高品質的音訊信號已經深入家庭,但由於網路頻寬的限制,所以必須對這些高品質的音訊信號做有效率的壓縮。MPEG這個國際標準組織便提出了一些標準壓縮演算法,包括MPEG-1、MPEG-2、MPEG-4等。在這份論文當中,我們就針對較受大眾歡迎的MPEG-1 Layer III音訊解碼器的流程,提出一個低功率消耗及高效能的硬體架構。由於在SOC的時代中,功率消耗將是個很大的課題,所以我們也針對我們的設計,提出一些低功率消耗設計的考量。在這設計中我們針對低功率消耗的考量包括有:提出一個低功率消耗的Huffman Decoding架構,利用CSD的方法去替代我們架構中的乘法器,以及利用演算法來替代在反量化中查表時所需的記憶體大小。最後我們使用avant! 0.25um cell,以cell-based的方式來完成整個MPEG-1 Layer III 解碼器。面積為3.1x3.1 mm2, 操作頻率為20MHz。在符合即時處理的應用之下,本晶片只要在工作頻率為5MHz的時候既可達到此要求,並且所消耗的功率約84mW。
With the advance of multimedia technology, most high-quality audio signals are already been used popular in our lives. , due to the limitation of the bandwidth in network communication, the sufficient compress process must be necessary for these high-quality audio signals. The international organization for standard was to initiate the development of common standard for compress digital audio signal, including MPEG-1, MPEG-2, and MPEG-4…et. In the SOC design today, the designers may integrate many well-designed circuit blocks called intellectual properties (IPs) and some self-designed circuit blocks to build up the complex system in a short time. While designing such complex systems, power consumption is also a very important design issue. In this thesis, we will target at the most popular MPEG-1 Layer III audio decoder flow to propose a novel architecture with low power consumption and high efficient hardware architecture. In the power consumption issue we have propose a several improvement points including: low power Huffman Decoding architecture, using CSD approach to instead of the multiplier in our architecture, and reducing the memory size of lookup table. The proposed decoder system have been designed and implemented using VLSI cell-based approach and die size is 3.1x3.1 mm2 and operation speed is 20MHz. For the real-time application purpose, our design can easily achieve this purpose by operating at 5MHz and the average power consumption is approximate 84mW.
[1] “Information technology – Coding of moving pictures and associated audio for digital storage media at up to about 1.5 Mbit/s – ISO 11172-3 (audio), “ISO/IEC, JTC1/SC29, 1992..
[2] H.G., and Musmann, “The ISO audio coding standard”, Global Telecommunications Conference, Vo1.1, pp.511-517,1990.
[3] H.C Chiang, and J.C Liu, “Regressive implementations for the forward and inverse MDCT in MPEG audio coding”, IEEE Signal Processing Letters, Vol.3, No.4, pp. 116-118, April. 1996.
[4] J. Zwislocki, “Analysis of some auditory characteristics,” in Handbook of Mathematical Psychology, R, Luce, R Bush, and E. Galanter, Eds. New York: Wiley, 1995
[5] Noll, P. “MPEG Digital Audio Coding”, Signal Processing Magazine, IEEE , Volume: 14 Issue: 5 , Sept. 1997 Page(s): 59 -81
[6] Painter, T.; Spanias, “Perceptual Coding of Digital Audio” A. Proceedings of the IEEE , Volume: 88 Issue: 4 , April 2000 Page(s): 451 -515
[7] “Information technology – Generic coding of moving pictures and associated audio information – DIS 13818 – 3 (audio), “ISO/IEC, JTC1/SC29, 1994
[8] W. Th. Ten Kate, “Compatibility matrixing of multi-channel bit rate reduced audio signals,” in Proc. 96th Audio Eng. Soc. Conv., Amsterdam, The Netherlands, 1994, preprint 3792
[9] ISO/IEC, 13818-7, “Information technology – Generic coding of moving pictures and associated audio – part 7: Advanced audio coding,” 1997
[10] Pan, D. Multimedia, “A Tutorial on MPEG/Audio Compression” IEEE , Volume: 2 Issue: 2 , Summer 1995 Page(s): 60 -74
[11] http://www.iis.fraunhofer.de/amm/techinf/layer3/index.html
[12] Bergher, L.; Boehm, J.; Figari, X.; Gentit, J-M.; Guitteny, P.; Jacquet, D.; Kazi, F.; Lecomte, S.; Lopez, J.; Spille, J.; Schroeder, E.F.; Voessing, W.; Zins, J-M, “Dolby AC-3 And MPEG-2 Audio Decoder IC With 6-channels Output” Consumer Electronics, 1997. Digest of Technical Papers. ICCE., International Conference on , June 11-13, 1997 Page(s): 204 -205
[13] Kyu Ha Lee; Keun-Sup Lee; Tae-Hoon Hwang; Young-Cheol Park; Dae Hee Youn; “An architecture and implementation of MPEG audio layer III decoder using dual-core DSP” Consumer Electronics, IEEE Transactions on , Volume: 47 Issue: 4 , Nov. 2001 Page(s): 928 -933
[14] Li, S.; Rowlands, J.; Ng, P.; Gill, M.; Youm, D.S.; Kam, D.; Song, S.W.; Look, P. “An AC-3 MPEG multi-standard audio decoder IC” Custom Integrated Circuits Conference, 1997., Proceedings of the IEEE 1997 , 5-8 May 1997 Page(s): 245 -248
[15] Sung-Chul Han; Sun-Kook Yoo; Sung-Wook Park; Nam-Hun Jeong; Joon-Suk Kim; Ki-Soo Kim; Yong-Tae Han; Dae-Hee Youn, “AN ASIC IMPLEMENTATION OF THE MPEG-2 AUDIO DECODER” Consumer Electronics, IEEE Transactions on , Volume: 42 Issue: 3 , Aug. 1996 Page(s): 540 -545
[16] Tsung-Han Tsai; Thou-Ho Chen; Liang-Gee Chen; “An MPEG audio decoder chip” Consumer Electronics, IEEE Transactions on , Volume: 41 Issue: 1 , Feb. 1995 Page(s): 89 -96
[17] Yongseok Yi; In-Cheol Park; “A fixed-point MPEG audio processor operating at low frequency” Consumer Electronics, IEEE Transactions on , Volume: 47 Issue: 4 , Nov. 2001 Page(s): 779 -786
[18] Tsung-Han Tsai; Liang-Gee Chen; Ren-Jr Wu; “A cost-effective design for MPEG2 audio decoder with embedded RISC core” Signal Processing Systems, 1999. SiPS 99. 1999 IEEE Workshop on , 20-22 Oct. 1999 Page(s): 361 -369
[19] Finotello, A.; Paolini, M.; “The VHDL based design of the MIDA MPEG1 audio decoder” Design Automation Conference, 1995, with EURO-VHDL, Proceedings EURO-DAC ''95., European , 18-22 Sept. 1995 Page(s): 579 -584
[20] 楊雅超, “MP3 音訊解碼器架構設計” 輔仁大學電子工程學系碩士論文, 民 90
[21] A. Mukherjee, N. Ranganathan, and M. Bassiouni, “Efficient VLSI designs for data transformations of tree-based codes,” IEEE Trans. Circuits Syst., vol. 38 pp. 306-314, Mar. 1991.
[22] S. M. Lei and M. T. Sun, “An entropy coding system for digital HDTV systems,” Signal Processing HDTV IV, pp. 333-340, 1992.
[23] Seong Hwan Cho; Xanthopoulos, T.; Chandrakasan, A.P.; “A low power variable length decoder for MPEG-2 based on nonuniform fine-grain table partitioning” Very Large Scale Integration (VLSI) Systems, IEEE Transactions on , Volume: 7 Issue: 2 , June 1999 Page(s): 249 -257
[24] Algirdas Avizienis, “Signed-digit number representation for fast parallel arithmetic,” IRE Transactions on Electronic Computers, Vol EC-10 pp. 389-400, 1961
[25] Fred J. Taylor, “Digital Filter Design Handbook, New York: Marcel Dekker, 1983
[26] http://myhome.shinbiro.com/~genius71/
[27] ISO/IEC 13818-4 “Generic coding of moving pictures and associated audio information (Part 4: Compliance testing)”
[28] Tsung-Han Tsai; Chuh-Chu Yen, “A high quality de-quantization/quantization method for MP3 and MPEG-4 AAC audio coding” Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on , Volume: 3 , 26-29 May 2002 Page(s): 851 -854