基于FPGA的硬件进化研究

来源 :江南大学 | 被引量 : 0次 | 上传用户:Layman_Zhejiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
硬件进化技术是上个世纪90年代提出来的一种新的硬件系统的设计方法,它的基本思想是将进化思想用在电子系统设计中,通过演化算法的演化结果来设计,调整电子系统内部结构。利用硬件进化技术设计的硬件具有自组织、自适应及自我修复等多项特点,从而可以提高系统的可靠性。本文首先学习研究演化硬件的概念及演化算法,在对硬件进化概念及演化算法有了深入的了解后,本文选择遗传算法作为演化算法来研究硬件进化。在全文的几个部分中分别做了以下工作:硬件进化的概念部分介绍了硬件进化的定义,它是依据研究者对硬件进化研究的目的来划分;演化算法部分主要研究了遗传算法,蚁群算法,以及两者的动态结合算法,在对演化算法学习研究后,本文选取遗传算法作为演化算法来实现硬件进化研究,将遗传算法划分为控制模块,初始化模块,选择模块,交叉变异模块,存储模块,随机模块等几大模块并通过VHDL程序设计在北京革新开发试验平台上实现;在评估函数设计中,利用可以取得最大值的适应度函数来实例化硬件进化研究的。通过对演化过程的数据分析检验了设计的正确性。设计过程中采用的开发软件为QUARTUS软件,设计语言是VHDL语言,芯片是ALTREA公司提供的CycloneⅡF PGA芯片。最后总结了硬件进化研究取得的成果和未来的发展方向。
其他文献
无线通信技术经过短短几十年的发展,已经遍布人类社会的各个方面,应用极其广泛。随着科技的进一步发展,社会节奏的进一步加快,使得人们对无线通信技术的要求越来越高,对射频
现行《刑事诉讼法》、《民事诉讼法》和《行政诉讼法》的修改已经列入全国人大常委会的五年立法规划,全国人大法工委刑法室曾召开专门讨论现行《刑诉法》修改的座谈会。我们
逻辑综合是FPGA支持软件中关键的一个优化步骤,其优化结果直接影响了后续的布局布线等操作的性能。针对此问题,本文从工艺无关和工艺相关两个方面对逻辑综合方法进行了研究与
人工神经网络是现代信息处理领域的一个重要方法。相对于软件实现,硬件实现方法能充分发挥神经网络并行处理的特点。用模拟电路实现神经网络电路形式简单、功耗低、速度快等
针对目前膜厚监控技术的广泛使用和其方法的日益多样性 ,力图对光学薄膜膜厚监控方法作一个全面、细致的描述。包括膜厚监控方法的分类、进展和展望 ,重点介绍了几种膜厚的光
微加速度传感器作为一种常用的重要惯性传感器,在各个领域都有着广阔的应用前景。传感器需要配合检测电路才能正常使用,所以本文重点是放在检测电路的设计上。论文首先设计了
微流控芯片是一种采用微细加工技术,在数平方厘米大小的基片上,制作出微通道网络结构及其它功能单元,以实现集微量样品制备、进样、处理(过滤、稀释、混合、反应)、分离、检测
空间行波管是星载转发器和星载合成孔径雷达发射机的核心部件,因此被誉为卫星通讯系统的“心脏”。随着卫星通讯的快速发展,空间行波管得到了越来越广泛的应用,对其可靠性以
键合温度是晶圆键合技术最重要的指标,对于含有温度敏感材料器件的键合,高温键合技术是不适用的,因此降低键合温度实现低温晶圆键合具有十分重要的意义。低温直接键合技术由
片上网络作为解决复杂SoC中全局通信问题的一种全新方案,面临着巨大的设计挑战。主要因为其研究的问题范围非常广泛,内容包括系统建模,通信模型抽象,片上网络的拓扑﹑协议﹑仲裁,