亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 技術資料 > FPGA與PC間基于PCIe和千兆以太網的通信設計

FPGA與PC間基于PCIe和千兆以太網的通信設計

  • 資源大小:9936 K
  • 上傳時間: 2022-07-11
  • 上傳用戶:xsr1983
  • 資源積分:2 下載積分
  • 標      簽: fpga pc pcie 以太網 通信

資 源 簡 介

1.深入研究PCIe和千兆以太網,了解PCIe和千兆以太網的技術優勢,具體分析PCle和千兆以太網的傳輸協議,詳細說明PCleTLP數據包格式和以太網標

2.完成PCIe DMA數據傳輸系統設計。設計方案主要包括兩大部分,分別是FPGA端Verilog邏輯模塊開發以及PC端的驅動和C應用程序開發。FPGA端基于PCle IP Core完成了發送接收引擎模塊、寄存器讀寫控制模塊和FIFO讀寫控制模塊的設計。定義了相應模塊的接口,并分析了數據傳輸的時序。PC端采用WinDriver進行PCle的驅動開發,并根據WinDriver提供的驅動API函數完成C應用程序的設計。

3.完成千兆以太網數據傳輸系統設計。設計方案也主要包括兩大部分,分別是FPGA端Verilog邏輯模塊開發以及PC端Winpcap應用程序開發。FPGA端基于嵌入式三態以太網MACIPCore,設計了發送接收引擎模塊、FIFO讀寫控制模塊和物理接口模塊。定義了相應模塊的接口,并分析了數據傳輸經過Locallink接口和Client用戶接口上的傳輸時序。PC端采用Winpcap提供的網絡編程完成了C應用程序的設計,實現了捕獲FPGA端發送的數據包以及發送原始數據包至FPGA端的功能。

4.PCIe DMA數據傳輸系統和千兆以太網數據傳輸系統在Xilinx ML507開發板上進行了性能測試。記錄FPGA與PC間進行讀寫測試的結果,驗證這兩個系統的可用性和穩定性,最后分析了影響系統傳輸速率的原因以及系統目前仍存在的不足。


相 關 資 源

主站蜘蛛池模板: 黎平县| 株洲市| 澜沧| 康平县| 师宗县| 崇明县| 平阴县| 东城区| 黑龙江省| 宜城市| 平度市| 平潭县| 文水县| 伊通| 巴青县| 明水县| 怀来县| 大关县| 万荣县| 浙江省| 丹巴县| 玛沁县| 出国| 蓬安县| 科尔| 谷城县| 定襄县| 黄梅县| 运城市| 扎兰屯市| 镇平县| 大新县| 余江县| 屏山县| 洪雅县| 普洱| 哈尔滨市| 中阳县| 建瓯市| 辉县市| 松桃|