| 研究生: |
江鎧均 Jiang, Kai-Jun |
|---|---|
| 論文名稱: |
適用於正、逆改良型離散正餘弦轉換之可調式固定係數架構設計 A Unified Selectable Fixed-Coefficient and Multiplication-Free Architecture Design for Forward and Inverse MDCT/MDST Algorithms |
| 指導教授: |
雷曉方
Lei, Sheau-Fang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2011 |
| 畢業學年度: | 99 |
| 語文別: | 中文 |
| 論文頁數: | 113 |
| 中文關鍵詞: | 改良型離散餘弦 、正弦之正/逆轉換 、遞迴式 、固定係數 、CSD乘法器 |
| 外文關鍵詞: | modified discrete cosine/sine forward and inverse transform, recursive, fixed-coefficient, CSD multiplier |
| 相關次數: | 點閱:137 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文提出遞迴式架構,並共架構支援改良型離散餘弦和改良型離散正弦之正、逆轉換(MDCT/IMDCT/MDST/IMDST)。其演算法本質可支援MP3、AC-3、AAC等多種音訊規格。正因為支援多規格的情況下,一般傳統遞迴式的MDCT/ IMDCT/MDST/IMDST都需要記錄大量的係數,因而使用到不少的ROM。然而ROM的面積太大不利於多系統的整合,會使得應用的產品體積變大,有違現今世人對電子產品輕薄短小的要求。對此我們提出固定係數架構來達到免係數記憶體的需求。
另外使用CSD乘法器取代傳統乘法器,以進一步降低面積。此外還引入可調式係數的概念,一方面提高架構的精準度,一方面以低位元達高精準度的效用也變相的節省架構面積。再者,將其需要的排序動作以簡單的硬體實現,設計出不影響整系統速度硬體速度且無延遲的排序硬體。若欲支援更高規格,例如Twin VQ等,則可用兩套本論文的核心架構,在此情況下的面積仍佔有優勢,可兼顧速度和面積兩方。
在運算週期上,兩組核心硬體架的設計比起傳統設計最多可改善75%,單一核心硬體的設計比起傳統設計則可省50%;面積方面,核心硬體最多可以節省約58%的面積、和100%的ROM面積,降低硬體成本。綜合以上論點,本架構適合應用於支援多格式的多媒體系統。
This thesis presents a recursive architecture, that can support forward modified discrete cosine transform and modified sine cosine transform (MDCT/MDST), and its inverse (IMDCT/IMDST). This algorithm is essentially supports MP3, AC-3, AAC and other audio specifications. However, because of supporting various specifications, the conventional recursive MDCT, MDST, IMDCT, and IMDST need an amount of ROM to store the coefficient. Then, the bigger ROM size is, the more difficult to integrate is. And it leads to the large volume of the products, contrary to the requirements that electronics would be slim and light. Therefore, we proposed fixed coefficient architecture to achieve a free memory.
Also we replace the traditional multiplier with CSD multiplier, so that it reduces the area further. In addition, the thesis use the concept of the selectable coefficient, on the on hand to improve the accuracy of the structure, and the other hand it can use lower bit to get high-precision,that is also a form of saving area. Moreover, we implement the resort hardware simply, it doesn’t affect the speed of the all overall system, and there is no delay. If supporting a higher requirement standard, such as Twin VQ etc., we proposed two sets of the core structure. In this case, the implement area still has an advantage; it can take both speed and area into account.
In cycles, compared to traditional design, two sets core hardware can improve 75%, and single core hardware can improve 50%; in the area terms, the core hardware can save up to about 58% of the core area, and 100% of the ROM area, so that to reduce the hardware costs. Based on the above argument, the proposed architecture suitable for various format multimedia systems.
[1] T. H. Tsai and J. N. Liu, "Architecture design for MPEG-2 AAC filterbank decoder using modified regressive method," in IEEE International Conference on Acoustics, Speech, and Signal Processing, 2002, pp. III-3216-III-3219.
[2] V. Britanak and K. R. Rao, "An efficient implementation of the forward and inverse MDCT in MPEG audio coding," IEEE Signal Processing Letters, vol. 8, pp. 279-279, Oct 2001.
[3] S. W. Lee, "Improved algorithm for efficient computation of the forward and backward MDCT in MPEG audio coder," IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol. 48, pp. 990-994, 2001.
[4] T. H. Tsai and C. N. Liu, "A configurable common filterbank processor for multi-standard audio decoder," IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences, vol. E90A, pp. 1913-1923, Sep 2007.
[5] 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, pp. 116-118, Apr 1996.
[6] L. P. Chau and W. C. Siu, "Direct formulation for the realization of discrete cosine transform using recursive structure," IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol. 42, pp. 50-52, 1995.
[7] J. F. Yang and C. P. Fan, "Recursive discrete cosine transforms with selectable fixed-coefficient filters," IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol. 46, pp. 211-216, 1999.
[8] R. X. Yin and W. C. Siu, "A new fast algorithm for computing prime-length DCT through cyclic convolutions," Signal Processing, vol. 81, pp. 895-906, May 2001.
[9] C. H. Chen, B. D. Liu, and J. F. Yang, "Recursive architectures for realizing modified discrete cosine transform and its inverse," IEEE Transactions on Circuits and Systems Ii-Analog and Digital Signal Processing, vol. 50, pp. 38-45, Jan 2003.
[10] V. Nikolajevic and G. Fettweis, "Computation of forward and inverse MDCT using Clenshaw's recurrence formula," IEEE Transactions on Signal Processing, vol. 51, pp. 1439-1444, May 2003.
[11] V. Nikolajevic and G. Fettweis, "New recursive algorithms for the unified forward and inverse MDCT/MDST," The Journal of VLSI Signal Processing, vol. 34, pp. 203-208, 2003.
[12] S. F. Lei, S. C. Lai, Y. T. Hwang, and C. H. Luo, "A high-precision algorithm for the forward and inverse MDCT using the unified recursive architecture," in IEEE International Symposium on Consumer Electronics, 2008, pp. 1-4.
[13] S. C. Lai, S. F. Lei, and C. H. Luo, "Common architecture design of novel recursive MDCT and IMDCT algorithms for application to AAC, AAC in DRM, and MP3 codecs," IEEE Transactions on Circuits and Systems Ii-Express Briefs, vol. 56, pp. 793-797, Oct 2009.
[14] H. Li, P. Li, and Y. Wang, "A compact hardware accelerator structure for realizing fast IMDCT computation," in Asia Pacific Conference on Postgraduate Research in Microelectronics & Electronics, 2009, pp. 317-320.
[15] H. Li, P. Li, Y. Wang, Q. Tang, and L. Gao, "A new decomposition algorithm of DCT-IV/DST-IV for realizing fast IMDCT computation," IEEE Signal Processing Letters, vol. 16, pp. 735-738, 2009.
[16] L. Li, H. Miao, X. Li, and D. Guo, "Efficient architectures of MDCT/IMDCT implementation for MPEG audio codec," in 3rd International Conference on Anti-counterfeiting, Security, and Identification in Communication, 2009, pp. 156-159.
[17] H. Li, P. Li, and Y. Wang, "An efficient hardware accelerator architecture for implementing fast IMDCT computation," Signal Processing, vol. 90, pp. 2540-2545, Aug 2010.
[18] T. Painter and A. Spanias, "Perceptual coding of digital audio," Proceedings of the IEEE, vol. 88, pp. 451-515, 2000.
[19] 吳炳飛, 顏志旭, 林煜翔, 魏宏宇, and 張芷燕, Audio coding 技術手冊,MP3篇. 台灣: 全華科技圖書股份有限公司, 2004.
[20] Digital Audio Compression Standard: advanced television system committee inc, 2010.
[21] Z. Y. Cheng, C. H. Chen, B. D. Liu, and J. F. Yang, "Unified selectable fixed-coefficient recursive structures for computing DCT, IMDCT and subband synthesis filtering," in Proceedings of IEEE International Symposium on Circuits and Systems, May 2004, pp. III-557-60 Vol.3.
[22] J. F. Yang and F. K. Chen, "Recursive discrete Fourier transform-with unified IIR filter structures," Signal Processing, vol. 82, pp. 31-41, Jan 2002.
[23] A. V. Oppenheim, R. W. Schafer, and J. R. Buck, Discrete-Time Sindal Processing. Upper Saddle River, New Jersey: Prentice-Hall, Inc., 1989.
[24] 具再熙, "數位訊號處理,使用Matlab," 台灣: 儒林出版社, 2007.
[25] J. F. Kaiser, "Digital Filters," Kuo F. F. and Kaiser J. F., Eds. New York: Wiley, 1966.
[26] K. K. Parhi, VLSI Digital Signal Processing Systems Design and Implementation. New York: John Wiley and Sons. Inc., 1999.
[27] M. R. Garey and D. S. Johnson, Computers And Intractability: A Guide to the Theory of NP-Completeness. New York: W. H. Freeman and Co., 1979.
[28] 北瀚科技股份有限公司, "SMIMS Engine Software Development Kits User Guide," Version 2.2.0.
[29] J. F. Yang and C. P. Fan, "Compact recursive structures for discrete cosine transform," IEEE Transactions on Circuits and Systems Ii-Analog and Digital Signal Processing, vol. 47, pp. 314-321, Apr 2000.
[30] J. P. Uyemura, Introudction to VLSI Circuits and Systems. Beijing, China: Publishing House of Electronics Industry, 2004.
校內:2016-08-26公開