H.264/AVC视频解码器熵解码和反变换反量化模块的硬件设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:waq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是由ITU-T和ISO/IEC共同成立的联合视频工作组JVT (Joint Video Team)制定的新一代视频编码标准,具有高效的编码性能和良好的网络适应能力。本文主要研究了基于H.264基本档次的CAVLC解码器和IQIT模块的设计,该设计主要针对手持设备,其基本设计目标是实现对CIF格式图像的实时解码。作者根据H.264视频解码标准及设计目标对CAVLC解码和IQIT的算法和结构进行了优化,完成了各个模块硬件结构设计及RTL实现。在设计中综合考虑了速度、功耗和面积的折衷优化。在CAVLC解码模块中将CoeffToken解码与拖尾系数符号解码组合在一个时钟周期内解码,提高了处理速度;对码表进行优化,降低了功耗和面积。在IQIT模块中采用并行结构和流水线等方法提高了速度,采用加法和移位代替乘法、用查找表方式代替除法等方法降低了功耗和面积。RTL级设计完成后,作者对H.264软件标准测试模型JM14.2进行了研究和分析,提取出软件中CAVLC和IQIT模块的输入输出码流。接着采用了Synopsys公司的VCS工具对CAVLC硬件解码模块和IQIT硬件模块进行了动态仿真,仿真结果与JM输出结果进行了比对,证明了设计的正确性。功能验证完成后,采用了Synopsys公司的DC工具对设计进行了综合,并采用Formality形式验证工具对综合后设计进行了静态验证,最后对设计的性能进行了分析。本设计综合时采用的工艺是TSMC0.13um CMOS工艺。本文中给出了CAVLC解码器和IQIT模块综合后的时序、面积及功耗信息,且根据综合后的结果估算出了两个模块综合后可达到的最高时钟频率。本设计中的CAVLC解码模块在最坏情况下解码一个宏块需要512个时钟周期;IQIT模块在最坏情况下解码一个宏块需要253个时钟周期。经过分析以上结果得到,CAVLC解码模块和IQIT模块均可以满足CIF、4CIF格式视频的实时解码要求。
其他文献
视觉测量技术作为计算机视觉在测量领域内的应用,已逐渐成为仪器科学发展的重要研究方向。作为视觉测量技术中最为关键步骤之一的标定技术,国内外已有众多学者对其进行了深入的
在光通信和全光网络高速发展的未来世界,光——具有传输速度快,信息容量高,抗干扰能力强等特点,已成为了未来信息世界的重要载体。光波导器件,作为光通信系统中重要的组成部
本研究选用几种不同的紫花苜蓿品种,采用蛭石和土壤作基质与不同的苜蓿根瘤菌进行匹配试验,筛选高效共生根瘤菌,并应用分子标记技术进行跟踪检验。 初筛试验选用10株不同的根
学位
目的;本实验通过肺癌患者肿瘤组织及痰液中线粒体基因HV1片段突变的检测,探讨HV1基因突变与肺肿瘤的相关性,同时评价肺癌患者痰液中检测HV1基因突变的诊断学意义。 方法:
合成孔径雷达成像(Synthesis Aperture Radar,SAR)是对地观测中的一种重要手段。借助平台的运动,雷达向目标发射脉冲信号同时不断接收目标反射的回波,根据回波信号计算目标的复
伴随全球工农业的快速发展,大量活性氮输入至森林生态系统,森林土壤氮元素转换的过程作为生物地球化学循环的一部分,对外源性氮输入的响应机制备受关注。本研究以亚热带樟树(