<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-7010/7020的多路千兆網口方案

Tronlong創龍科技 ? 2021-10-22 09:48 ? 次閱讀

前 言:本文基于以太網接口工業場合的大量使用,特別是工業控制、儀器儀表等領域,結合Xilinx Zynq-7000所具備的豐富設計資源(在單芯片內集成了雙核ARM Cortex A9(Processing System,PS)和可編程邏輯資源(Programmable Logic,PL)),提供了基于Zynq-7010/7020的多路千兆網口實現方案。

1 硬件平臺

TLZ7x-EasyEVM-S評估板(Xilinx Zynq-7010/7020)

pYYBAGFyGHGANhHQAAC4DbD6LOk867.jpg

圖 1 TLZ7x-EasyEVM評估板

pYYBAGFyGHKAeUYAAAC47styOGg578.jpg

圖 2 SOM-TLZ7x-S核心板

2 方案實現

常用的以太網接口通常是MAC + 物理PHY的形式,外接RJ45插頭實現GE_T模式的電口應用。

Zynq-7000 PS部分包含兩個千兆以太網MAC層硬核,因此還需要以太網物理層傳輸芯片實現千兆以太網接口。MAC層硬核所對應的接口引腳,既可從PS端的MIO引腳連出,亦可通過EMIO從PL端引腳連出。同時,亦可通過PL端邏輯資源使用IP的方式實現網口功能。

本文通過外接的TL-MultiEthP多網口模塊,分別在PS端和PL端進行了千兆網口拓展。

pYYBAGFyGHKAKv_JAACY8xrIIGM665.jpg

圖 3 TL-MultiEthP多網口模塊

2.1 PL端千兆以太網實現方案

案例功能:基于TL-MultiEthP模塊的ETH2拓展網口,演示PL端千兆以太網的實現方案。本案例使用AXI Ethernet IP核實現MAC層和物理層功能。

poYBAGFyGHKAP5NXAAEzODHTal0734.jpg

圖 4

2.2 PS端千兆以太網實現方案

案例功能:基于TL-MultiEthP模塊的ETH1拓展網口,演示PS端通過EMIO方式千兆以太網的實現方案。

通過GMII to RGMII IP核,將PS端的千兆以太網控制器(GEM1)的GMII接口轉換為RGMII接口,實現對TL-MultiEthP模塊ETH1拓展網口的控制。

poYBAGFyGHKAYlQ5AAEUOazO2XA460.jpg

圖 5

歡迎需要方案詳細說明、案例源碼的用戶朋友在評論區留言,感謝關注

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

    關注

    18

    文章

    986

    瀏覽量

    47091
  • 工業以太網
    +關注

    關注

    10

    文章

    590

    瀏覽量

    42172
  • FPGA開發
    +關注

    關注

    1

    文章

    42

    瀏覽量

    14767
  • Zynq-7000
    +關注

    關注

    3

    文章

    144

    瀏覽量

    36644
收藏 人收藏

    評論

    相關推薦

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

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

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

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

    實測952Mbps!四路千兆網PCIe拓展方案,國產工業級!

    、N500L-AM4C-QD 測試工具:iperf3 創龍科技已基于瑞芯微RK3588J、RK3568J處理器實現了PCIe拓展多路千兆網口方案,以下主要介紹基于瑞芯微RK3588J(硬件平臺:創龍科技TL3588-EVM
    的頭像 發表于 04-11 09:29 ?231次閱讀
    實測952Mbps!四路<b class='flag-5'>千兆</b>網PCIe拓展<b class='flag-5'>方案</b>,國產工業級!

    w5500雙方案如何實現

    ?或者有沒有其他更好的方案來實現類似的雙? 最終要實現的需求是N個產品串聯下去,如電腦接設備A的RJ45 1,RJ45 2接設備B的RJ45 1,依次類推
    發表于 03-12 21:08

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

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

    基于zynq7020器件來搭建Linux系統

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

    千兆rj45室外防雷保護方案

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

    防雷設計需要嗎

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

    防雷設計需要嗎

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

    是否有芯片支持千兆?

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

    《基于“礦板”低成本學習Zynq系列》之二-什么樣的礦板,一探究竟

    本文轉自公眾號,歡迎關注 《基于“礦板”低成本學習Zynq系列》之二-什么樣的礦板,一探究竟 (qq.com) 一.前言 ? 前面一篇淘板記中我們淘到了基于Zynq-7010的礦板,初步確認沒問題
    的頭像 發表于 06-26 08:40 ?2986次閱讀
    《基于“礦板”低成本學習<b class='flag-5'>Zynq</b>系列》之二-什么樣的礦板,一探究竟

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

    合作開發 技術培訓 若想獲取更多關于Zynq-7010/7020工業核心板的開發資料,歡迎在評論區留言或關注本賬號~
    發表于 06-25 09:56

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

    資源豐富,引出千兆、雙路CAMERA、USB、Micro SD、CAN、UART等接口,可通過TL-MultiEthP模塊拓展雙路千兆
    發表于 06-21 17:18

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

    ;(6)提供長期的售后服務。 9 增值服務 主板定制設計 核心板定制設計 嵌入式軟件開發 項目合作開發 技術培訓 若想獲取更多關于Zynq-7010/7020工業核心板的開發資料,歡迎在評論區留言或關注本賬號~
    發表于 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>