国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

FPGA并行數字序列傳輸與接口技術應用

發布時間:2010-8-20 16:24    發布者:lavida
關鍵詞: FPGA , 傳輸 , 數字序列
1 引言  

FPGA 技術在國內外經過歷時十余載的以硬件、系統及應用設計為主要內容的迅速發展 之后,其現代信息處理與控制技術的發展已開始崛起。顯然,一系列以乘法和加法為主的現 代信息處理算法能夠發揮FPGA 全并行算法的優勢,然而,算法中反復遇到的數字信息在節 點與模塊之間的序貫傳遞和交接,則給多路并行處理過程帶來了時差和異步的問題。例如, 系統辨識的最小二乘參數估計算法中,信息壓縮矩陣與模型參數估計向量在并行地進行著 遞推計算,而無數次循環的中間結果則需要進行首尾交接;人工神經網絡的訓練與執行中 同一層的所有節點的各路輸入在進行著并行的加權求和與活化函數的代入計算,但層與層之 間則需要進行節點間的數據交錯傳遞;同樣,Kalman 濾波算法中的觀測向量、狀態向量、 控制向量與噪聲向量都在相鄰的兩個時刻之間進行著數據傳遞。由于在同一層次上被并行地 執行的各路的行進速度并不相同,交接的過程就需要互相等待,整個過程就需要統一控制, 否則將會出現數據丟失或傳輸阻塞。  

本文將從硬件結構與功能的Verilog 語言數據流描述的角度,逐層討論問題的解決辦法 。  

2 FPGA 的數據傳輸接口  

2.1 模塊內的數據傳輸  

在一個模塊內,變量之間的數據傳輸接口的性質可分別用 reg(寄存功能,有延時性) 和wire(連線功能,無延時性)來定義。Reg 型常表示“always”( 觸發器)模塊的指定信 號,前者由后者通過使用行為描述語句來表達邏輯關系。  

而wire 型常表示“assign”關鍵字的制定組合邏輯信號。當輸入輸出信號類型默認時自 動定義為wire 型。wire 型信號可以用作任何方程式的輸入,并且wire 型變量通常是用來表 示單個門驅動或連續賦值語句驅動的網絡型數據。  

2.2 模塊間的數據傳輸  

模塊間的數據傳輸接口例如延時輸出寄存器,它是一個使用了可控延時寄存器功能的AND 邏輯模塊(記作AND_G2)的數據流描述如下:  

  
該程序中AND_G2_TEST 為頂層模塊,AND_G2 作為一個單獨的模塊被頂層模塊所調 用。通過綜合控制,A、B 的輸入信號達到同步。  

3 FPGA-信息處理實例—簡單人工神經網絡設計  

一個包括三個輸入、單個輸出、一個三節點隱含層的前向型人工神經網絡結構如圖1 所示。下面從多個角度討論數據的處理與傳輸。  


  
3.1 信息處理數學過程為:  


  
3.2 算法的Verilog 數據流描述:  

1)一個節點的模塊:  





  
2)頂層整體調用模塊  



  
3)信息傳輸界面問題  

上述人工神經網絡運算中不同層次間的數據交錯序列式傳輸采用了如下方式:從輸出到 輸入、從輸入到運算邏輯通過wire 定義的網線執行無延時傳輸;各節點輸出通過reg 定義 為寄存器,使信號能實現各自異步計算而同步輸出的效果,而輸出的條件用always 進行檢 測。逐層的交錯傳輸采用頂層模塊套用子模塊的方式進行,同一層次的各節點的同類型運算 均并行操作,既節省了時間,又節省了模塊。  

4 結束語  

通過網線、寄存器、鎖存器、多層次模塊套用等技術的應用與數學算法的變換處理,大 多數現代信息處理、統計學計算及控制過程的復雜算法都可以實現完全并行處理與序貫交錯 傳遞的最佳時間性綜合運行而體現其快速、遞推、多維和實時性。 在Xilinx 公司提供的 ISE10.1 設計工具軟件平臺上對LC3S400PQ205 型FPGA 產品進行上述簡單前向型人工神經網 絡的硬件結構數據流描述設計,得到的整體模塊只占用了將近15 萬個門(而整個芯片具有 40 萬個門),完成一組采樣值的全過程計算時間為16ms。加上FPGA 的在線實時可重構性, 使得該項技術可以在宇宙或環球航行、高空與深海測量、危險區或動物體非介入性試驗等多 種領域的高科技信息處理與控制中發揮特殊作用。  

本文作者創新點:提出了一個基于FPGA 的信息處理的實例:一個簡單的人工神經網絡應用Verilog 語言描述,該數據流采用模塊化的程序設計,并考慮了模塊間數據傳輸信號同 步的問題,有效地解決了人工神經網絡并行數據處理的問題。
本文地址:http://www.qingdxww.cn/thread-22910-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 我們是Microchip
  • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
  • 利用模擬開發工具生態系統進行安全電路設計
  • Cortex-M4外設 —— TC&TCC結合事件系統&DMA優化任務培訓教程
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 999re6热在线精品视频思思 | 婷婷四房播客五月天 | 国产一级又色又爽又黄大片 | 日韩精品一区二区三区免费视频 | 男人插入视频 | 久久www免费人成高清 | 交在线观看网站视频 | 久久久久免费精品视频 | 国产激情在线 | 一级特黄aaaaaa大片 | 色视频在线观看视频 | 麻豆精品久久久 | 欧美视频区| 国内精品国语自产拍在线观看91 | 国产原创麻豆精品视频 | 青青国产在线视频 | 亚洲国产成人久久一区久久 | 国产亚洲欧美日韩在线看片 | 国产精品极品美女自在线观看免费 | 午夜资源在线 | www.日本在线观看 | 久久图片| 国产成人麻豆精品video | va视频在线| 亚洲国产成人久久午夜 | 九九视频免费看 | 欧美精品v日韩精品v国产精品 | 亚洲国产成人精品不卡青青草原 | 全免费a级毛片免费看视频免 | 一集毛片| 日韩一区二区视频 | 韩国一级在线 | 九九热这里只有国产精品 | 国产入口在线观看 | 狠狠色视频 | 日韩在线观看高清 | 久久澡| 国产精品 视频一区 二区三区 | 99久久精品国产一区二区三区 | 欧美高清日韩 | 大香樵伊在线 |