跳到主要內容

臺灣博碩士論文加值系統

(54.224.133.198) 您好!臺灣時間:2022/01/27 03:51
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:林宏偉
研究生(外文):Hong-Wei Lin
論文名稱:以軟/硬體共同設計方式在SoC發展平台上實現MP3多媒體系統
論文名稱(外文):Implementation of MP3 Multimedia System with Hardware/Software Co_design on SoC Development Platform
指導教授:劉濱達楊家輝楊家輝引用關係
指導教授(外文):Bin-Da LiuJar-Ferr Yang
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程學系碩博士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:中文
論文頁數:55
中文關鍵詞:SoC發展平台軟/硬體共同設計
外文關鍵詞:MP3
相關次數:
  • 被引用被引用:2
  • 點閱點閱:442
  • 評分評分:
  • 下載下載:113
  • 收藏至我的研究室書目清單書目收藏:0
摘要
MP3 音樂壓縮格式為MPEG 所制定的數位音響壓縮標準,其優越性已被廣泛地應用於網路傳輸及無線多媒體系統之播放與儲存。其中以逆改良型離散餘弦轉換(IMDCT)與合成濾波器組(Synthesis Filter Bank)是MP3 解碼流程中時間複雜度高且計算方式固定的兩個步驟。
在本論文中,我們將逆改良型離散餘弦轉換和合成濾波器組中的矩陣化轉換(Matrixing)皆設計成遞迴式硬體架,並以軟/硬體共同設計的方式將MP3 播放系統驗証於SoC 發展平台上。除此之外,硬體與發展平台之間的設計方式是採用可擴充式架構,可以任意增添或更改系統模式。
遞迴式逆改良型離散餘弦轉換與矩陣化轉換的硬體設計是使用Verilog HDL 撰寫,採用Xilinx Foundation 4 軟體模擬與合成,燒錄於發展平台上的FPGA,最後再搭配ARM 處理器以達成MP3 播放系統。其硬體架構的合成結果為103k 邏輯閘,時脈速度為14.3MHz。
MP3, the well-known abbreviation of MPEG-1 audio Layer 3 is categorized one of the MPEG (Moving Picture Experts Group) standards for digital audio compression. For its versatile superiority, MP3 has been widely used in Internet transmission and wireless multimedia communication or storage applications. The inverse modified discrete cosine transform (IMDCT) and synthesis filter bank are the two critical procedures with high time complexity but regular computation. In this thesis, we propose the recursive hardware structures for IMDCT and matrixing transform of synthesis filter bank. Furthermore, MP3 player system following Hardware/Software co-design methodology is developed and verified on SoC development platform. Besides, the design of interface between hardware and development platform is expandable. System mode can be added or changed.
The hardware design of recursive inverse modified discrete cosine transform and matrixing is coded by Verilog HDL and then simulated and synthesized with Xilinx Foundation 4. The synthesized circuit is downloaded into FPGA on the development platform and cooperates with ARM processor to complete the MP3 system. The synthesis results show that gate count is 103k gates and clock rate is 14.3 MHz.
1. 緒論………….…………………………………………………… 1
1.1 研究動機………………………………………………………. 1
1.2 各章節摘要……………………………………….…………… 2
2. MPEG音訊壓縮標準總覽………………….………………… 4
2.1 ISO/MEPG 音訊壓縮標準………………….………….……… 4
2.2 MPEG-1 音訊壓縮標準………...……………………………… 6
2.2.1 MPEG-1 Layer 3 編碼標準…………….………….……… 6
2.2.2 MPEG-1 Layer 3 解碼標準…………….………….……… 10
2.3 MPEG-2 音訊壓縮標準………………….………….…………. 13
2.4 MPEG-4 音訊壓縮標準………...……………………………… 15
3. 系統單晶片設計與發展平台…………….…………………... 16
3.1 系統單晶片………………….………….……………………... 16
3.2 系統單晶片之設計流程……...……………………………….. 18
3.2.1 傳統設計…………….………….………………………… 18
3.2.2 軟/硬體共同設計…………….………….………………... 19
3.2.3 系統單晶片設計…………….………….……………….... 20
3.3 SoC 發展平台………………….………….…………………... 21
3.3.1 SoC 發展平台的功能…………….………….…………… 21
3.3.2 SoC 發展平台的設計流程…………….………….……… 22
3.4 以記憶體為基礎的介面整合………...……………………….. 23
4. 利用遞迴式架構建立MP3播放系統…………….………… 26
4.1 逆改良型離散餘弦轉換的遞迴式架構………………………. 26
4.2 合成濾波器組的遞迴式架構…………………………………. 31
4.3 重疊動作與資料儲存的方式…………………………………. 35
5. 在SoC 發展平台上實現MP3 播放系統…………………. 37
5.1 硬體實現………………………………………………………. 37
5.1.1 遞迴式核心之設計……………………………………….. 38
5.1.2 逆改良型離散餘弦轉換的前處理與後處理設計……….. 40
5.1.3 重疊相加………………………………………………….. 41
5.1.4 矩陣化的前處理與後處理設計………………………….. 43
5.2 記憶體之安排…………………………………………………. 45
5.3 即時播放之可能性……………………………………………. 46
5.4 搭配SoC 發展平台以實現MP3 播放系統………………….. 47
5.5 硬體效能………………………………………………………. 48
6. 結論………………………………………………………………. 51
6.1 總結……………………………………………………………. 51
6.2 未來方向………………………………………………………. 52
參考文獻
[1] ISO/IEC JTC1/SC29/WG11 MPEG, IS11172-3, “Information Technology-Coding of Moving Picture and Associated Audio for
Digital Storage Media at up to about 1,5 Mbit/s, Part3: Audio,” 1992.
(MPEG-1)
[2] P. Noll, “MPEG Digital Audio Coding,” IEEE Signal Processing Magn., Vol. 14, Sept. 1997, pp. 59-81.
[3] D. Pan, “A Tutorial on MPEG/Audio Compression,” IEEE
Multimedia, Vol. 2, Summer 1995, pp. 60-74.
[4] ISO/IEC JRC1/SC29/WG11 MPEG, IS 13818-3 “Information
Technology – Generic Coding of Moving Pictures and Associated Audio, Part3 : Audio,” 1997. (MPEG2-BC)
[5] ISO/IEC JRC1/SC29/WG11 MPEG, IS 13818-7 “MPEG-2 Advanced Audio Coding, AAC,” Apr. 1997.
[6] K. S. Lee, N. H. Jeong, K. H. Bang, and D. H. Youn, “A VLSI Implementation of MPEG-2 AAC Decoder System,” in Proc. 1st IEEE Aisa-Pacific Conf. ASICs, 1999, pp. 139-142.
[7] ISO/IEC JRC1/SC29/WG11 MPEG, IS 14496-3 “Information
Technology – Coding of Audiovisual Objects, Part3 : Audio.
Subpart3 : General Audio (GA) Coding : AAC/TwinVq,” 1998.
[8] Rajsuman and Rochit, System-on-a-Chip : Design and Test,
Norwood, MA: Artech House, 2000.
[9] M. Keating and P. Bricaud, Reuse Methodology Manual for System -on-a-Chip Designs, Boston, MA: Kluwer Academic, 1998.
[10] ARM Integrator/AP User Guide, ARM Corporation, Cambridge UK, 1999.
[11] ARM Integrator/CM7TDMI User Guide, ARM Corporation,
Cambridge UK, 1999.
[12] ARM Developer Suite Getting Started Guide, ARM Corporation, Cambridge UK, 1999.
[13] Barney Wragg and Paul Carpenter, “An Optimised Software Solution for an ARM Powered MP3 Decoder,” ARM Corporation, Cambridge UK, 2000.
[14] IEEE Std 1180, “IEEE Standard Specifications for the
Implementations of 8*8 Inverse Discrete Cosine Transform,” Dec. 1990.
[15] J. L. Wang, C. B. Wu, and J. F. Yang, “Implementation of the discrete cosine transform and its inverse by recursive structure,” in Proc. SiPS’99, Vol. 1, Oct. 1999, pp.120-130.
[16] C. H. Chen, C. B. Wu, B. D. Liu, and J. F. Yang, ”Recursive architecture for the forward and inverse modified discrete cosine transforms,” in Proc. SiPS’00, Oct. 2000, pp. 50-59.
[17] K. Konstantinides, “Fast Subband Filtering in MPEG Audio Coding,” IEEE Signal Processing Lett., Vol. 1, Feb. 1994, pp. 26-28.
[18] W. S. Chen and L. Nam, “Polyphase Filter Architectures for MPEG Audio Using Fast IDCT,” in Proc. 31st Asilomar Conf. Signals, System and Comut., 1997, Vol. 1, 1997, pp. 416-420.
[19] L. Nam and W. S. Chen, “Two Polyphase Filter Architectures For MPEG Audio,” in Proc. 40th Midwest Symp. Circuits and Syst., 1997, Vol. 2, 1998, pp. 861-864.
[20] V. Britanak, K. R. Rao, “An efficient implementation of the forward and inverse MDCT in MPEG audio coding,” IEEE Signal Processing Lett., Vol. 8, Feb. 2001, pp. 48-51.
[21] W. Lau and A. Chwu, “A common transform engine for MPEG and AC3 audio decoder,” IEEE Trans. Consumer Electron., Vol. 43, Aug. 1997, pp. 559-566.
[22] S. K. Woo, K. Y. Sun, W. P. Sung, S. K. Joon, and H. Y. Dae, “A VLSI implementation of dual AC-3 and MPEG-2 audio decoder,” IEEE Trans. Consumer Electron., Vol. 44, Aug. 1998, pp. 872-877.
[23] V. Bhaskaran, K. Konstantinides, R. B. Lee, and J. P. Beck,“Algorithmic and architectural enhancements for real-time MPEG-1 decoding on a general purpose RISC workstation,” IEEE Trans. Circuits and Syst. Video Technol., , Vol. 5, Oct. 1995, pp. 380-386.
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
1. 吳明烈 (民90)。WTO體系中的教育變革與發展---- 全民終身學習的觀點。 成人教育,66期,23-30頁。
2. 王政彥 (民90)。出頭或出局之路----參加WTO對成人教育的挑戰。 成人教育,66期,11-22頁。
3. 呂木琳(民90)。努力發展學校特色。高教簡訊,127期。
4. 李雪莉(民91)。台灣能培養出國際人才?天下雜誌,第249期,大學戰全球開打。
5. 林邦文 (民91)。他山之石---加入世貿組織與中國大陸的成人教育。成人教育,66期,41-47頁。
6. 林美萱 (民91) 加入WTO對台灣產業與經貿之影響。國家政策論壇,第二卷,第一期。
7. 徐明珠 (民90)。迎戰WTO之衝擊 順勢開拓教育版圖。國家政策論壇,第一卷,第九期,152-154頁。
8. 張戌誼 (民86)。前進WTO台灣準備好了嗎 ? 天下雜誌,4 ,168-174頁。
9. 許振明 (民90)。我國加入世貿組織應有的認知與因應措施。國家政策論壇,第一卷,第九期,144-145頁。
10. 許雅惠 (民91)。WTO規範下的成人教育服務及台灣因應之道。成人教育。66期,31-40頁。
11. 曾慧敏 (民86)。新世紀高職教育的衝擊和發展。理論與政策,春季號,111-124頁。
12. 黃立 (民83)。建立世界經濟新秩序的世界貿易組織協定。進口救濟論叢,第五期,25頁。
13. 黃富順 (民90)。台灣加入世貿組織成人教育發展的因應。成人教育。66期,2-10頁。
14. 楊朝祥 (民90)。因應WTO衝擊 高等教育速謀對策。國家政策論壇,第一卷,第九期,146-151頁。
15. 謝淑芬 (民84)。我國開放服務市場對旅行業之影響及其對應之策。觀光研究學報,第一卷,第四期,79-95頁。