跳到主要內容

臺灣博碩士論文加值系統

(18.97.9.170) 您好!臺灣時間:2024/12/06 03:10
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:蕭哲民
論文名稱:支援MPEG可重組視訊編碼運作模式之系統單晶片架構設計
論文名稱(外文):SoC architecture for MPEG Reconfigurable Video Coding Framework
指導教授:蔡淳仁
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊科學與工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2007
畢業學年度:95
語文別:英文
論文頁數:62
中文關鍵詞:多媒體 系統單晶片
外文關鍵詞:SoC
相關次數:
  • 被引用被引用:0
  • 點閱點閱:140
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
隨著各種多媒體視訊標準的發展,越來越多人努力設計可支援多視訊標準的系統單晶片。MPEG在2004年時成立了一個小組,希望可以設計出有彈性的多媒體視訊系統。本篇論文設計一系統單晶片架構可支援MPEG所提出的系統
Due to the variety of popular video coding standards, many efforts have been put into the design of a single video decoder chip that supports multiple formats. In 2004, ISO/IEC MPEG started a new work item to facilitate multi-format video codec design and to enable more flexible usage of coding tools. The work item has turned into the MPEG Reconfigurable Video Coding (RVC) framework. The key concept of the RVC framework is to allow flexible reconfiguration of coding tools to create different codec solutions on-the-fly. In this thesis, flexible SoC architecture is proposed to support the RVC framework. Some analysis has been conducted to show the extra costs required for this platform compared to hard-wired codec architecture. In conclusion, the RVC framework can be mapped to an SoC platform to provide flexibility and scalability for dynamic application environment with reasonable cost in hardware design.
1. Introduction 14
1.1 Introduction to MPEG RVC Framework 15
2. Previous Works 19
2.1 Traditional ASIC design approach 19
2.2 SoC architecture for multimedia system 20
2.3 Reconfigurable video coding 21
2.3.1 RVC Proposal from Hanyang University 22
3. Proposed RVC Framework 26
3.1 SoC architecture of the propose RVC framework 26
3.2 Propose RVC framwrok 28
3.2.1 Design of Global Control Unit 29
3.2.2 Memory allocator 32
3.3 Implementation of FUs in the propose RVC framework 34
4. Design of hardware functional units 35
4.1 Introduction to H.264/AVC decoding 35
4.2 Design of inverse transform and inverse quantizer 37
4.2.1 Architecture of inverse integer transform 38
4.2.2 Architecture of the 4x4 inverse hadamard transform 40
4.2.3 Architecture of the inverse quantizer 42
4.3 Design of intra compensation 43
4.3.1 Intra prediction 43
4.3.2 Proposed architecture of intra compensation 45
4.3.3 Eight directions of I4MB mode 45
4.3.4 DC mode for I4MB mode and I16MB 50
5. Experimental results 52
5.1 Emulation platform 52
5.1.1 Integration board (Arm integrator/AP) 53
5.1.2 Core module (CM) 53
5.1.3 Logic module (LM) 54
5.1.4 memory map for arm integrator 55
5.2 Synthesis report for hardware functional units 56
5.3 Performance analysis 57
6. Conclusion and Future work 59
7. Reference 61
[1] E. S. Jang, K. Asai, and C.-J. Tsai, Study of Video Coding Tool Repository v5.0, MPEG Meeting Document N7329, Poznan, July 2005.
[2] C.-J. Tsai, Suggestions on the Direction of VCTR, MPEG Input Document M12074, Busan, April, 2005.
[3] ISO/IEC MPEG Video Group, Final Call for Proposals on Reconfigurable Video Coding, MPEG Meeting Document N8070, Montreux, April 2006.
[4] J. Janneck et al., Moses Tool Suite, https://sourceforge.net/projects/mosestoolsuite/.
[5] Lin, C.-C. ,Chen, J.-W. ,Chang, H.-C. ,Yang, Y.-C. ,Yang, Y.-H. O. ,Tsai, M.-C., Guo, J.-I., Wang, J.-S. ,A 160K Gates/4.5 KB SRAM H.264 Video Decoder for HDTV Applications, ISSCC 2007
[6] Kuan-Hung Chen ,Jiun-In Guo ,Jinn-Shyan Wang ,A high-performance direct 2-D transform coding IP design for MPEG-4AVC/H.264, IEEE Transactions on Circuits and Systems for Video Technology 2006
[7] Yu-Wen Huang,Bing-Yu Hsieh,Tung-Chien Chen,Liang-Gee Chen “Analysis, fast algorithm, and VLSI architecture design for H.264/AVC intra frame coder”, IEEE Transactions on Circuits and Systems for Video Technology,2005
[8] Chin-Jen Yang, Bin-Da Liu,Jar-Ferr Yang, “Implementation of JPEG Multimedia system with HW/SW co-design on SoC Development Platform,” NCKU 2002
[9] Kui Zhang and Josef Kittler, “Framework for dynamically reconfigurable video codec using multiple coding tools,” Broadband European Networks and Multimedia Services 1998
[10] Sunyoung Lee, Hyungyu Kim, “Proposed Updates of RVC Working Draft 1.0,” MPEG input document 2006.
[11] Horowitz, M., Joch, A. , Kossentini, F. ,Hallapuro, A. ,”H.264/AVC baseline profile decoder complexity analysis”, IEEE Transactions on Circuits and Systems for Video Technology 2003.
[12] Denolf, K., De Vleeschouwer, C., Turney, R., Lafruit, G., Bormans, J. ,”Memory centric design of an MPEG-4 video encoder”, IEEE Transactions on Circuits and Systems for Video Technology 2003.
[13] H. Malvar, A. Hallapuro, M. Karczewicz, and L. Kerofsky, “Low-complexity transform and quantization in H.264/AVC,” IEEE Trans. Circuits Syst. Video Techno.., vol. 13, no. 7, pp. 598–603, Jul. 2003.
[14] T. Wedi, “Motion Compensation in H. 264/AVC”, IEEE Trans. Circuits System Video Technology 2003
[15] Yueh-Yi Wang ,Yan-Tsung Peng ,Chun-Jen Tsai “VLSI architecture design of motion estimator and in-loop filter for MPEG-4 AVC/H.264 encoders”, ISCAS 2004
[16] Miao Sima, Yuanhua Zhou, Wei Zhang ,“An efficient architecture for adaptive deblocking filter of H.264/AVC video coding”, IEEE Transactions on Consumer Electronics,2004
[17] Wu Di, Gao Wen, Hu Mingzeng, Ji Zhenzhou, “A VLSI architecture design of CAVLC decoder”, ASIC, 2003. Proceedings. 5th International Conference on, IEEE Transactions on
[18] Yao-Chang Yang, Chien-Chang Lin, Hsui-Cheng Chang, Ching-Lung Su, Jiun-In Guo, “A High Throughput VLSI Architecture Design for H.264 Context-Based Adaptive Binary Arithmetic Decoding with Look Ahead Parsing”,IEEE International Conference on Multimedia and Expo,2006
[19] AMBA Specification 2.0, ARM Limited, 1999.
[20] R. Peset Llopis , R. Sethuraman “A Low-Cost and Low-Power Multi-Standard Video Encoder”, Proceedings of the 1st IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis,2003
[21] T.-C Chen, Y.-W. Huang, and L.-G. Chen, “Analysis and design of macroblock pipelining for H.264/AVC VLSI architecture,” Proc. of IEEE ISCAS 2004, Kobe, 2004.
[22] http://www.arm.com/products/DevTools/IntegratorAP.html
[23] S. Lee, E. S. Jang, M. Matavelli, C. –J. Tsai, Working Draft of ISO/IEC 23001-4: Codec Configuration Representation, MPEG Meting Document N8762, Marrakech, Jan. 2007.
[24] Joint Video Team, Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification, ITU-T Rec. H.264 and ISO/IEC 14496-10 AVC, April 2005
[25] Wiegand, T. Sullivan, G.J. Bjntegaard, G. Luthra, A., Overview of the H.264/AVC video coding standard, IEEE Transactions on Circuits and Systems for Video Technology 2003.
[26] Y-T Peng, VLSI architecture for the in-loop filter of H.264 Video codec, 2004 NCTU
[27] ARM Integrator Core Module/920-T User Guide, ARM Ltd. April 2001
[28] ARM Integrator AP User Guide, ARM Ltd., April 2001
[29] ARM integrator LM-XCV2000E User Guide, ARM Ltd., 2002
[30] JM reference software http://iphome.hhi.de/suehring/tml/
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top