999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

A*算法的FPGA 實現

2021-10-25 03:35:46郭金貴
科學技術創新 2021年30期
關鍵詞:信息系統設計

郭金貴

(西安工業大學機電工程學院,陜西 西安 710021)

1 A*算法FPGA 實現的整體系統設計

系統的整體結構框圖如圖1 所示。它主要包括系統的整體控制模塊,節點查找模塊,節點選擇模塊,路徑信息更新模塊,最優路徑選擇模塊,存儲接口模塊。

從圖1 中可以看到A*算法FPGA 實現的各個模塊的大致分布關系。主要有路徑參數等信息作為系統的輸入,系統的輸出主要包括SDRAM讀寫的路徑信息和最優路徑信息。

圖1 A*算法FPGA 設計總體結構框圖

從圖2 可以看出系統設計的整個流程。從輸入開始后,系統就進入了工作狀態,首先對內部寄存器進行了初始化,然后讀取第一個節點所有的集合,根據節點信息選取下一節點,節點選擇后進行信息更新,把當前的狀態信息進行存儲;然后判斷所有節點是否都已遍歷,如果是,存儲路徑,判斷循跡是否完成,循跡完成后根據選擇比較電路,得出最優路徑,否則繼續進行循跡直到查找到目標點為止,最后結束整個優化算法流程。

圖2 FPGA 整體控制流程圖

2 存儲模塊設計

SDRAM存儲模塊,它主要是用于讀寫節點的延遲信息、節點的花費信息、節點的位置信息以及最優結果信息。SDRAM設計邏輯框如圖3 所示。

圖3 SDRAM 設計邏輯框圖

PC 端通過串口將要發送的命令數據發送給FPGA,FPGA 內部串口接收模塊將接收到的命令和數據傳遞給命令解析模塊,命令解析模塊的主要作用是將命令和數據進行分離,將待寫入SDRAM的數據輸出到寫FIFO 里面,讀寫指令通過另一通道傳遞給SDRAM的頂層模塊,寫的時候從寫FIFO 里面把數據拿出來,寫入到SDRAM 里面,讀的時候將SDRAM 上一次寫入的數據讀出,存儲到讀FIFO 里面,全部讀出完之后,再將讀出的數據通過串口發送模塊發送到PC 端。如圖4 為SDRAM的讀寫狀態機。

圖4 SDRAM 讀寫狀態機

對SDRAM的控制器設計完成之后,進行具體代碼設計,然后對SDRAM進行仿真,使得數據和接口都符合SDRAM的實際時序。

3 系統整體控制模塊設計

系統整體控制模塊主要是完成整個系統的時序控制,控制其他各個模塊的工作關系,讓整個系統分模塊依次進行工作。控制模塊的邏輯交換圖如圖5 所示,表示control 模塊與各個分模塊的控制關系。

圖5 控制模塊邏輯交換圖

3.1 節點選擇模塊設計

節點選擇模塊主要是用于確定下一個節點,需要從當前節點的八領域內可選的位置中選擇一個估值最小的位置。其選擇主要取決于節點間路徑的延遲信息以及花費信息,再加上OPEN 列表中必經節點的信息,選擇出最優的節點。具體實現電路如圖6 所示。

圖6 節點選擇模塊設計

3.2 路徑信息更新模塊設計

選擇好節點位置后,反饋到控制模塊,控制模塊控制路徑信息更新模塊進行更新。更新的信息主要從起始節點到目前節點所走過的節點的位置信息,走過路徑總的延遲信息,總的花費信息。具體實現電路如圖7 所示。

圖7 路徑信息更新模塊電路設計

3.3 最優路徑選擇模塊設計

A*算法FPGA 實現的最優路徑選擇模塊從根本上講是在遍歷完所有可行節點后,在所有路徑中選擇路徑長度花費最小(mincost)的作為最優路徑。當找到最優路徑后就能夠知道,估價值最小的路徑和理論最優的路徑是否一致,就可以驗證出算法的正確性。為了驗證,程序從所有過程的路徑中尋找。電路實現除了讀取地址接口外,本質上來說是循環比較電路,如圖8 所示。

圖8 最優路徑選擇模塊設計

4 結論

本文基于FPGA 平臺,對A*算法進行了移植,通過從A*算法的整體功能出發,將A*算法劃分成六個不同功能的部分和模塊,并對各個模塊進行了具體的電路設計與實現,并編寫測試文件,在modelsim 上進行了仿真驗證。實現了A*算法的FPGA 實現,提高了A*算法的尋跡速度。

猜你喜歡
信息系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
設計之味
舒適廣告(2008年9期)2008-09-22 10:02:48
主站蜘蛛池模板: 中文字幕亚洲精品2页| 国产成人精品一区二区三区| 午夜日b视频| 色呦呦手机在线精品| 成人国产免费| 日韩欧美中文亚洲高清在线| 欧美人与牲动交a欧美精品| 国产福利影院在线观看| 亚洲AV无码一二区三区在线播放| 国产剧情国内精品原创| 国内精品免费| 欧美有码在线观看| 日韩av手机在线| 日韩欧美高清视频| 欧美啪啪网| jizz国产在线| 国产精品对白刺激| 九九久久精品免费观看| 日韩无码黄色网站| 亚洲欧美另类日本| 丝袜国产一区| 亚洲欧美综合在线观看| 亚洲欧美日韩中文字幕在线| 中文字幕免费在线视频| 另类欧美日韩| 人人91人人澡人人妻人人爽| 九一九色国产| …亚洲 欧洲 另类 春色| 中文字幕不卡免费高清视频| 亚洲天堂精品视频| 国产亚洲精品自在久久不卡| 亚洲成人高清在线观看| 精品视频一区二区三区在线播| 国产91全国探花系列在线播放| 国产精品露脸视频| 国产高清不卡视频| 国产一区二区三区在线观看免费| 五月丁香在线视频| 老色鬼欧美精品| 欧美日韩另类在线| 91精品伊人久久大香线蕉| 一本大道香蕉久中文在线播放| 日韩欧美中文在线| 国产女人18水真多毛片18精品| 久久五月天国产自| 欧美狠狠干| 亚洲第一精品福利| 亚洲六月丁香六月婷婷蜜芽| 欧美一级在线看| 波多野结衣久久高清免费| 毛片大全免费观看| 精品国产美女福到在线不卡f| 国产啪在线| 最新国产高清在线| 无码日韩精品91超碰| 99久久国产综合精品2020| 国产在线观看成人91 | 2020国产免费久久精品99| 亚洲日韩久久综合中文字幕| 精品无码日韩国产不卡av| 亚洲丝袜第一页| 伊人久久大香线蕉综合影视| 免费看的一级毛片| 亚洲综合九九| 精品久久久无码专区中文字幕| 97亚洲色综久久精品| 四虎免费视频网站| 日本在线欧美在线| 国内精自线i品一区202| 欧美成人综合在线| 亚洲一区二区三区在线视频| 久久精品亚洲专区| 色播五月婷婷| 草逼视频国产| 亚洲精品中文字幕无乱码| 美女无遮挡免费视频网站| 久久国产亚洲偷自| 亚洲欧美精品日韩欧美| 亚洲性视频网站| 玩两个丰满老熟女久久网| 97在线观看视频免费| 亚洲第一视频网|