期刊文献+

一种适用于H.264标准的高度并行双层流水线结构CAVLC编码器 被引量:2

Design of a Highly Parallel and Double-Level Pipelined CAVLC Encoder for H.264
下载PDF
导出
摘要 本文提出一种适用于H.264编码器的高度并行、双层流水线的CAVLC硬件实现结构.该结构设计了四路并行扫描统计模块,克服了以往结构每个时钟周期只能扫描一个系数的处理速率瓶颈;通过使用FIFO,平衡每一级流水线的处理延时,提高整个流水线工作的效率;在各个编码模块内部也大量采用流水线结构,提高数据吞吐率.基于0.18μm CMOS工艺,新结构在166.7MHz工作频率下,综合等效门数为20685门,数据吞吐率为每秒处理27M系数块,甚至能够实时编码数字影视格式的视频(4096×2048@30fp/s).整个设计在数据吞吐率提高到以往结构的3.46倍的同时,硬件资源代价并没有显著的增加. This paper presents the design of a CAVLC encoder for H.264 featuring a highly parallel and double-level pipelined architecture.In order to overcome the speed bottleneck of one coefficient per cycle during scanning,the proposed design uses four-channel parallel processing instead of serial scanning.And the delays of all stages in the pipelined architecture are averaged by FIFOs,which achieves a high efficiency for the entire pipeline.The pipelined structure is also widely used in sub-modules for higher throughput.Based on 0.18μm CMOS technology,the proposed architecture is synthesized into 20685 logic gates and achieved average 27M blocks/s at 166.7MHz frequency,and even meets the requirements of real-time processing of digital cinema video(4096×2048@30fp).The date throughput of the proposed architecture is 3.46 times of that of the previous reported work with acceptable increase in area.
出处 《电子学报》 EI CAS CSCD 北大核心 2010年第7期1705-1710,共6页 Acta Electronica Sinica
基金 国家自然科学基金(No.60871005) 教育部博士点基金(新教师基金)(No.200800031073)
关键词 H.264 基于上下文的自适应变长编码 编码器 H.264 context-adaptive variable-length coding(CAVLC) encoder
  • 相关文献

参考文献10

  • 1ITU-T Rec.H.264 and ISO/IEC 14496-10 AVC,JVT.Draft ITU-T Recommendation and Finat Draft International Standard of Joint Video specification[S].2005.
  • 2曹伟,洪琪,侯慧,童家榕,来金梅,闵昊,荆明娥.一种用于H.264编解码的新型高效可重构多变换VLSI结构[J].电子学报,2009,37(4):673-677. 被引量:7
  • 3郑兆青,桑红石,黄卫锋,沈绪榜.用于H.264/AVC的D级数据重用整数运动估计VLSI结构[J].电子学报,2007,35(10):1921-1926. 被引量:2
  • 4Lai Y,Chou C,Chung Y.A simple and cost effective video encoder with memory-reducing CAVLC[A].Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS)[C].Kobe:IEEE Press,2005.432-435.
  • 5Rahman C A,Badawy W.An area efficient real-time CAVLC IP-block towards the H.264/AVC encoder[A].Proceedings of IEEE Workshop on Signal Processing Systems Design and Implementation (SIPS)[C].Canada:IEEE Press,2006.368 -371.
  • 6Tsai C Y,Chen T C,Chen L G.L ow power entropy coding hardware design for H.264/AVC baseline profile encoder[A].Proceedings of IEEE International Conference on Multimedia and Expo[C].Toronto:IEEE Press,2006.1941-1944.
  • 7Kim D,Jung E,Park H,et al.Implementation of high performance CAVLC for H.264/AVC video codec[A].Proceedings of the 6th International Workshop on System-on-Chip for RealTime Applications[C].Cairo:IEEE Press,2006.20-23.
  • 8Chen T C,Huang Y W,Tsai C Y,et al.Architecture design of context-based adaptive variable-length coding for H.264/AVC[J].IEEE Transactions on Circuits and Systems Ⅱ:Express Briefs,2006,53(9):832-836.
  • 9Chien C D,Lu K P,Shih Y H,Guo J I.A high performance CAVLC encoder design for MPEG-4 AVC/H.264 video coding applications[A].Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS)[C].Island of Kos:IEEE Press,2006.3838-3841.
  • 10Silva T,Vortmann J,Agostini L,et al.FPGA based design of CAVLC and exp-golomb coders for H.264/AVC baseline entropy coding[A].Proceedings of 3rd Southern Conference on Programmable Logic[C].Mar del Plata:IEEE Press,2007.161-166.

二级参考文献19

  • 1A Joch, F Kossentini, H Schwarz, T Wiegand, and G J Sullivan. Performance comparison of video coding standards using lagragian coder control[ A]. Proc IEEE, Int Conf Image Processing[ C] .New York, USA. 2002.501 - 504.
  • 2T C Wang, et al. Parallel 4 × 4 2D transform and inverse transform architecture for MPEG-4 AVC/H.264 [ A ]. Proceedings of IEEE International Symposium on Circuits and Systems[C]. Bangkok, Thailand. May 2003. 800 - 803.
  • 3Yu-Wen Huang,Bing-Yu Hsieh, Tung-Chien Chen, and Liang- Gee Chert. Analysis, fast algorithm, and VLSI architecture design for H.264/AVC intra flame coder[ J]. IF.EE Transactions on Circuits and Systems for Video Technology,March 2005,15 (3) :378 - 401.
  • 4Kuan-Hung Chen, Jiun-In Guo and Jinn-Shyan Wang. A highperformance direct 2-D transform coding IP design for MPEG-4 AVC/H.264[ J]. IEEE Transactions on Circuits and Systems for Video Technology,April 2006,16(4) :472 - 483.
  • 5L Z Liu,Q Lin,M T Rong, J Li.A 2-D forward/inverse integer transform processor of H.264 based on highly-parallel architecture[ A]. Proc IEEE. Int Workshop System-on-Chip Real- Time Applicat [ C]. Banff, Alberta, Canada. Jul 2004. 158 - 161.
  • 6H Y Lin,Y C Chao,C H Chen,B D Liu,J F Yang. Combined 2-D transform and quantization architectures for H.264 video coders[ A ]. Proc IEEE Int Syrup Circuits Syst ( ISCAS2005 ) [C]. Kobe, Japan, Vol. 2,May 2005.1802 - 1805.
  • 7Z Y Cheng,C H Chen,B D Liu,J F Yang. High throughput 2- D transform architectures for H.264 advanced video coders [ A] .Proc IEEE Asia-Pacific Conf Circuits Syst[ C]. Taiwan. Dec. Vol.2,2004.1141 - 1144.
  • 8ITU-T Rec.H.264 and ISO/IEC 14496-10 AVC,Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification[S].
  • 9T Wiegand, H Schwarz, A Joch, et al. Rate-constrained coder control and comparison of video coding standards [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003,13(7) :688 - 703.
  • 10Chen Zhibo,Zhou Peng,He Yun. Fast integer pel and fractional pel motion estimation for AVC[OL]. http://ftp3. itu. ch/avarch/jvt-site/2002_12_ Awaji/JVT-F016. doc, 2002-12/2005-11.

共引文献7

同被引文献6

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部