国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

如何做到在VPK120里實現MRMAC以太網IP

XILINX開發者社區 ? 來源:XILINX開發者社區 ? 作者:Gray Pan ? 2022-03-16 15:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文作者:賽靈思工程師 Gray Pan

Step 1

首先,打開最新版本的Vivado(當前為2021.2):

1.新建一個Vivado工程,將器件直接選定為board – VPK120。

2. 接著新加入一個以太網IP core,選好自己所需要的IP配置,本文以MRMAC IP為例,并在以太網IP的GT配置那頁,選擇GTM和156.25MHz時鐘。

3. 然后就可以右鍵點擊IP,選擇Open IP Example Design…

Step 2

例子工程產生完畢之后,在工程的XDC文件里加入GT位置約束和參考時鐘位置約束,示例如下:

set_property PACKAGE_PIN AF45 [get_ports gt_ref_clk_p]

set_property PACKAGE_PIN BG52 [get_ports {gt_rxp_in[0]}]

1. 這個參考時鐘是VPK120板上自帶的,可進行配置,產生不同頻率的參考時鐘。

2. 另外,VPK120板上有2個QSFP-DD光模塊插槽,此處GT的(管腳)位置約束,正是為了將GT選在其中一個光模塊插槽上面,方便之后的硬件上面連接使用。

Step 3

等該例子工程跑完綜合,實現,并產生bit文件之后,請將PDI文件加載到你的VPK120里面:

1. 工程上板之后,接下來第一步,我們要利用IP內部自帶的in-system IBERT,先確認鏈路是否暢通,能正常工作。點擊Serial I/O Link這一頁里面的create links,將Quad_203里的4路GT全部添加為New Links。

a.全部設為Near-End PCS(如果外部光模塊和光纖已經都接上了,此處可選None;建議先做Near-End PCS,再做None)。

b.TX和RX Pattern,全部設為PRBS31(一般8B10B數據應用選擇PRBS7,而64B66B數據則選PRBS31)。

c.分別做下整個的TX Reset和RX Reset。

d.檢查PLL鎖定,線速率和TX/RXUSERCLK頻率正確,Bits增加,Errors保持,以及BER不斷減小,即可確認鏈路工作正常。

52418398-9540-11ec-952b-dac502259ad0.png ?

e.如果PLL無法鎖定,請確認參考時鐘頻率是否已經設置正確,以及之前添加的GT和時鐘位置約束是否已經正確起效。

f.如果PLL鎖定,線速率也正確,但是誤碼不斷增加,尤其是在loopback關閉的模式中,請先按照GT的調試過程,如調節TX預加重等,調好板上SI,確保沒有誤碼。

2. 鏈路OK之后,將TX/RX Pattern改回User Design,并依次做一下TX Reset和RX Reset。然后我們就可以通過讀取MRMAC內部寄存器,確認以太網的link是否已經能成功連接,起來工作了。

a.打開xsdb,然后connect。

b.再ta 1,選擇Versal xcvp1202。

c.最后就可以讀取MRMAC寄存器狀態了,下面給出了一組讀寫寄存器的示例,在做了簡單的復位后,直接讀了下以太網的RX狀態。

d.這里提供的是一組讀寫寄存器命令的示例,請按照自己的IP配置,讀寫相應的寄存器。寄存器具體定義,可以在mrmac_registers.csv文件里面找到(注意下面地址經過十六進制和十進制的轉換)。

mwr -force 2752053252 0x00000FFF
mwr -force 2752053256 0x40000A24
mwr -force 2752053264 0x00000033
mwr -force 2752053260 0x00000C03
mwr -force 2752053456 0x00000000
mwr -force 2752057552 0x00000000
mwr -force 2752061648 0x00000000
mwr -force 2752065744 0x00000000
mwr -force 2752053252 0x00000000
mwr -force 2752053292 0x00000001
mwr -force 2752512000 0x00000F02
mwr -force 2752512000 0x00000002
mrd -force 2752577544
mwr -force 2752055108 0xFFFFFFFF
mwr -force 2752059204 0xFFFFFFFF
mwr -force 2752063300 0xFFFFFFFF
mwr -force 2752067396 0xFFFFFFFF
mrd -force 2752055108
mrd -force 2752059204
mrd -force 2752063300
mrd -force 2752067396

e.最后,可以得到正確結果如下,說明MRMAC已經link up了:

xsdb% mrd -force 2752055108

A4090744: 00010007


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

    關注

    41

    文章

    5998

    瀏覽量

    180848
  • IP
    IP
    +關注

    關注

    5

    文章

    1863

    瀏覽量

    155844

