91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

數據連續傳輸的LabVIEW實現 - LabVIEW FPGA模塊實現FIFO深度設定

來源:現代電子技術 作者:崔佩佩,何 強,韓2011年09月26日 13:45
[導讀] 4 數據連續傳輸的LabVIEW實現 在本文中系統軟件包括兩部分:Host vi和FPGAvi,二者是獨立而又有聯系的兩個部分。Host vi運行于主控計算機上,FPGA vi運行于FP
關鍵詞:FIFOLabVIEWFPGA
4 數據連續傳輸的LabVIEW實現

  在本文中系統軟件包括兩部分:Host vi和FPGAvi,二者是獨立而又有聯系的兩個部分。Host vi運行于主控計算機上,FPGA vi運行于FPGA上,二者通過FIFO來傳輸數據。

  4.1 FPGA程序設計

  使用圖形化的編程環境LabVIEW FPGA模塊來定義FPGA邏輯,除了具有上述的優點以外,LabVIEW作為一種并行結構的編程語言,非常適用于FPGA的并行結構,能夠十分方便地實現多線程并行任務。

  

 

  當FPGA vi開始運行時,從Host vi讀取數據的FIFO需要一定的初始化時間,時間長度與FIFO的深度成正比。在初始化期間FIFO輸出一系列的無效默認值。為了不讓無效值進入到下一級的運算中,在DMA方式的FIFO之前加了一個FIFO函數——Get Number of Element to Read,該函數用于獲得FIFO內有效數據的數量。當有效數據的數量大于0時,再開始進行下一級運算。考慮到FPGA有限的硬件資源和FPGA FIFO最小值的限制,將數據的地址寬度設為M=11,根據上文分析DMA FIFO的深度設為2M+5=2 053 KB。

  4.2 主控計算機程序設計

  Host vi是系統程序的另一部分部分,它具有建立硬件對象(FPGA)、與硬件通信和圖形顯示等功能。主控計算機程序圖如圖6所示,首先要建立與之進行通信的硬件對象,即FPGA;其次配置系統時鐘、輸出模式;再次創建FIFO,設置其在主控計算機部分的FIFO深度;然后從電子表格讀取數據,并循環查詢FIFO剩余空間的大小,當剩余空間大于數組長度時,數據寫入FIFO當沒有足夠的空間時,數據保留到下一個循環,滿足條件后再寫入FIFO;最后關閉FIFO應用,處理錯誤。

  

 

  當輸入數組長度分別為300和1 000,形狀如圖7所示的波形時,輸出數據的波形如圖8所示。由于AD9857上變頻的原因,使得輸出波形在輸入的矩形包絡中帶有載波,載波頻率為60 MHz。根據表1中的數據可以得出結論:此處的編程和上述實驗的結果是一致的,即FPGA輸出頻率為10 MHz,數組長度大于500時,系統數據的輸出是連續。同時此結果也表明本文中的LabVIEW程序實現了數據的連續傳輸。

  5 結語

  通過設定合適的FIFO深度,實現了數據的連續傳輸,為后續的工程設計奠定了基礎。該設定FIFO深度的方法也對其他使用LabVIEW FPGA模塊的工程設計具有一定的參考價值。

上一頁123

本文導航

相關閱讀

發表評論
技術交流、積極發言! 發表評請遵守相關規定。

0 條評論

推薦閱讀

每月人物

依托AI平臺,涂鴉智能開啟全屋智能2.0時代!

依托AI平臺,涂鴉智能開啟全屋智能2.0時代!
隨著物聯網技術的突飛猛進,生活中越來越多的家庭設備將會聯上網絡,變得“智慧”起來,智慧家庭的概念成了這幾年媒體、企業、用戶關注的焦點,而...

發力IoT邊緣智能服務,研華以平臺服務與邊緣智能計算打開物聯網應用之門

發力IoT邊緣智能服務,研華以平臺服務與邊緣智能計算打開物聯網
研華IoT嵌入式平臺事業群總經理許杰弘表示,工業物聯網 2009年就開始提出,至今缺乏臨門一腳,現在是打開大門的時候了。研華WISE-PaaS物智聯軟件平臺和...

每周排行

  • 型 號
  • 產品描述
主站蜘蛛池模板: 女人张腿让男桶免费视频观看 | a在线观看网站 | 最新午夜| 日本一区不卡在线观看 | 日本特黄特色aaa大片免费欧 | 国产热视频 | 四虎影库在线播放 | 男女激情做爰叫床声视频偷拍 | 久青草国产在线视频_久青草免 | 自拍偷拍福利 | 在线免费观看色片 | 中文字幕亚洲区 | 久久青草精品一区二区三区 | 成年网站在线播放 | 4455ee日本高清免费观看 | 日本黄色网页 | 国产情侣露脸 | 亚洲午夜精品在线 | 一道精品视频一区二区三区男同 | 亚洲国产精品婷婷久久 | 欧洲妇女成人淫片aaa视频 | 美女视频黄的免费视频网页 | 中国性猛交xxxxx免费看 | 片免费观看在线看 | 精品一区二区三区自拍图片区 | 成人a毛片免费全部播放 | 中文字幕一区二区三区精彩视频 | 狠狠干天天爱 | 亚洲一区二区三区免费看 | 久久鲁视频 | 日本一区二区免费在线观看 | 国产精品午夜久久久久久99热 | 曰本性l交片视频视频 | 又色又爽又黄视频 | 国产精品三级a三级三级午夜 | 国产在线播放成人免费 | 美女牲交毛片一级视频 | 美女张开大腿让男人捅 | 555成人免费影院 | 97人人揉人人捏人人添 | 国产全部理论片线观看 |