AVS及H.264双模熵解码器的硬件设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:lmtc5238
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC是由国际电信联盟和运动图像专家组联合制定的新一代视频压缩标准,被认为是当前最具影响力的视频标准。AVS标准是我国具有自主知识产权的第二代信源编码标准,近年得到国家的大力推广。在未来这两种标准必将互相融合,共同发展。熵编码是AVS和H.264中都采用的无损压缩编码技术,可以极大减小码流的冗余度,因此设计同时兼容这两种标准的双模熵解码器具有重要意义。本文首先对AVS及H.264标准进行研究并比较了其异同,然后详细分析了其中采用的熵编码算法,提出了AVS及H.264双模熵解码器的硬件结构,使其既支持AVS的CA-2D-VLC解码,又支持H.264的CAVLC解码和CABAC解码,增强了通用性。该结构复用了码流缓冲移位和指数哥伦布解码等模块,从而减小电路资源消耗;对AVS码表进行压缩优化,对H.264的码表进行了分割重组,降低了码表复杂度,提高了码表索引效率;采用了流水线结构加快了解码速度;使用组合逻辑电路查找码表,避免了对存储器的访问,减少了不必要的时序花销;CAVLC解码模块将Coffetoken解码与拖尾系数符号解码压缩在一个周期完成,并在解码Runbefore的同时重组残差块,节约了解码时钟;提出了高效的CABAC解码模块结构,采用双口RAM存储上下文模型,并设计了高效的算术解码计算模块,提高了CABAC解码速度。本文采用Verilog HDL完成了双模熵解码器的寄存器传输级设计,并根据AVS标准参考软件RM52j和H.264标准参考软件JM9.4建立了C参考模型。使用数字仿真工具VCS对熵解码器进行了功能仿真,并与参考模型的输出进行比对,验证了设计的正确性。采用TSMC的0.13um工艺库,通过Synopsys公司的Design Compiler逻辑综合工具对设计进行逻辑综合,结果表明该解码器可工作在77MHz时钟频率下,满足对4CIF、720p HD等格式视频的实时解码。最后采用形式验证工具Formality对综合生成的门级网表进行了形式验证。验证和综合结果表明,该双模熵解码器达到了本课题的设计目标。
其他文献
耕地作为最重要的基本资源,提供人类生存和发展的物质基础。最重要的是农田生态系统保证着生产生活中物质的正常循环。不容乐观的是,当前我国耕地总面积及耕地质量严重下降,由于
随着电子科学技术的发展,电磁波已得到广泛的应用,现在的生存环境中到处充斥着电磁波。定量的研究电磁波对生物体的影响显得十分迫切。横电磁波小室(Gigahertz Transverse El
毫米波指工作频率为26.5~300GHz范围内的电磁波,因其具有波束窄、频带宽等优点,在军事和民用两个方面都有诱人的应用前景,目前在国际上是一个很活跃的研究领域。扩展互作用器
随着计算机技术和数值模拟方法的飞速发展,计算机辅助设计(CAD)技术已经逐渐成为一种试验手段。它可以极大程度地提高生产效率、节约成本和加工周期。其中网格划分是CAD技术
针对当前大型钻井垂直调整技术有限的状况,设计了一种适用于垂直钻井条件下的12输入6自由度并联调整装备。该装备机构具有6个结构对称的冗余支链,每个支链由复合转动副和复合
在现代生活中,智能卡的应用非常广泛。但由于种类繁多,它们在给我们带来方便的同时也带来许多麻烦。为了满足多卡集成为一卡的市场需求,中国移动推出了它的多应用卡:中国移动
本文基于南京某工科高校2016年的CCSS问卷数据,依据大学生学习投入理论,构建了大学生个体学习投入与高校环境影响的结构方程模型,检验模型拟合度、信效度等,从生态学、文化学
<正>社会信用管理体系是依托比较全面客观的行为事实所产生的信息数据,以分析、应用、管理为手段,有效地解决社会中各类不诚信问题的管理机制。社会信用体系建设的重点、难点
目的:探讨壳聚糖对围绝经期大鼠卵巢SOD、MDA的影响。方法:将30只11~12月龄雌性Wistar大鼠随机分为空白对照、补佳乐对照、壳聚糖组各10只,称重后灌胃,分别给予生理盐水3 ml/
正交振幅调制(QAM)具有频带利用率高、抗噪声能力强、调制解调系统简单等优点,目前在数字广播、宽带接入等通信系统获得广泛应用。然而,QAM系统容易受到多种非理想因素的干扰