动态重构系统的软件设计与实现

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:xwp1024
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着图像处理技术的不断发展,基于并行处理器阵列的图像处理系统的应用越来越广泛。然而在设计图像处理器并行处理的应用时往往会面临系统的硬件结构复杂、开发周期长、研发成本高的问题。并且由于面向图像处理算法的硬件平台的专用性很强,往往不能对平台硬件进行调整和升级,不能适应当前多变的应用环境和不同算法应用的加速需求。针对以上问题,对当前并行图像处理和图像处理的测控环节的现状进行研究分析,考虑到复用性兼容性的需求,研制了动态重构系统解决以上问题,取得的研究成果包括以下几个方面:第一,在深入了解并行图像处理相关技术的基础上,设计并实现了高性能动态重构的系统架构,通过高速数据交互架构实现SRIO网络间的大数据量的高速图像数据传输。设计并实现了面向系统的动态重构机制的实现方法,相比以往的图像处理设备,该系统可以满足多种应用场景的任务需求,提升了设备的通用性并且节约了硬件资源和设备成本;本文提出了面向算法的动态重构机制的实现方法,在系统对面不同软件工程的切换需求时,使得系统的DSP端在本身不依靠非易失性存储介质的情况下,可以动态实时地接收PC端发送的文件库进行动态链接。和传统的依靠非易失性存储介质的烧写方法相比,本文的面向算法的动态重构机制更灵活,更能提升研发效率。第二,本文设计并实现了Mean shift算法在DSP上的并行计算,通过SYS/BIOS多线程设计、主从模式的并行框架以及本文提出的多级乒乓策略的DSP技术。解决了Mean shift算法在大目标跟踪情况下导致的算法实时性差的问题。第三,针对系统设计中提出的基于SRIO网络的动态重构、x86架构CPU引入高速数据传输网络和控制监测总线的设计方案进行详细的论述;通过交换芯片引入windows系统实现不同架构之间的高速数据传输;基于控制监测总线,设计了板卡间的软件通信通信协议,构成了控制监测数据链路。结合并行图像处理机的软件需求,设计完成了不同层面的软件程序。由下至上分别为可通用的ARM控制监测程序、实现架构间高速数据传输的windows驱动程序。实现了基于数据流的方式对整个系统中硬件设备的驱动和控制。最后,通过对动态重构系统的子功能进行了功能性测试。经试验证明,应用软件的功能均能实现,系统的SRIO高速数据互联网络的传输性能均满足要求。本系统为基于SRIO端口设备的图像处理板卡和图像传输接口卡提供了灵活的软硬件接口,通过windows应用软件即可完成对系统的动态重构和任务的配置,降低了设备成本提升了图像处理算法应用开发的效率。
其他文献
武汉市新洲区涨渡湖渔业生产是以人工投放、天然生长为主,鱼类资源自然增殖为辅的粗放型管理模式进行。1992~2004年捕捞产量变幅范围为(3.69~50.61)×104kg,其中有9个年份变
未来东南沿海局部战争,由于受地区生产、地理、气候等条件的限制,使军需保障产生新的特点:农副业生产欠发达,军需物资难以满足战时需要;气候多变,给军需保障带来困难;山秃树
1952年后中共中央领导人决定立即采取逐步过渡的办法走向社会主义,是基于过渡性的新民主主义社会正处在深刻的变动之中,这个决定适应了国家工业化的需要,适应了民主革命遗留
背景:目前没有连续而精确的测量特定活动强度下的一日排水量的研究。目的:测量分析青年男性在中等活动强度的一日排水量,为每日水需求量提供参考。方法:20名男性受试者在人体能
"仁"的字形演变说明了仁德的内涵在先秦就已经发生了流变。深入探究仁德的内涵,需要从儒家思想继续向前追溯。老子的仁德观是将"仁"置于其"道、德、仁、义、礼、智、信"的道
无为县无城镇仓头社区是芜湖市人社局定点帮扶的贫困村。2014年以来,市人社局党组高度重视在社区抓党建促脱贫,专门指派机关党委副书记联系仓头社区工作。$$根据市委、市政府要
报纸
自 1968年以来 ,西方国家对实证会计的研究不断发展 ,但在我国对实证会计研究方法还应用甚少。以实证会计与规范会计研究相结合的理论为基础 ,从我国会计研究现状出发 ,探讨
媒介进化论认为,媒介的发展史是媒介本质属性不断得到补充与创新,从而无限接近人性化需求的进化史。数字化阅读以其"全感官"式阅读、"认识流"式阅读、交互式阅读三大本质属性
内容提要$$◆提高教育科研用地比例,依托川杨河两岸地区并结合国家实验室,集聚科创设施,建设以科创为特色的市级城市副中心。$$◆结合办公楼、厂房改造设置分散、嵌入式众创空间
报纸
道德必须以诚信为基础:一方面有赖于人们对道德及其总体性原则是否具有坚定信念,一方面有赖于人们对社会成员能否共同遵守具体性道德规范的相互信任。社会转型时期,利益格局