基于SystemC的视频压缩重要算法建模和验证研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:supxch
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路制造技术迅速发展,SoC(system-on-chip)设计已经成为集成电路设计的发展方向。SoC设计的复杂度不断提高,传统的设计以及验证方法已经不能满足市场对集成电路设计的要求,需要有更有效的设计方法的支持。SystemC是系统级设计的统一硬件建模语言,支持从概念到实现的无缝设计流程,并且能够在早期进行软硬件的协同验证。使用基于SystemC的事务级设计方法可以提高设计的抽象层次,降低设计复杂度,提高仿真速度,同时基于SystemC的验证平台可以重复利用为硬件实现模块设计的验证平台。多媒体通信尤其是视频通信得到了其越来越广泛的应用,从而使多媒体芯片的研究设计成为当今最具有吸引力的研究课题之一。多媒体芯片包含了复杂的视频编解码算法,使得芯片的设计验证相当复杂。为了提高设计验证的效率,本文运用SystemC建立视频编码重要算法的事务级参考模型,并进行功能验证。本文首先对当今芯片设计以及验证发展方向以及存在的问题进行了分析,介绍了SystemC语言产生的背景以及意义,然后研究了SystemC语言的建模元素以及建模特点,着重讨论了SystemC在事务层的建模方法。本文以当今热门的视频芯片作为SystemC的建模对象,探讨了视频压缩编码原理,并且对编码流程中算法最为复杂的运动估计模块以及DCT模块进行了深入的研究。经过对运动估计模块以及DCT模块存在的各种改进算法分析和比较,选取了最优的算法。针对选取的运动估计与补偿算法以及DCT算法,本文提出了算法模型的硬件结构和控制策略,并且搭建了基于SystemC的事务级平台。平台搭建完成之后,本文对SystemC建立的系统模型进行仿真验证,仿真结果表明系统模型搭建正确,并且体现了SystemC事务级建模在提高视频芯片设计以及验证方面的优势。最后本文将DCT模块从SystemC描述映射到寄存器传输级的Verilog描述,在SystemC和Verilog混合语言仿真方面进行了有益的探索,实现了验证平台的复用。
其他文献
摘 要:都知实践出真知,在践行中才能辨识事物的真伪与理论的偏差。但这一理论却很少在语文教学中实际运用。语文教学的任务由以前的强调修文化、蓄涵养发展变迁到了如今提倡培养学生综合性、实用性的语文素养。中职学校的语文教学如何根据自身的环境和特点,带着学生们在实践活动中学习语言知识,提升语文素养是当前值得教研的话题。  关键词:中职语文 中职学生 语文综合实践能力  中图分类号:G712 文献标识码:A
<正>2013年11月,党的十八届三中全会审议通过的《中共中央关于全面深化改革若干重大问题的决定》提出,"允许更多国有经济和其他所有制经济发展成为混合所有制经济",并将混合
近年,益生菌饲料添加剂在国外发展迅速,作为饲料添加剂常规应用于家禽饲养中,主要作用表现在多个方面:预防和抑制致病菌对家禽的感染,增强家禽对致病菌的免疫反应,改善家禽对
<正> 市政府常务会议最新审议通过了2005年交通排堵保畅工作方案。今年排堵保畅工作的总体目标是:继续保持高架道路基本畅通,主干路秩序基本良好,占路施工不突破去年控制总量
"历史总是要前进的,历史从不等待一切犹豫者、观望者、懈怠者、软弱者。只有与历史同步伐、与时代共命运的人,才能赢得光明的未来。"未来波谲云诡,然而我们始终坚信,优秀的中
川北凉粉创于蜀汉,兴于明清,盛于建国,传承至今已有近两千年历史,是四川代表性著名小吃.南充市依托“川北凉粉”地方传统特色小吃,按照“政府引导推动、龙头引领带动”以及“
引入结构方程模型(SEM)的方法对图书馆阅读文化建设的读者满意度进行评价研究。按照构建模型步骤,设定模型变量,对SEM进行概念化。结合具体案例,获得调查数据,对SEM进行实证