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

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>可編程邏輯>FPGA/ASIC>如何使用FPGA實現TCP IP協議

如何使用FPGA實現TCP IP協議

2019-08-16 | pdf | 3.30 MB | 次下載 | 1積分

資料介紹

  隨著通信技術的進步,網絡帶寬以平均每 6 個月增長 1 倍的速度提高,然而 CPU 運算性能的增長速度卻遠遠無法滿足高速網絡數據處理的需求。在傳統處理 TCP/IP 協議的方法中,CPU 的處理負擔大部分來自對 TCP/IP 協議數據的處理,因此 CPU 的運算性能逐漸地成為高性能網絡通信發展的瓶頸。在這一形勢下,為將 CPU 從繁重的 TCP/IP 協議處理負擔中解放出來,本論文提出了一種實現 TCP/IP 協議處理的硬件解決方案,即利用 FPGA 本身所具有的密度高、速度快、小型化、設計靈活、高度并行處理等優點,在 FPGA 中實現 TCP/IP 協議的基本功能。

  本論文首先對 TCP/IP 協議棧的基本原理進行了詳細的介紹,其中包括 TCP/IP 的網絡分層模型、分層模型下協議數據包的封裝和分用、協議棧中各協議的基本原理以及各協議的數據幀格式等。其次在對 TCP/IP 協議內容深入掌握的基礎上,對協議棧功能進行了合理的裁剪,并依據自頂向下的設計方法,對裁剪后的 TCP/IP 協議處理功能進行模塊劃分。然后論文對各功能子模塊的設計與實現的具體細節進行了詳細介紹,尤其針對 TCP 的可靠性傳輸進行了重點說明。論文選用 Xilinx ML505 開發板作為硬件開發平臺,運用 Verilog HDL 硬件描述語言將各子模塊的設計方案轉化為邏輯代碼,經過 Xilinx ISE 開發套件的綜合、布局布線、靜態分析等處理后,最終得到相應的 FPGA 配置文件,并通過配置 FPGA 完成實際開發工作。開發過程中,利用 Chipscope 在線邏輯分析儀、Wireshark 網絡數據包捕獲軟件、自編 MFC 測試軟件等工具對數據傳輸過程中涉及到 FPGA 中 TCP/IP 協議處理功能的各個細節進行觀察、分析和測試。

  本論文設計方案實現了 ARP 請求/應答、ICMP 應答、IP 數據傳輸、TCP 的客戶端及服務器模式下的數據傳輸、TCP 可靠性傳輸等功能,并提出了一種新穎的基于狀態機嵌套結構的 TCP/IP 協議數據包封裝方法。經過分析及實測,該方案具有高效率、少緩存、低成本、可靠性強的優點,滿足論文的預期目標和需求。

  論文的章節安排

  論文共由五部分內容組成,組織結構如下:

  第一章:圍繞 TCP/IP 協議的 FPGA 實現,簡要闡述了研究背景及意義,并詳細敘述了目前在該領域的研究現狀,其中列舉了部分具有代表性的公司、相關產品以及已發表的相關文獻,最后對論文進行初步的簡介。

  第二章:本章主要對 TCP/IP 協議棧的基本原理進行詳細介紹,針對論文涉及到的網絡分層模型及各協議的內容、報文幀格式進行了說明,具體包括以太網協議、ARP、IP、ICMP、TCP。特別針對 TCP 的可靠性傳輸原理進行了詳細的介紹。

  第三章:本章詳細闡述了 FPGA 實現 TCP/IP 協議的具體設計及細節,其中包含開發環境及開發工具的介紹、功能模塊劃分的說明以及對各子模塊的設計和實現的詳細說明,并提出了一種 TCP/IP 協議數據包的封裝方法,這也是論文的創新點之一。最后利用 ISE 開發套件對 FPGA 設計的性能從“速度”、“面積”、時序三方面進行分析說明。

  第四章:本章主要完成設計的功能驗證和分析,首先介紹測試平臺及測試環境,然后針對不同的功能設計了測試方案。經過詳細的測試和分析,得出各個功能均符合設計目標和需求的結論。

  第五章:在客觀總結論文主要工作的基礎上,對本論文的優化思路及發展前景進行展望。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1QW2893應急燈專用檢測芯片
  2. 590.40 KB  |  1次下載  |  免費
  3. 2低功耗藍牙BLE透傳模塊HM-BT4531的技術規格與應用指南
  4. 1.40 MB  |  1次下載  |  免費
  5. 3PC2570低Iq 理想二極管控制芯片中文資料
  6. 1.56 MB   |  1次下載  |  免費
  7. 4AG32VH 系列應用指南
  8. 0.60 MB   |  1次下載  |  免費
  9. 5Claroty-2024年全球CPS安全狀況:中斷對業務的影響
  10. 3.70 MB   |  1次下載  |  免費
  11. 6stm32g070數據手冊和使用手冊
  12. 12.06 MB   |  次下載  |  免費
  13. 7FS312B USB的PD和OC快充協議電壓誘騙控制器中文手冊
  14. 1.35 MB   |  次下載  |  免費
  15. 8SY8201矽力杰高效率快速響應,1A, 27V輸入 同步降壓調節器
  16. 510.16 KB  |  次下載  |  免費

本月

  1. 1AI智能眼鏡產業鏈分析
  2. 4.43 MB   |  471次下載  |  免費
  3. 2蘇泊爾電磁爐線路的電路原理圖資料合集
  4. 2.02 MB   |  300次下載  |  5 積分
  5. 3貼片三極管上的印字與真實名稱的對照表詳細說明
  6. 0.50 MB   |  95次下載  |  1 積分
  7. 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
  8. 0.46 MB   |  91次下載  |  5 積分
  9. 5涂鴉各WiFi模塊原理圖加PCB封裝
  10. 11.75 MB   |  89次下載  |  1 積分
  11. 6錦銳科技CA51F2 SDK開發包
  12. 24.06 MB   |  43次下載  |  1 積分
  13. 7AO4803A雙P通道增強型場效應晶體管的數據手冊
  14. 0.11 MB   |  28次下載  |  2 積分
  15. 8錦銳CA51F005 SDK開發包
  16. 19.47 MB   |  19次下載  |  1 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191388次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183342次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81588次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73815次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65989次下載  |  10 積分