《電子技術應用》
您所在的位置:首頁 > 模拟设计 > 设计应用 > FPGA并行数字序列传输与接口技术的研究和应用
FPGA并行数字序列传输与接口技术的研究和应用
摘要: 本文将从硬件结构与功能的Verilog 语言数据流描述的角度,逐层讨论问题的解决办法 。
Abstract:
Key words :

1 引言

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

  本文將從硬件結構與功能的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 的在線實時可重構性, 使得該項技術可以在宇宙或環球航行、高空與深海測量、危險區或動物體非介入性試驗等多 種領域的高科技信息處理與控制中發揮特殊作用。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产精品高潮呻吟久久av野狼| 五月天在线免费视频| 久久亚洲私人国产精品va| 一本一道久久久a久久久精品91| 国产精品国产三级国产专播精品人 | 欧美一区二区视频97| 欧美欧美一区二区| 97精品视频在线播放| 国产精品视频不卡| 狠狠色综合色区| 美女亚洲精品| 国产不卡精品视男人的天堂| 国产一区二区精品免费| 久久这里只有精品视频首页| 国产精品中文字幕久久久| 久久久97精品| 日韩在线视频免费观看| 国产传媒久久久| 国产美女精品视频| 精品国产乱码久久久久| 99在线影院| 国产精品久久亚洲| 欧美精品久久久| 中文字幕日韩精品一区二区| 精品国产依人香蕉在线精品| 69av在线视频| 国产自产在线视频一区| 欧美 日韩 国产 在线观看| 97久久久免费福利网址| 久久久久中文字幕| 日韩久久久久久久| 99久久自偷自偷国产精品不卡| 欧美精品在线极品| 手机看片福利永久国产日韩| 国产精品久久在线观看| 国产精品秘入口18禁麻豆免会员| 国产精品久久九九| 欧美激情亚洲国产| 国产欧洲精品视频| 91国产在线播放| 国产美女精品视频免费观看|