基于FPGA的可进化系统的设计与研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:chongzimm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可进化硬件(EHW,Evolvable Hardware)是指在与外部环境相互作用时,能够自主、动态地改变其自身结构和行为的硬件电路。可进化硬件的基本特征是具有自组织、自适应、自修复的能力,在智能化通信网络、智能感知、模式识别与人工智能等方面有广泛的应用前景。  由于可编程器件FPGA(Field Programmable Gate Array)的电路功能可以通过对其底层结构加载不同的配置位串而灵活地改变,因此,早在1992年,国际人工智能专家Hugo de Garis博士就提出基于FPGA的EHW这一概念[3]。当前基于FPGA的建立的可进化硬件系统已经成为了可进化硬件研究的主要方法。  本文介绍了可进化硬件的基本概念,分析了基于FPGA的可进化系统的研究现状,从可进化系统的基本组成部分:可重构电路模型,基因算法,可重构电路部分配置等方面,提出了优化和改进基于FPGA的可进化系统的方法,设计并验证了基于FPGA的完整的可进化系统。  首先本文对于当前主流的基于FPGA的可进化硬件实现方法:虚拟可重构电路模型(VRC,virtual reconfigurable circuit)进行了介绍和分析,从电路功能单元以及互连等方面提出并验证了基于3输入LUT的直接互连线型的VRC结构模型,并且在.Altera DE2开发板上进行了可进化实验,证实了该模型。  其次,针对于可进化系统的基本组成部分:基因算法,电路配置两方面进行了分析,参与设计验证了适合于进化的CPI.J+FPGA可重构系统芯片FDP2009-2.SOPC。  该芯片从3个方面优化了可进化系统的实现。第一,专门设计FPGA配置控制接口,可以实现通过CPU对FPGA进行快速部分配置,实现单芯片(on chip)硬件进化。第二是针对进化过程中每次只有少量位流改变的情况,FPGA的位流配置结构采用了行列双译码方式,可以以1数据字为单位对FPGA进行配置读写,提高了部分重配置速度。第三,针对基因算法的特点,专门设计基因算法加速器,改善基因算法的实现时间。  最后基于上述可重构系统芯片,我们建立了完整的芯片级可进化系统,实现了完整的单芯片可进化流程,并在此基础上验证了基因算法加速器以及部分配置等硬件部分对于片上可进化系统的改进程度。
其他文献
移动Ad Hoc网络是一种多跳的、分布式的、无中心的自组织网络。Ad Hoc网络不依赖于固定基础设施,抗毁性强,组网便利,因此被广泛应用于军事、抢险救灾、探测及个人通信等领域。然
用转座子Tn5gusA5诱变野油黄单胞菌(Xanthomonas campestris pv. Campestris以下简称Xcc),构建了Xcc8004Tn5gusA5插入突变体库.获得Tn5gusA5插入突变体17820个,从中筛选胞外蛋
电源是电子设备的重要组成部分,电源的可靠性对于电子设备的稳定工作至关重要。电子技术的快速发展使得电子产品对电源管理的需求逐渐增大。在众多电源中,DC-DC转换器具有集成度高、体积小、转换效率高等优点,而且可以实现不同类型的输出电压,因而成为研究热点。根据课题团队项目IGBT驱动芯片对电源电压的应用要求,本文设计了一款BUCK型单电感多输出(Single Inductor Multiple Outp
壶瓶碎米荠(Cardamine Hupingshanensis)是十字花科碎米荠属的一种多年生植物.是湖南师范大学生命科学学院刘林翰、刘克明老师等发现并命名的一个植物新种.分布在湖南北部的
原发性高血压,是成年人所患的一种共同的病症,它是引起缺血性心脏病,2型糖尿病,晚期肾病,脑卒中等疾病的最危险因素之一,严重地危害了人类健康.近年来的许多研究结果提示,遗
目的1.建立一种稳定性好、重复性高的小鼠脊髓打击模型,为神经干细胞移植治疗脊髓损伤提供基础。2.观察神经干细胞移植对脊髓损伤小鼠运动功能恢复及nestin表达的影响,为临床探
斑蝥素(Cantharidin CHO)是存在于芫菁科等昆虫体内的一种天然活性物质,因其具有抗肿瘤,蚀死肌,发泡,利尿等多种药效.在临床医学中有重要的应用价值而得到广泛的关注和利用.大
本文采用多种类型的诱导子外源处理棉花叶片和桔梗悬浮培养细胞系,探讨了外源诱导子对植物次生代谢物的诱导生成的效果和机理,结果表明:诱导子外源处理植物生体和植物悬浮培养细
背景间充质干细胞(mesenchymal stem cells, MSCs)是一类具有强大自我更新能力及典型多向分化潜能的成体干细胞。人脐带来源间充质干细胞(uman umbilical cord mesenchymal s
为了研究高等植物对氮饥饿的适应性机制,我们运用快速扣除杂交方法(RaSH)构建了水稻氮饥饿诱导的cDNA文库。通过反向Northern和Northern杂交分析,最后得到18个已知基因和2个未知基因。这些基因在氮饥饿处理下明显增强表达。其中已知基因参与了以下代谢过程:(1)碳代谢,包括淀粉合成,糖转运,半纤维素合成,以及糖酵解;(2)次生代谢物的合成;(3)泛化及蛋白降解;(4)激素代谢,如乙烯合