原文標題:開發者分享|如何在VPK120上實現MRMAC以太網IP

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    車載以太網協議轉換器操作教程# 車載以太網# 轉換器# 硬件# 教程# 汽車# 技術# 操作

    車載以太網
    康謀自動駕駛
    發布于 :2026年01月28日 11:19:40

    RDMA設計12:融合以太網協議棧設計1

    本文主要交流設計思路,本博客已給出相關博文90多篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。 融合以太網協議棧負責用戶請求與 RDMA 數據包的轉換、管理
    發表于 12-25 11:39

    Amphenol單對以太網IP67圓形推拉式連接器和電纜:工業互聯新選擇

    Amphenol單對以太網IP67圓形推拉式連接器和電纜:工業互聯新選擇 工業應用的復雜環境中,高效、穩定且安全的網絡連接至關重要。Amphenol推出的單對以太網(SPE)
    的頭像 發表于 12-12 15:45 ?353次閱讀

    Amphenol單對以太網(SPE)IP20連接器及電纜組件:工業以太網新選擇

    Amphenol單對以太網(SPE)IP20連接器及電纜組件:工業以太網新選擇 工業自動化和物聯網蓬勃發展的今天,高效、可靠且經濟的網絡連接解決方案至關重要。Amphenol的單對
    的頭像 發表于 12-12 10:40 ?649次閱讀

    基于以太網芯片的應用層方案

    物聯網與智能化加速發展的今天,以太網作為穩定、高速的有線通信基石,其核心——以太網芯片,正發揮著至關重要的作用。它不僅負責物理連接,更集成了協議處理能力,使得各類嵌入式設備能輕松融入網絡。本文將
    的頭像 發表于 12-09 14:47 ?514次閱讀
    基于<b class='flag-5'>以太網</b>芯片的應用層方案

    ProfiNet嵌入式板卡,主流替代可實現ProfiNet工業以太網的應用實例

    ProfiNet嵌入式板卡,主流替代可實現ProfiNet工業以太網的應用實例
    的頭像 發表于 12-01 17:11 ?1118次閱讀
    ProfiNet嵌入式板卡,主流替代可<b class='flag-5'>實現</b>ProfiNet工業<b class='flag-5'>以太網</b>的應用實例

    以太網通訊FPGA上的實現

    一、介紹本項目由于我們需要使用PC實時的向FPGA發送將要識別的圖片,所以我們最終選擇使用以太網來從PC向FPGA發送圖片并暫存在DDR中,下面是對以太網協議和硬件實現的一些介紹。
    發表于 10-30 07:45

    以太網模塊被忽視的角落 #電磁兼容EMC #電子工程師 #電子元器件 #磁珠 #濾波電容 #以太網

    以太網
    深圳市韜略科技有限公司
    發布于 :2025年07月25日 17:35:35

    以太網入門:從零開始,掌握以太網基礎知識!

    以太網作為現代通信技術的基石,其重要性不言而喻。無論是日常網絡應用,還是AI對高速大帶寬網絡的需求,以太網都扮演著不可或缺的角色。本文將從零開始,帶您了解以太網的基礎知識,幫助您快速入門。什么是
    的頭像 發表于 06-09 14:00 ?4117次閱讀
    <b class='flag-5'>以太網</b>入門:從零開始,掌握<b class='flag-5'>以太網</b>基礎知識!

    Microchip LAN9211-ABZJ 集成 10/100 以太網 PHY的以太網控制器

    Microchip LAN9211-ABZJ 集成 10/100 以太網 PHY的以太網控制器
    的頭像 發表于 06-04 14:56 ?1108次閱讀
    Microchip LAN9211-ABZJ 集成 10/100 <b class='flag-5'>以太網</b> PHY的<b class='flag-5'>以太網</b>控制器

    雙通道CAN轉以太網#CAN轉以太網#三格電子

    以太網
    三格電子科技
    發布于 :2025年05月12日 13:17:05

    串口轉以太網芯片選型指南:2025十大以太網模塊品牌盤點與應用方案解析

    隨著物聯網(IoT)、工業自動化和智能設備的廣泛普及,串口轉以太網技術的需求持續增長。串口轉以太網芯片作為實現串口設備聯網的核心組件,工業控制、數據采集、智能家居等領域起到了至關重要
    的頭像 發表于 04-09 15:30 ?2012次閱讀

    以太網線纜測試解決方案

    工業以太網是指在工業環境的自動化控制及過程控制中應用以太網的相關組件及技術。工業以太網會采用TCP/IP協議,和IEEE 802.3標準兼容,但在應用層會加入各自特有的協議。
    的頭像 發表于 03-21 14:12 ?1966次閱讀
    <b class='flag-5'>以太網</b>線纜測試解決方案

    廣成科技CAN轉以太網模塊的作用和應用

    CAN轉以太網模塊是一類能夠將CAN總線數據轉換為以太網數據的設備,通常用于實現CAN總線與以太網總線之間的互聯互通。智能鎖柜和智能文件交
    的頭像 發表于 03-20 13:58 ?1358次閱讀
    廣成科技CAN轉<b class='flag-5'>以太網</b>模塊的作用和應用