H.264算术编码器的FPGA设计与仿真

来源 :北京大学 | 被引量 : 0次 | 上传用户:mumu12312
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文提出了一种基于FPGA的逻辑电路设计,旨在实现CABAC算术编码方案的完整算法。该设计采用软硬件结合的体系结构,用硬件逻辑电路实现方案中运算复杂度高、使用频繁的通用二进制算术编码器,而运算复杂度相对较低,但流程复杂、分支较多的二值化、上下文模型计算部分则通过一个自行设计的16位RISC处理器核心,采用软件来完成。处理器与硬件模块采用总线方式连接,有利于系统的扩展。 在电路设计上,充分利用了流水线技术来提高系统的工作频率和电路的使用效率。硬件二进制算术编码器使用六级流水线结构实现,每个时钟周期可以处理1bit的数据,其最大工作频率达到42MHz,编码速度较传统的电路结构(如串行结构和动态流水线结构)相比有至少70%的提高;RISC处理器采用哈佛结构,并使用了流水线技术,将ALU的操作分为两级流水线处理使关键路径缩短了一半,其最大工作频率达50MHz,在全流水的理想状态下可以在每时钟周期处理一条指令;二者相结合的CABAC编码器,对于中等质量QCIF图像的编码速度达到47帧/秒,编码时间仅为同等条件下全软件处理的40%左右,基本可以满足实时视频压缩的需要。目前软件和硬件的数据吞吐率还有约20倍的差距,应用优化编译、将部分软件硬件化以及引入并行处理的机制将进一步提高软件的效率,由此可望更好地利用硬件流水线的处理能力,成倍地提高编码的速度。 本文所设计的CABAC编码器,采用Verilog硬件描述语言设计,在AlteraACEX系列FPGA上仿真通过。
其他文献
首先,本文提出采用"多载波多进制正交幅度调制解调"技术在"长距离电缆"上进行数据高速通讯.研究并分析了MCM的理论及其实现的关键技术;重点分析了多进制正交幅度调制M-QAM的
径向基函数神经网络(RBFNN)是一种重要的前馈型人工神经网络。由于其结构简单、训练步骤清晰、并且具有良好的推广能力,RBFNN被广泛地应用到各类信息处理问题上。但对于一个给
语音音色变换技术是语音合成技术的一个重要分支,音色变换的目的是将一个说话人(源说话人)的语音变换成像另一个说话人(目标说话人)的语音.本文首先实现了一个基线系统:采用
介绍实现纺织品吸湿凉爽功能的基本原理、关键制备技术及相关性能的评价方法,阐述吸湿凉爽型纺织品的研究进展.指出吸湿凉爽纺织品的实现原理包括纤维吸湿导热、织物热湿扩散
  本论文先总结了该课题的研究意义和国内外研究现状,然后在此基础上对卫星移动信道的若干方面进行了深入的研究。首先介绍了整个卫星移动通信系统的组成,对卫星移动信道中的
本文基于统计机器学习的方法,针对姿态分类问题展开了研究工作。 首先介绍了利用子空间重构技术进行人脸姿态识别的方法,在中国科学院CAS-PEAL数据库上的测试结果表明,该方法
农垦58S为光温敏雄性核不育水稻品种,其在长日高温下不育、在短日低温下可育,是水稻育种中两系法的重要种质资源。前人已对控制这种光敏感核不育的基因进行了遗传定位与分析,研
本论文在Windows 2000环境下,应用C++Builder 5.0与OpenGL图形库,进行弹目遭遇动态可视化仿真技术研究和软件编制。1)根据弹目遭遇特点,论文设计了多种类型的目标三维实体模型,可
基于Rezayee和Gazor提出的自适应KLT的语音增强算法,并通过扩展Yang提出的投影逼近子空间跟踪算法,本文提出了一种联合投影逼近子空间跟踪的语音增强算法.该方法以递推更新的
采用等效刚度参数识别法对某高层建筑主体结构进行模型简化.对比了简化模型和ETABS原模型的动力特性和包括地震作用的多种激励下的结构响应.为了说明在高层建筑结构动力分析