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

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

3天內不再提示

Zynq-7020千兆網口的3種擴展方案

1906263240 ? 來源:Tronlong創龍科技 ? 作者:Tronlong創龍科技 ? 2022-12-14 15:56 ? 次閱讀

Zynq-7020異構多核的強大優勢是既有雙核ARM處理核心的算力加持,也有FPGA可定制化硬件的便利,提供無與倫比的系統性能、靈活性與可拓展性。但Zynq-7020通過PS部分(Processing System,處理系統)與PL部分(Programmable Logic,可編程邏輯)實現千兆網口的拓展方式,你知道嗎?

20189d0a-7b60-11ed-8abf-dac502259ad0.png

圖 1 ▍ 千兆網口的3種實現方式 常用的以太網接口通常是MAC + 物理PHY的形式,外接RJ45插頭實現GE_T模式的電口應用。而Zynq-7020的PS部分包含兩個千兆以太網MAC層硬核,因此還需要以太網物理層傳輸芯片實現千兆以太網接口。Zynq-7020有以下3種實現方式千兆網口的拓展。 (1)通過MIO方式,從PS端IO引出。 (2)通過EMIO方式,從PL端IO引出。 (3)通過PL端的AXI Ethernet IP核實現,從PL端IO引出。

20333f98-7b60-11ed-8abf-dac502259ad0.png

圖 2TLZ7x-EasyEVM評估板(B2B版本)【點擊圖標和附注查看信息

20333f98-7b60-11ed-8abf-dac502259ad0.png

圖 3TLZ7x-EasyEVM-S評估板(郵票孔版本)【點擊圖標和附注查看信息】 此次,我們基于Zynq-7020工業評估板外接TL-MultiEthP多網口模塊,使用EMIO及“AXI Ethernet IP核”的方式演示千兆網口的拓展方案。大家要記得收藏此次教程哦~

211551b2-7b60-11ed-8abf-dac502259ad0.png

圖 4TL-MultiEthP多網口模塊 ▍ EMIO千兆網口擴展方案 我們在PL端通過EMIO方式和GMII to RGMII IP核(通過EMIO方式拓展的千兆網口僅可為GMII接口,轉化為RGMII接口需通過IP核),將PS端的千兆以太網控制器(GEM1)的GMII接口轉換為RGMII接口,從而在TL-MultiEthP模塊ETH1實現千兆網口的拓展。

215a2792-7b60-11ed-8abf-dac502259ad0.png

圖 5 (1)UDP測試在Ubuntu執行如下命令,查看Ubuntu IP地址并等待評估板連接。Host#ifconfigHost#iperf -s -u

221022ae-7b60-11ed-8abf-dac502259ad0.png

圖 6 在評估板文件系統執行如下命令測試網絡通信速度,命令中192.168.0.134為Ubuntu IP地址。測試完成后,Ubuntu和評估板均會打印測試結果。不同測試環境,測試結果將會有所差異。Target#iperf -u -c 192.168.0.134 -b 1000M

22375c98-7b60-11ed-8abf-dac502259ad0.png

圖 7 (2)TCP測試在Ubuntu執行如下命令查看Ubuntu IP地址并等待評估板連接。Host#ifconfigHost#iperf -s

22514d10-7b60-11ed-8abf-dac502259ad0.png

圖 8 在評估板文件系統執行如下命令測試網絡通信速度,命令中192.168.0.134為Ubuntu IP地址。測試完成后,Ubuntu和評估板均會打印測試結果。不同測試環境,測試結果將會有所差異。Target#iperf -c 192.168.0.134

227805b8-7b60-11ed-8abf-dac502259ad0.png

圖 9 ▍ AXI Ethernet IP核千兆網口擴展方案 我們在PL端通過AXI Ethernet IP核實現MAC層和物理層功能,從而在TL-MultiEthP模塊ETH2實現千兆網口的拓展。

2297fef4-7b60-11ed-8abf-dac502259ad0.png

圖 10 (1)UDP測試在Ubuntu執行如下命令查看Ubuntu IP地址并等待評估板連接。Host#ifconfigHost# iperf -s -u

221022ae-7b60-11ed-8abf-dac502259ad0.png

圖 11 在評估板文件系統執行如下命令測試網絡通信速度,命令中192.168.0.134為Ubuntu IP地址。測試完成后,Ubuntu和評估板終端均會打印測試結果。不同測試環境,測試結果將會有所差異。Target#iperf -u -c 192.168.0.134 -b 1000M

23fd6d88-7b60-11ed-8abf-dac502259ad0.png

圖 12 (2)TCP測試在Ubuntu執行如下命令查看Ubuntu IP地址并等待評估板連接。Host# ifconfigHost# iperf -s

22514d10-7b60-11ed-8abf-dac502259ad0.png

圖 13 在評估板文件系統執行如下命令測試網絡通信速度,命令中192.168.0.134為Ubuntu IP地址。測試完成后,Ubuntu和評估板終端均會打印測試結果。不同測試環境,測試結果將會有所差異。Target#iperf -c 192.168.0.134

