DPRS中基于配置页的重构资源管理方法的研究

来源 :南开大学 | 被引量 : 0次 | 上传用户:wangfei871010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
动态部分可重构(DynamicPartialReconfiguration,DPR)计算模式受到研究人员越来越多的关注;它以特有的体系结构,在处理算法时既能够像软件一样具有良好的可扩展性和灵活性,又能够像硬布线电路一样高效。该计算模式能够为对速度和灵活性都有较高要求的应用场合提供良好的支持。 FPGA作为动态部分可重构系统(DPRSystems,DPRS)的主流硬件平台在动态部分可重构系统中发挥着越来越重要的作用;基于FPGA的动态部分可重构系统在运行时会发生部分重构行为,导致需要对FPGA的部分配置信息重组;也就是发生逻辑模块的替换。当新的逻辑模块进入系统时,需要为之分配FPGA硬件资源,根据系统的体系结构为之确定布局位置。因为现有的大部分支持可重构的FPGA芯片的配置时延还比较大,因此,把这一过程耗费的时间尽量的减少能够对系统整体性能提升有重要影响。为此而采取的措施有模块映射序列的优化,预取技术,简化布局结构等等。但是任何一种方法都离不开高效的FPGA硬件资源管理。资源的管理和模块的布局算法有密切关系;常见的布局有1D、2D和3D布局算法。其中1D布局更加符合主流FPGA芯片的配置结构,从而配置过程的时间代价较小;但是随之带来的问题是FPGA芯片资源利用率不高。这种缺陷在粗粒度重构情况下并不明显;因此在1D布局下设计高效的资源管理单元对提升基于FPGA的粗粒度动态部分可重构系统有一定意义。 本文在分析动态部分可重构系统中常用布局模型的基础上,提出基于FPGA芯片1D布局下基于固定分区的资源管理模型——基于配置页的资源管理;分析了固定区域尺寸确定的方法;然后在XilinxVirtex-Ⅱ芯片上设计实现了该资源管理模型的原型系统的核心模块。本文提供了资源管理最基本的支持,并将资源管理的核心部分用硬件方式实现,并放置到芯片的可重构区域,当系统运行时可以动态的升级、替换资源管理算法模块;并且该模块采用嵌入式软核实现,在升级的同时保持硬件开销不会因算法复杂而硬件代价过多增加。
其他文献
随着知识经济时代的逐步到来,知识管理和知识管理系统的研究与实践成为研究界和业界的一个关注点。但对大多数的企业来说,对于什么是知识、什么是知识管理以及知识管理有什么意
纹理合成已经在当今计算机图形、图像处理等领域中占有重要地位。随着人们对实时性要求的提高,基于Tile的纹理合成由于其占用内存小,实时性高,得到相关领域研究学者的广泛关注。
随着经济的迅速发展,企业规模的不断扩大,企业的管理不仅仅是在一个企业内部的管理,在地域上面是一个跨省、跨国界的延伸;另外计算机网络和一些新的应用协议、规范的发展,也
无线AdHoc网络是由一组自主的无线节点相互合作而形成的一种独立于固定基础设施的自创造、自组织和自管理的网络。 由于无线通信链路的开放性、网络入侵手段的不断变化,使
随着互联网的普及,电子商务迅速发展。软件Agent所具有的自治、响应、移动、学习、协作等特性能有效灵活适应基于互联网的在线交易动态环境,因此,Agent技术被运用于电子商务的很
自从八十年代末期SNMP(Simple Network Management Protocol)简单网络管理协议面世以来,网络管理技术在短短的十几年里得到了突飞猛进的发展,随着管理功能的增强和管理对象的
如今国内外许多学术团体都在进行Ontology的研究,然而大部分Ontology的构建是手工或半自动的,都需要人工参与Ontology的建立。如何自动构建一个Ontology系统是当今计算机科学领
软件测试在软件开发中起着重要的作用,它贯穿了软件工程的全过程,软件测试保证了软件质量。网络指挥控制软件(简称网控车软件)是“某型网络化地空导弹武器系统”项目的重要组成
虚拟存储作为一种能够提供大容量数据存储的新技术,解决了企业数据的不断累积所带来的容量需求增大的问题,引起了业界的普遍关注,并得到了快速的发展。存储区域网络(StorageArea
入侵检测是计算机安全领域的一项重要技术,也是当前计算机安全理论研究的一个热点。随着因特网技术的不断发展,设计并实现一种能够适应因特网环境的入侵检测系统已成为入侵检