女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

搭建鏈路實現FPGA到PC的數據傳輸使用以太網實現信息傳輸

FPGA之家 ? 來源:YGOPRO de Space ? 作者:無名法老王 ? 2021-05-23 14:47 ? 次閱讀

問題情景:為了得到連續時間內ADC采集的數據,并在PC上對數據進行分析,需要搭建鏈路實現FPGA到PC的數據傳輸。考慮到ADC采樣頻率較高(10M-100Mb/s),串口通信的速率遠遠達不到要求,考慮使用以太網來實現信息傳輸。

物理鏈路:14位ADC;開發板使用Xilinx Spartan-6 黑金開發板AX545;超五類或六類網線;由于程序只支持千兆以太網傳輸,并且考慮到部分筆記本不攜帶網口,因此使用了USB3.0-千兆網口的網卡;裝有wireshark的電腦

FPGA部分:采用存儲轉發的思想,即先對ADC采集的數據進行緩存,等到采集的數據滿足一幀的數據長度,再對數據包封裝成幀發送,采用UDP格式進行發送。考慮到ADC時鐘與UDP時鐘不同步,因此先對ADC采集的數據進行一級緩存;由于以太網每次只能發送8位數據,而ADC采集的數據為14位,因此還需要對ADC緩存數據進行轉換,轉換得到的數據進行二級緩存;等到二級緩存達到發送數據的長度,使能UDP傳輸,加入幀頭后發送。

PC端接收:PC端數據接收采用wireshark實現,使用wireshark捕獲UDP包。由于傳輸速率過快,連續時間接收的UDP包過多,因此完成采集后先對采集的數據進行存儲,存為pcap格式為后續處理做準備。存儲的文件較大,達到百兆到G級別。

10407b1e-b4c9-11eb-bf61-12bb97331649.png

數據恢復(未找到很好的實現方法):數據保存在UDP包的數據幀部分,格式為十六進制或二進制,需要將數據部分和其他幀結構分離。方法一:利用網絡調試助手(上位機),在wireshark接收UDP包的同時打開上位機,就可以得到不含幀頭部的數據流,而且可以進行保存(此處使用的NetAssist),一個致命的問題是,當數據傳輸速率過快時,利用上位機保存下來的幀并不是連續的,會導致恢復的波形不連續。方法二:wireshark提供追蹤UDP流的功能,可以將所有幀中的數據流進行打印,但問題是得到的pcap文件中幀數據量過大,處理非常慢(嚴重影響使用)。方法三(考慮但未實現):利用MATLAB直接讀取pcap文件,下載pcap2matlab開源文件,利用這一文件解析pcap文件;利用python dpkt包解析pcap文件。如果有合適的解決方法,歡迎交流!

原文標題:FPGA-PC以太網通信

文章出處:【微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1643

    文章

    21957

    瀏覽量

    614024
  • 以太網
    +關注

    關注

    40

    文章

    5582

    瀏覽量

    174775