2439457e-7b60-11ed-8abf-dac502259ad0.png

圖 14 Zynq-7020的多路千兆網口方案,可靈活擴展外設接口,且內部通信速率更快,在測試測量、運動控制、智能電力、通信探測、目標追蹤等應用領域,受到工程師的廣泛歡迎。

審核編輯 :李倩

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

    關注

    1608

    文章

    21358

    瀏覽量

    594369
  • 可編程邏輯
    +關注

    關注

    7

    文章

    513

    瀏覽量

    43919
  • 千兆網口
    +關注

    關注

    0

    文章

    11

    瀏覽量

    3468

原文標題:Zynq-7020千兆網口的3種擴展方案,拿走不謝!

文章出處:【微信號:Tronlong創龍科技,微信公眾號:Tronlong創龍科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    STM32H743ZIT6想要實現千兆,需要外掛什么樣的PHY芯片?

    各位大佬,我想咨詢一個問題,關于STM32H743ZIT6想要實現千兆,需要外掛什么樣的PHY芯片,謝謝
    發表于 05-31 07:59

    請問STM32H7與千兆如何進行通訊?

    各位大佬,百兆千兆能否直接進行連接實現通訊,千兆
    發表于 04-24 08:23

    w5500雙方案如何實現

    如圖,想實現多(類似交換機功能),目前MCU適用的ESP32-S3,網絡芯片適用的W5500,目前是單的,大概結構為W5500--
    發表于 03-12 21:08

    【ElfBoard】硬件分享

    的編解碼處理以及一些網絡狀態的控制。RJ45就是我們常用的座子。 在嵌入式領域通常MAC是被集成在CPU里面的,這種方案是目前的主流方案,PHY層(物理層)一般是使用專用的PHY芯
    發表于 02-26 14:19

    AD9681是否可被zynq-7020的pl端驅動?

    您好: 我想咨詢AD9681是否可以被zynq-7020的PL端驅動(zynq7020的性能是否足夠)。我們需要做衛星的探測載荷,由于衛星能源控制嚴格,我們需要低功耗、多通道(至少8個)、高采樣率
    發表于 12-04 08:18

    ADAU1761 DAC輸出只有噪音是為什么?

    我在使用PYNQ-Z2開發板上的ADAU1761芯片實現鋸齒波的輸出,通過ZYNQ-7020驅動,ADAU1761作為I2S的從機,輸入MCLK是12.5MHz,BCLK3MHz,LRCLK 48.5KHz。在我對DAC輸入鋸齒波的信號時,只能從耳機聽到類似于白噪聲的聲音
    發表于 11-28 07:55

    基于zynq7020器件來搭建Linux系統

    Zynq器件將arm和FPGA結合,利用了兩者各自的優勢,arm可以實現靈活的控制,而FPGA部分可以實現算法加速,這大大擴展zynq的應用。比如深度學習加速,圖像處理等等。PL側表示FPGA的邏輯部分,PS側為arm端以及一
    發表于 11-09 11:28 ?2039次閱讀
    基于<b class='flag-5'>zynq7020</b>器件來搭建Linux系統

    千兆rj45室外防雷保護方案

    千兆rj45室外防雷保護方案
    發表于 10-09 06:38

    【Milk-V Duo 開發板免費體驗】擴展板設計,功能測試

    開發板雖說小巧,但功能也是有限的,只能通過排針來擴展,有一些不方便,而且也 好擴展,就設計了一個擴展板。
    發表于 07-28 14:50

    防雷設計需要嗎

    上海雷卯電子科技有限公司
    發布于 :2023年07月09日 21:41:12

    防雷設計需要嗎

    leiditechsh
    發布于 :2023年07月02日 16:31:38

    是否有芯片支持千兆?

    我有一個項目需要千兆,不知道咱們是否有這樣的芯片。
    發表于 06-28 06:03

    【資料分享】Xilinx Zynq-7010/7020工業核心板規格書(雙核ARM Cortex-A9 + FPGA,主頻766MHz)

    /XC7Z020高性能低功耗處理器設計的異構多核SoC工業核心板,處理器集成PS端雙核ARM Cortex-A9 + PL端Artix-7架構28nm可編程邏輯資源,通過工業級B2B連接器引出千兆、USB
    發表于 06-25 09:56

    【資料分享】Zynq-7010/7020工業核心板規格書(雙核ARM Cortex-A9 + FPGA,主頻766MHz)

    Cortex-A9 + PL端Artix-7架構28nm可編程邏輯資源,通過工業級B2B連接器引出千兆、USB、CAN、UART等通信接口,可通過PS端加載PL端程序,且PS端和PL端可獨立開發
    發表于 06-21 15:19

    凌科LP-24 RJ45信號航插 直連式雙設計 一件快速插拔 百兆千兆可選 #RJ45參數圖#尺寸圖

    深圳市科耐沃爾科技有限公司
    發布于 :2023年06月20日 11:37:58
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>