双DSP系统设计及AVS视频解码器优化

来源 :浙江大学 | 被引量 : 0次 | 上传用户:hz9466894
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频信号具有直观、生动、全面等诸多优点,因此,各种视频处理的理论和技术一直是研究的热点。近年来,视频方面的应用愈发广泛,显现出巨大的市场需求。特别是在嵌入式领域,更新更强的嵌入式视频处理平台不断涌现,有力地促进了视频处理技术的实用化,可以说嵌入式视频处理技术已经成为当前最富有活力的研究领域之一。而随着应用深入,人们也对此类系统的功能提出了更高的要求,本文即针对此情况提出一种合理的解决方案。另外,作为视频处理的基础技术,在嵌入式平台上实现AVS视频解码也是具有很大现实意义的。本文的主要工作包括两个部分,一是基于双DSP的视频处理系统设计,二是Dayinci平台上AVS视频解码器的实现与优化。文章首先简要介绍了嵌入式视频处理技术的研究背景和国内外发展状况,然后分析了目前嵌入式视频应用的一些共同需求,在此基础上提出了基于ARM+视频协处理器+DSP架构的双芯片处理方案。选用的芯片为TI公司的DM357和DM6437,其中DM357为ARM端芯片,负责系统的总体控制,并且还带有一个视频加速协处理器,可辅助进行H.264等视频编码;而DM6437作为DSP端芯片专门负责各种视频算法的计算。接下来,文章对系统各个模块进行了详细的介绍,主要包括存储器模块、视频接口模块、调试模块、双DSP通信模块、各I/O模块等。最后对系统的PCB设计进行了简要介绍。在软件设计部分,文章首先介绍了在Dayinci平台上进行软件开发的一般方法,包括Davinci技术的内涵、xDAIS/xDM算法标准、Codec Engine程序框架等,以及Dayinci应用程序开发的主要步骤。然后详细描述了AVS视频解码器在DM6446平台上的实现方法,包括程序结构的调整、IALG和IDMA3接口的实现等。并对其进行了优化。重点关注算法对cache的使用、算法的空间分配以及算法对DMA资源的使用效率,针对使用过程中的一些冗余开销做了精细化处理。经过这些优化以后,解码器的速度有了明显的提高。文中给出了解码器的测试方法和测试结果。最后,文章总结了软、硬件的设计工作,并提出了一些可供改进的方向。
其他文献
筛选富含信息的特征变量、搭建性能好的分类模型是机器学习中重要的研究内容。是提高分类性能的主要任务。目前随着计算机技术的发展,搭建一个好的分类模型除了要考虑计算空
<正>1工程概况滨州医学院附属医院病房综合楼是鲁北规模最大、配套设施最先进的综合病房楼工程(见图1)。工程总投资2.7亿元,建筑面积56956m2,地下1层,地上15层(不含设备层),
汽车管理信息系统是一门包含信息、管理、计算机等多种学科为一体的科学,在发达国家已经得到了广泛的应用。汽车管理信息系统是现代运营的必要技术支撑和基础设施,实现汽车管
党的领导是中国特色社会主义最本质的特征,是社会主义法治建设最根本的保证,这是纵观新中国的法治发展历程得出的基本经验。新时期新阶段,推进中国特色社会主义法治建设,要做
本文给出了社会经济系统协同发展方程的一般形式,通过非平衡系统理论与系统动力学的类比,提出了应用系统动力学建立社会经济系统协同发展方程的方法,并给出了分析社会经济系
实验背景:颅内动脉瘤为自发性蛛网膜下腔出血(SAH)的最常见病因,占颅内出血的25%,严重危害人类的生命安全。而SAH后出现的脑血管痉挛(CVS)是其最常见的并发症,可引起继发性脑缺血
基于云点数据的车身曲面重构是汽车车身造型、逆向设计中的关键内容。现有的多种商业化逆向软件,能够基于云点数据快速实现曲面重建,缩短了新产品的开发周期,显著提升了逆向
世界上约50%的潜在可耕地土壤为酸性(pH<5.0)。铝(Al)毒是酸性土壤上影响作物产量的主要限制因子之一。根尖是植物感应Al并产生应激反应的主要部位。Al胁迫条件下根系有机酸的分
黄骅坳陷乌马营潜山二叠系砂岩获高产油气流,展示出上古生界良好的勘探前景。针对黄骅坳陷上古生界煤系烃源岩、储集层系、圈闭条件、充注特征等方面进行深入分析,明确了二叠
随着CMOS器件工艺特征尺寸的减小,热问题成为深亚微米集成电路设计中最具挑战的问题之一。同时,互连延时估计在深亚微米集成电路设计中也一直备受关注。一方面,随着信号上升