在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于FPGA的GigE Vison IP設計要點分析

454398 ? 來源:ZYNQ分享客 ? 作者:ZYNQ分享客 ? 2020-11-11 16:23 ? 次閱讀

本文簡要描述基于FPGA和萬兆網的GigE Vison IP設計方案。

一、GigE Vsion協議要點

GigE Vison協議基于普通的以太網物理鏈路,運行在UDP協議層之上,包含控制協議GVCP和數據流協議GVSP兩大部分,整個層次結構如下圖1所示。

圖1 GigeVison協議層次結構圖

圖1 GigeVison協議層次結構圖

GigE Vison協議的要點如下:

(1)上電或復位完成后必須先進行IP配置和設備枚舉,必須支持DHCP和LLA(Auto IP)兩種IP配置方式;

(2)在UDP層上建立應答握手機制以保證傳輸,GVCP采用3956端口,數據長度必須以32bit為邊界,數據不可分包傳輸;

(3)設備必須支持心跳功能以確認處于連接狀態;

(4)支持控制(1個)、數據流(1~512個)和消息(0~1個)三種通道,每個通道分配不同的UDP端口,控制通道支持三種不同的訪問權限;

(5)必須支持最小規模的ICMP(GigeVsion要求必須支持Ping命令);

(6)GVSP的數據包以字節為邊界,數據包的大小由第一個有效的test packets決定,支持錯誤恢復和流控制;

(7)GVSP數據傳輸的單位為Block,一個完整的Block由Data Leader、Data Payload和Data Trailer構成;

(8)所有的Gige Vison相機都必須在他們的XML描述文件中強制制定相機的參數信息。

(9)bootstrap寄存器及XML文件需要非易失Flash硬件支持。

二、IP功能設計方案要點描述

GigE Vison邏輯IP需要實現圖1所示的所有協議層,方案中硬件平臺基于Xilinx 7系列器件XC7K325T/XC7K160T,下圖2是GigE Vision IP核的模塊框架結構。

圖2 GigE Vision IP核的框架結構

圖2 GigE Vision IP核的框架結構

(1)物理層

物理層使用Xilinx 10G Ethernet Subsystem IP核,版本v3.1。對外數據接口例化為AXI4 Stream,位寬64bit,數據時鐘156.25MHz;配置接口例化為AXI4-Lite,位寬32bit,時鐘頻率100MHz。

IP核配置通過Microblaze軟核完成,并且使能Jumbo幀功能。功能、接口、配置和使用說明參見Xilinx官方文檔PG157。

(2)IP/UDP層

IP層協議僅支持IPv4版本,IP數據報頭Options項為空;需要支持DHCP、ARP和ICMP協議,內部通信采用64位AXI4 Steam總線通信。

(3)GVCP/GVSP協議

支持GigE Vison Specification version 1.0標準描述的所有必須支持的項,GVSP數據包負載類型支持Payload type = RawData/YUV422-8bit/RGB888。為完整實現功能,部分控制放在處理器上完成(本設計實例使用MicroBlaze),需要掉電保存的項存儲在外部Flash中,需要大量緩存的數據存儲在片外DDR中。

RTL描述語言使用Verilog,編譯工具使用XilinxVivado2016.4,仿真工具使用ModelSim 10.2C。

備注:

(1)為簡化邏輯端的設計難度,可將GVCP協議放在Microblaze里面實現,使用ZYNQ系列器件的,可以直接在PS里運行;

(2)物理層使用千兆網的,本方案仍然可行,只需修改物理層接口即可;使用ZYNQ系列器件的,可以直接在PS里軟件實現所有的GVCP和GVSP協議;

三、測試結果

在Xilinx K7 325T器件上實現完整的系統(包括DDRMig、Microblaze等),占用Slice約30K。

