首页--工业技术论文--自动化技术、计算机技术论文--自动化基础理论论文--人工智能理论论文

基于FPGA并行遗传算法的硬件实现技术研究

摘要第1-4页
ABSTRACT第4-11页
第1章 引言第11-26页
   ·遗传算法发展历史概述第11-12页
   ·并行化遗传算法的发展现状第12-15页
   ·遗传算法的原理及实现技术第15-23页
     ·遗传算法的基本原理第15-17页
       ·简单遗传算法的原理第15页
       ·并行遗传算法的原理第15-16页
       ·遗传算法的基本用语第16-17页
     ·遗传算法的实现技术第17-23页
       ·编码第17-18页
       ·遗传算法的三个基本遗传算子第18-21页
       ·粗粒度并行遗传算法控制参数的讨论第21-22页
       ·粗粒度并行遗传算法的流程第22-23页
   ·课题的研究背景及意义第23-24页
   ·本课题的主要研究内容和预期效果第24-25页
   ·本课题使用的主要技术和方法第25-26页
第2章 FPGA设计系统及HDL概述第26-34页
   ·FPGA设计系统概述第26-28页
     ·FPGA的结构特点第26-27页
     ·FPGA设计特征第27页
     ·FPGA的EDA开发流程第27-28页
   ·HDL语言第28-32页
     ·HDL语言概述第28-29页
     ·VHDL语言第29-32页
       ·VHDL语言的特点第29-30页
       ·VHDL语言的设计流程第30-32页
   ·本课题使用的硬件开发环境简介第32-33页
   ·本章小结第33-34页
第3章 硬件电路系统的模块划分与参数选择第34-41页
   ·并行遗传算法硬件系统的模块划分与结构设计第34-38页
   ·并行遗传操作及其控制参数的选择第38-40页
     ·粗粒度并行遗传算法模型及遗传算子方式的选择第39页
     ·并行遗传算法控制参数的选择第39-40页
   ·本章小结第40-41页
第4章 硬件电路系统的模块具体设计与实现第41-73页
   ·RTL级设计的一般性指导原则第41页
   ·系统设计中采用的技巧第41-42页
   ·系统各模块的具体设计第42-71页
     ·CP控制模块的设计第42-46页
     ·CP存储器模块的设计第46-50页
     ·CP选择模块的设计第50-52页
     ·CP交叉变异模块的设计第52-53页
     ·CP随机数模块的设计第53-56页
       ·伪随机数产生的基本原理第53-56页
       ·随机数模块的设计第56页
     ·初始化生成种群模块的设计第56-57页
     ·CP多功能多路分配器模块的设计第57-60页
       ·常规多路分配器模块的设计第58-59页
       ·适应度计算模块的设计第59-60页
       ·次选择模块的设计第60页
     ·CP的最优和最差个体地址产生模块的设计第60-63页
       ·模块generateFlag_bestWorst的设计第61-62页
       ·模块choose_address的设计第62-63页
     ·CP的其它多路分配器模块的设计第63-66页
       ·模块ram1_wr_en的设计第63-64页
       ·模块mux_ram1_RdAddrA的设计第64页
       ·模块mux_ram1_WrAddr的设计第64-65页
       ·模块mux_Ina1Fita1的设计第65-66页
       ·模块mux_ram1_DininDinfit的设计第66页
     ·迁移控制模块的设计第66-69页
     ·迁移系统的多路分配器模块的设计第69-71页
       ·模块mux_FitbestInbest的设计第69-70页
       ·模块mux_address_for_trans的设计第70-71页
     ·整个PGAs硬件系统的最顶层模块的设计第71页
   ·本章小结第71-73页
第5章 并行遗传算法硬件电路系统的仿真与实现第73-99页
   ·硬件系统各功能模块的仿真分析第73-88页
     ·随机数产生模块的仿真分析第74-75页
     ·初始化生成种群模块的仿真分析第75-76页
     ·CP的多功能多路分配器模块的仿真分析第76-78页
       ·适应度计算模块的仿真分析第77页
       ·CP多功能多路分配器模块的仿真分析第77-78页
     ·CP的选择模块的仿真分析第78-80页
     ·CP交叉变异模块的仿真分析第80-81页
     ·CP控制模块的仿真分析第81-83页
     ·CP存储器模块的仿真分析第83-84页
     ·迁移控制模块的仿真分析第84-86页
     ·硬件系统的整体仿真分析第86-88页
   ·硬件设计系统的编译第88-96页
     ·系统的综合第89-93页
     ·系统的布局布线第93-96页
   ·硬件设计系统的下载配置与实现第96-98页
   ·本章小结第98-99页
第6章 课题总结与工作展望第99-101页
   ·课题总结第99页
   ·工作展望第99-101页
致谢第101-102页
参考文献第102-105页
附录1 模块choose_address第105-106页
附录2 模块degree_of_adaptability第106-107页
附录3 模块initial第107-109页
附录4 模块mux_4_2第109-110页
附录5 模块mux_address_for_trans第110-111页
附录6 模块mux_FitbestInbest第111-112页
附录7 模块choice_max第112-113页
附录8 模块cross_variation第113-115页
附录9 模块generateFlag_bestWorst第115-117页
附录10 模块mux_Ina1Fita1第117-118页
附录11 模块mux_ram1_DininDinfit第118-119页
附录12 模块mux_ram1_QafitQain第119-120页
附录13 模块mux_ram1_RdAddrA第120-121页
附录14 模块mux_ram1_WrAddr第121-122页
附录15 模块mux_ram1_wren第122-123页
附录16 模块random1第123-124页
附录17 模块transfer第124-128页
附录18 模块xuanze第128-131页
附录19 模块control第131-136页
攻读学位期间的研究成果第136页

论文共136页,点击 下载论文
上一篇:D类音频功放DAC中插值滤波器的研究
下一篇:低速走丝电火花线切割脉冲电源的研究