原文標題:FPGA-PC以太網通信

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    一文讀懂~ 源碼開放:Air8101快速實現以太網功能!

    網絡應用開發,從而支持多通道通信和高效的網絡數據傳輸。 最新開發資料詳見: www.air8101.cn 一、主要硬件準備 ? 1.1 主要硬件 Air8101開發板套件; 支持數據傳輸的USB數據線; Win10及其以上
    的頭像 發表于 04-01 14:18 ?178次閱讀
    一文讀懂~ 源碼開放:Air8101快速<b class='flag-5'>實現以太網</b>功能!

    MPU數據傳輸協議詳解

    在現代電子系統中,微控制器(MPU)扮演著核心角色,負責處理各種任務和數據。為了實現這些功能,MPU需要與其他設備進行數據交換。數據傳輸協議就是規定這些
    的頭像 發表于 01-08 09:37 ?737次閱讀

    為什么MPLS仍是以太網傳輸技術的首選

    什么是運營商以太網傳輸技術? 運營商以太網是指在局域 (LAN) 之外使用以太網技術,特別是用于長距離、城域
    的頭像 發表于 11-29 09:14 ?859次閱讀
    為什么MPLS仍是<b class='flag-5'>以太網</b><b class='flag-5'>傳輸</b>技術的首選

    PCIe數據傳輸協議詳解

    、網卡和聲卡等,以實現高效的數據傳輸。以下是對PCIe數據傳輸協議的介紹: 一、PCIe協議的基本概念 PCIe協議定義了一系列規范和要求,以實現在主機系統和外圍設備之間高效、可靠地進
    的頭像 發表于 11-26 16:12 ?3203次閱讀

    LORA模塊的數據傳輸速率

    LoRa(Long Range)是一種用于物聯網(IoT)應用的低功耗廣域(LPWAN)技術。它以其長距離通信能力和低功耗特性而聞名。LoRa模塊的數據傳輸速率可以根據不同的配置和地區的規定
    的頭像 發表于 10-31 17:03 ?2430次閱讀

    網絡數據傳輸速率的單位是什么

    網絡數據傳輸速率的單位是 bps(bit per second) ,即比特每秒,也可以表示為b/s或bit/s。它表示的是每秒鐘傳輸的二進制數的位數。比特(bit)是計算機中數據量的單位,也是
    的頭像 發表于 10-12 10:20 ?3917次閱讀

    以太網端口雙工模式是什么意思

    以太網端口雙工模式是指以太網端口在數據傳輸過程中,能夠同時發送和接收數據的能力或方式。雙工模式對于網絡性能和數據傳輸效率具有重要影響。以下是
    的頭像 發表于 10-08 10:14 ?2212次閱讀

    以太網交換模式有哪幾種

    以太網交換模式是指以太網交換機在數據傳輸過程中所采用的處理和轉發數據幀的方式。以太網交換機作為局域
    的頭像 發表于 10-08 10:12 ?1702次閱讀

    以太網傳輸介質和工作模式

    以太網是一種廣泛應用的局域(LAN)技術,它通過特定的傳輸介質和工作模式,在多個設備之間高效地傳輸數據。本文將從
    的頭像 發表于 10-08 10:07 ?1855次閱讀

    以太網數據采集網關:數據匯聚與傳輸的關鍵橋梁

    、功能、應用場景及其重要性。 一、以太網數據采集網關的定義 以太網數據采集網關,也稱為工業智能網關,是一種專門用于從各種傳感器、設備、生產線等數據
    的頭像 發表于 09-24 14:33 ?784次閱讀
    <b class='flag-5'>以太網</b><b class='flag-5'>數據</b>采集網關:<b class='flag-5'>數據</b>匯聚與<b class='flag-5'>傳輸</b>的關鍵橋梁

    高速串行總線,數據鏈傳輸離不開它!#高速串行總線 #電路知識 #數據傳輸

    電路數據傳輸
    安泰儀器維修
    發布于 :2024年08月20日 15:42:00

    以太網端口的類型和特性

    以太網端口,即以太網接口,是網絡中用于連接設備并進行數據交換的端口。它基于IEEE 802.3標準,并使用以太網協議進行數據傳輸
    的頭像 發表于 08-07 15:27 ?2888次閱讀

    邊OTG邊充電芯片如何實現充電與數據傳輸并行?

    邊OTG邊充電芯片實現充電與數據傳輸并行的功能,主要依賴于其內部的設計和與USB Type-C接口標準的結合。
    的頭像 發表于 07-14 10:35 ?1207次閱讀

    速銳得解碼汽車以太網技術特點接口定義數據傳輸及應用

    (ADAS)、車載診斷系統(OBD)以及車載信息娛樂系統等。汽車以太網作為一項重要的技術革新,正逐漸成為現代汽車設計中不可或缺的一部分。這項技術的引入不僅極大地提高了車輛內部網絡的數據傳輸速率,還為智能駕駛、車聯網等新興
    的頭像 發表于 07-02 09:56 ?763次閱讀
    速銳得解碼汽車<b class='flag-5'>以太網</b>技術特點接口定義<b class='flag-5'>數據傳輸</b>及應用

    無線模塊通過TCP/IP協議實現PC端的數據傳輸解析

    無線網絡中進行數據傳輸的設備。它通常集成了網絡接口層、傳輸層和應用層等多個功能模塊,以支持TCP/IP等網絡通信協議。TCP/IP協議族是互聯網的基礎通信協議,它定義了設備間如何進行數據傳輸的規則和標準。通過TCP/IP協議,無
    的頭像 發表于 06-15 16:16 ?715次閱讀