與PC進行點對點數據傳輸測試,穩定傳輸速率約為6.5Gbps,可輕松傳輸4K無壓縮原圖或一些特殊圖像數據如超聲、CT、雷達等原始數據。

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

    關注

    1643

    文章

    21945

    瀏覽量

    613516
  • 以太網
    +關注

    關注

    40

    文章

    5573

    瀏覽量

    174606
  • GigE Vision
    +關注

    關注

    0

    文章

    5

    瀏覽量

    5804
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    高速多層板SI/PI分析的關鍵要點是什么

    是確保高速多層板性能和可靠性的關鍵步驟。以下是一些關鍵的SI/PI分析要點: 信號完整性(SI)分析要點 傳輸線效應: 在高速設計中,傳輸線效應變得顯著。需要
    的頭像 發表于 05-15 17:39 ?98次閱讀

    海外住宅IP代理優勢綜合分析

    海外住宅IP代理憑借其獨特的資源特性與技術架構,在跨境電商、數據采集、廣告投放等場景中展現出顯著優勢。以下從核心功能、技術保障、合規性及適用場景等維度進行詳細分析: 一、隱匿性與安全性提升 真實IP
    的頭像 發表于 04-25 10:28 ?142次閱讀

    使用IP核和開源庫減少FPGA設計周期

    /prologue-the-2022-wilson-research-group-functional-verification-study/),70% 的 FPGA 項目落后于計劃,12% 的項目落后計劃 50% 以上。 為此,很多FPGA廠商都在自己EDA工具里嵌入
    的頭像 發表于 01-15 10:47 ?540次閱讀
    使用<b class='flag-5'>IP</b>核和開源庫減少<b class='flag-5'>FPGA</b>設計周期

    基于FPGAGigE Vision相機圖像采集方案設計

    1 概述 GigE Vision是一個比較復雜的協議,要在FPGA中完全實現具有較大的難度。如果FPGA作為接收端希望實現GigE Vision相機的配置和圖像采集功能,則只需要實現其
    的頭像 發表于 01-07 09:34 ?783次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>GigE</b> Vision相機圖像采集方案設計

    如何申請xilinx IP核的license

    在使用FPGA的時候,有些IP核是需要申請后才能使用的,本文介紹如何申請xilinx IP核的license。
    的頭像 發表于 10-25 16:48 ?1092次閱讀
    如何申請xilinx <b class='flag-5'>IP</b>核的license

    網絡研討會: Teledyne FLIR IIS Forge 5GigE高速高精度機器視覺工業相機

    51camera的合作伙伴TeledyneFLIRIIS即將舉辦關于5G工業相機的網絡研討會,為大家展示機器視覺領域的最新技術——TeledyneFLIRIIS的Forge5GigE高速高精度機器視覺相機。
    的頭像 發表于 10-11 08:06 ?581次閱讀
    網絡研討會: Teledyne FLIR IIS Forge 5<b class='flag-5'>GigE</b>高速高精度機器視覺工業相機

    如何查看公共IP地址安全?這些要點要牢記

    網絡已經離不開我們的生活,當你在訪問網絡時,不管是為了娛樂、工作還是其他目的,不可避免要接觸公共IP地址,為確保自己的個人隱私、工作數據等的安全我們必須要確保IP地址的安全穩定,那我們要如何查看公共
    的頭像 發表于 09-07 11:18 ?549次閱讀

    將ASIC IP核移植到FPGA上——更新概念并推動改變以完成充滿挑戰的任務!

    本系列文章從數字芯片設計項目技術總監的角度出發,介紹了如何將芯片的產品定義與設計和驗證規劃進行結合,詳細講述了在FPGA上使用IP核來開發ASIC原型項目時,必須認真考慮的一些問題。文章從介紹
    的頭像 發表于 08-10 17:13 ?1016次閱讀
    將ASIC <b class='flag-5'>IP</b>核移植到<b class='flag-5'>FPGA</b>上——更新概念并推動改變以完成充滿挑戰的任務!

    東京裸機云多IP服務器全面分析

    東京裸機云多IP服務器是一種提供多IP地址分配和高性能網絡服務的云計算解決方案,廣泛應用于需要多IP管理和高穩定性的網絡應用。下面將從幾個方面具體介紹東京裸機云多IP服務器,rak部落
    的頭像 發表于 07-22 09:49 ?512次閱讀

    基于FPGA的CCD工業相機系統設計

    基于FPGA的CCD工業相機系統設計是一個綜合性的項目,它結合了硬件電路設計、FPGA編程以及圖像處理技術。以下是一個詳細的系統設計方案,包括設計概述、硬件架構、FPGA編程要點以及部
    的頭像 發表于 07-17 11:24 ?1910次閱讀

    如何使用代理IP轉換國外IP

    IP
    jf_62215197
    發布于 :2024年07月17日 07:33:17

    友思特應用 多接口的智駕無憂:GigE相機在自動駕駛數據采集系統的穩定應用

    GigE接口相機是自動駕駛數據采集的高性價比選擇。友思特多GigE接口支持PTP的采集設備系統級方案 BRICK2,為多傳感器數據記錄測試提供完整的解決方案,保障智能自動駕駛的精準與穩定。
    的頭像 發表于 07-02 17:57 ?880次閱讀
    友思特應用 多接口的智駕無憂:<b class='flag-5'>GigE</b>相機在自動駕駛數據采集系統的穩定應用

    FPGA 高級設計:時序分析和收斂

    今天給大俠帶來FPGA 高級設計:時序分析和收斂,話不多說,上貨。 這里超鏈接一篇之前的STA的文章,僅供各位大俠參考。 FPGA STA(靜態時序分析) 什么是靜態時序
    發表于 06-17 17:07

    FPGAIP軟核使用技巧

    ,可以嘗試對IP軟核進行優化。例如,可以調整參數配置、優化布局布線、修改代碼等。 在調試過程中,可以利用FPGA開發工具提供的調試功能,如邏輯分析儀、波形查看器等,幫助定位問題和解決問題。 知識產權保護
    發表于 05-27 16:13
    主站蜘蛛池模板: 香蕉视频在线免费播放 | 色视频观看 | 222aaa天堂 | 午夜看片在线 | 巨乳色在线观看 | 亚欧免费视频 | 夜夜爽一区二区三区精品 | 欧美xxxx色视频在线观看 | 欧美午夜寂寞影院安卓列表 | 末发育娇小性色xxxxx视频 | 一起射综合网 | 特级片免费看 | 日韩欧美一级 | 午夜一级毛片看看 | 91一区二区三区四区五区 | 亚洲国产精品久久网午夜 | 色激情综合 | 黄色福利视频网站 | 777国产精品永久免费观看 | videosex久久麻豆| 涩狠狠狠狠色 | 91激情在线 | 种子天堂bt磁力在线资源 | 热久在线| 国产在线视频你懂的 | 日本免费黄色大片 | 亚洲成在 | 久久思re热9一区二区三区 | 亚洲bbb| 午夜精品久久久久久99热7777 | 五月婷婷综合在线 | 国产精品9999 | 久久久久久国产精品免费 | 免费啪视频 | 男女视频在线观看免费 | 中文永久免费看电视网站入口 | 最新四虎4hu影库地址在线 | 夜夜摸夜夜爽 | 九色综合伊人久久富二代 | 日本不卡高清免费 | 色综合天天综合网国产人 |