亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > 基于FPGA的遺傳算法硬件實現研究

基于FPGA的遺傳算法硬件實現研究

  • 資源大小:1467 K
  • 上傳時間: 2013-07-22
  • 上傳用戶:zhangbiao2012
  • 資源積分:2 下載積分
  • 標      簽: FPGA 算法 硬件 實現研究

資 源 簡 介

遺傳算法是基于自然選擇的一種魯棒性很強的解決問題方法。遺傳算法已經成功地應用于許多難優化問題,現已成為尋求滿意解的最佳工具之一。然而,較慢的運行速度也制約了其在一些實時性要求較高場合的應用。利用硬件實現遺傳算法能夠充分發揮硬件的并行性和流水線的特點,從而在很大程度上提高算法的運行速度。 本文對遺傳算法進行了理論介紹和分析,結合硬件自身的特點,選用了適合硬件化的遺傳算子,設計了標準遺傳算法硬件框架;為了進一步利用硬件自身的并行特性,同時提高算法的綜合性能,本文還對現有的一些遺傳算法的并行模型進行了研究,討論了其各自的優缺點及研究現狀,并在此基礎上提出一種適合硬件實現的粗粒度并行遺傳算法。 我們構建的基于FPGA構架的標準遺傳算法硬件框架,包括初始化群體、適應度計算、選擇、交叉、變異、群體存儲和控制等功能模塊。文中詳細分析了各模塊的功能和端口連接,并利用硬件描述語言編寫源代碼實現各模塊功能。經過功能仿真、綜合、布局布線、時序仿真和下載等一系列步驟,實現在Altera的Cyclone系列FPGA上。并且用它嘗試解決一些函數的優化問題,給出了實驗結果。這些硬件模塊可以被進一步綜合映射到ASIC或做成IP核方便其他研究者調用。 最后,本文對硬件遺傳算法及其在函數優化中的一些尚待解決的問題進行了討論,并對本課題未來的研究進行了展望。

相 關 資 源

主站蜘蛛池模板: 界首市| 阳春市| 乐清市| 开鲁县| 阳江市| 潍坊市| 武陟县| 澄城县| 葵青区| 贵南县| 平顺县| 卓资县| 宁陕县| 天等县| 额济纳旗| 岢岚县| 吉隆县| 毕节市| 尤溪县| 射洪县| 杭州市| 轮台县| 灌云县| 伊春市| 扶绥县| 永和县| 莎车县| 华阴市| 五大连池市| 三河市| 潼关县| 商河县| 海淀区| 镇雄县| 平阳县| 庆安县| 海南省| 文化| 长沙市| 义乌市| 三都|