面向视频解码应用的SOPC系统研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:lcp396526202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技发展,视频应用不断地得到普及,改变着我们的生活、交流和工作方式。而未经压缩处理的视频数据量往往很大,不便于存储和传输,因此需要进行视频压缩编码来减少冗余信息。而H.264是常用的视频压缩标准之一,它具有压缩率高,信噪比高等优点,尤其适合低码率视频应用场合。H.264视频解码有多种实现方案,常见的有基于通用处理器、基于ASIC、基于DSP和基于GPU等。本文则基于FPGA采用SOPC的方式实现H.264视频解码。SOPC具有软硬件均可编程的特点,设计灵活度高,非常适合用于SOC系统的原型设计。本文先对H.264视频编解码技术和基于FPGA的SOPC开发技术进行介绍。然后以在Xilinx FPGA上实现H.264低码率视频解码为目标,分析了基于软件解码和基于硬件解码的两种SOPC系统设计方案。其中,基于软件解码的SOPC系统是由Power PC处理器执行软件解码程序来完成H.264解码功能;而基于硬件解码的SOPC系统是由特定的硬件电路模块来完成H.264解码功能。在基于软件解码的SOPC系统设计中,深入研究了Xilinx的Power PC440、Crossbar、MPMC和tft controller等IP核,并在XPS开发环境下,利用这些IP核搭建了一个能运行操作系统和支持视频输出显示的嵌入式系统硬件平台。通过在基于Power PC的嵌入式系统硬件平台上移植Linux操作系统,并在Linux上运行开源软件解码程序MPlayer,用软件方式实现了H.264视频解码和输出显示。在基于硬件解码的SOPC系统设计中,通过集成第三方H.264硬件解码IP核,用硬件方式实现基本档次(Baseline Profile)的H.264视频解码,软件部分完成视频输出显示。本文基于Modelsim对第三方IP核的功能进行仿真验证,然后详细讨论了在XPS中集成自定义IP核的过程,包括实现PLB接口,建立IP核目录和利用Chip Scope进行调试等方面。经实验测试,利用第三方硬件解码IP核,能完成基本档次的QCIF大小的H.264视频实时解码。此外,本文给出了一种软硬件相结合的H.264解码器的硬件架构,并用Verilog语言完成了其中的CAVLC熵解码子模块的设计,在Modelsim上进行仿真验证,仿真结果表明模块功能正确。
其他文献
盘基网柄菌(Dictyosteliumdiscoideum)是一种“土壤阿米巴”,以吞食细菌为生。在营养丰富条件下,以单细胞形式存在;一旦食物匮乏,单个细胞聚集成多细胞体,细胞历经细胞丘、蛞蝓体
为了实现SiC材料在非紫外光控领域的应用,拓展SiC大功率电力电子器件的非紫外光触发。本课题提出了采用脉冲供源的方法在6H.SiC衬底上使用LPCVD系统淀积Si薄膜。并利用轮廓仪
随着移动智能终端的普及与移动互联网业务的蓬勃发展,移动数据业务量呈爆炸式增长,用户对无线移动网络速率的要求也越来越高。多用户多天线技术能够能够极大地提高频谱效率和能
双特异性磷酸酶是酪氨酸蛋白磷酸酶家族中的一个新兴家族,能够使磷酸化的酪氨酸残基和丝/苏氨酸残基去磷酸化。它们在有丝分裂、信号传导、胞外刺激和细胞周期等通路中发挥重
LED照明有着不可替代的优点,广泛的应用于各种照明、背光等领域,越来越受到人们的关注。随着社会现代化建设越来越快,环境污染、能源消耗问题日渐突出。而寻求一种新的节能环保的照明方式显得越来越重要。而LED照明在环保和节能方面有着自身的有利条件,因而在各个领域的地位也越来越重要。LED照明的售价也越来越让人们能接受,并且工艺的提升,极大的提高了LED的电光转换效率,我们可以看到LED照明已经渗透到各个
射频识别(RFID)技术是当今商业中采用的发展速度最快、利润最大的技术之一,该技术已经广泛应用于身份认证、智能家电、物流系统、门禁和安全管理系统、汽车监考、食品监控、
中国一直以来将发展对外贸易作为国际交流和经济发展的重要举措,这一措施在实行的过程中取得了不错成效,不仅推动了经济发展,更加强了国际交流,但同时也带来了一定的国际争端
学位
本文通过对荣华二采区10
期刊
近年来,随着在全世界范围内人们对能源的需求量与日俱增,传统能源面临枯竭的危机。面对全球性能源危机愈演愈烈,开发与利用空间太阳能得到前所未有的重视,随着空间太阳能卫星