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

    文章

    1024

    浏览量

    47533
  • 工业以太网
    +关注

    关注

    10

    文章

    616

    浏览量

    42318
  • FPGA开发
    +关注

    关注

    1

    文章

    43

    浏览量

    14902
  • Zynq-7000
    +关注

    关注

    3

    文章

    144

    浏览量

    36802
收藏 人收藏

    评论

    相关推荐

    XC7A100T板卡设计原理图:297-基于XC7A100T的PCIe千兆以太收发卡

    XCVU13P , 光电脉冲采集处理 , 模拟计算板卡 , 千兆以太收发卡 , XC7A100T板卡
    的头像 发表于 12-02 18:19 63次阅读
    XC7A100T板卡设计原理图:297-基于XC7A100T的PCIe<b class='flag-5'>千兆</b>电<b class='flag-5'>口</b>以太<b class='flag-5'>网</b>收发卡

    xilinx FPGA+Sony LVDS接口图像传感器,已设计出输出,现想设计USB3.0输出,有没有什么解决方案

    目前设计的相机方案是:sony LVDS接口图像传感器+FPGA Xilinx XC7A50T+ REALTEK(瑞昱)以太收发器+RJ45,传输的是未压缩的数据,数据量比较大,
    发表于 11-19 10:13

    正点原子ZYNQ7015开发板!ZYNQ 7000系列、双核ARM、PCIe2.0、SFPX2,性能强悍,资料丰富!

    ! 正点原子Z15 ZYNQ开发板,搭载Xilinx Zynq7000系列芯片,核心板主控芯片的型号是XC7Z015CLG485-2。开发板由核心板+底板组成,外设资源丰富,板载1路PS端千兆以太
    发表于 09-14 10:12

    [XILINX] 正点原子ZYNQ7035/7045/7100开发板发布、ZYNQ 7000系列、双核ARM、PCIe2.0、SFPX2!

    7000系列芯片,核心板支持Xilinx Zynq-7035、Zynq-7045和Zynq-7100三种型号。开发板由核心板+底板组成,外设资源丰富,板载2路千兆以太
    发表于 09-02 17:18

    官方,蜂鸟板只支持千兆,不兼容百兆吗?

    在论坛中,有人提及了板子接入千兆,可以各种操作,如远程登录等,但在接入百兆时,却卡在哪里不动 当时我不以为然,今天周末试了下,同样的操作,在公司可以登录,但在家里却不能,故怀疑公司是千兆
    发表于 08-19 10:19

    实测952Mbps!四路千兆PCIe拓展方案,国产工业级!

    /4路千兆模块方案:无锡沐创N500L-AM2C-DD、N500L-AM4C-QD测试工具:iperf3创龙科技已基于瑞芯微RK3588J、RK3568J处理器实现了PCIe拓展
    发表于 07-25 14:57

    RZ/G2L双千兆使用场景 BASIC模式 SWITCH模式 ROUTER模式

    RZ/G2L支持两个通道的千兆以太,有必要给大家介绍一下这两个千兆可实现的三种应用场景,
    的头像 发表于 07-02 18:12 1811次阅读
    RZ/G2L双<b class='flag-5'>千兆</b><b class='flag-5'>网</b><b class='flag-5'>口</b>使用场景 BASIC模式 SWITCH模式 ROUTER模式

    百兆千兆之间的区别是什么

    百兆千兆网线之间存在明显的区别,主要体现在以下几个方面: 定义与速度:百兆的速度是100Mb/s,即每秒传输100兆位的数据;而千兆
    的头像 发表于 06-12 10:26 5992次阅读

    STM32H743ZIT6想要实现千兆,需要外挂什么样的PHY芯片?

    各位大佬,我想咨询一个问题,关于STM32H743ZIT6想要实现千兆,需要外挂什么样的PHY芯片,谢谢
    发表于 05-31 07:59

    一根光纤解决全屋用!手搓了个8千兆交换机!

    8千兆交换机,可一根光纤,解决全屋用?!前言事情是这样的。我在一年前左右,给家里爆改了一下,安排智能家居的时候,发现家里不够用了……
    的头像 发表于 05-25 08:05 259次阅读
    一根光纤解决全屋用<b class='flag-5'>网</b>!手搓了个8<b class='flag-5'>口</b>全<b class='flag-5'>千兆</b>交换机!

    请问STM32H7与千兆如何进行通讯?

    各位大佬,百兆千兆能否直接进行连接实现通讯,千兆
    发表于 04-24 08:23

    实测952Mbps!四路千兆PCIe拓展方案,国产工业级!

    、N500L-AM4C-QD 测试工具:iperf3 创龙科技已基于瑞芯微RK3588J、RK3568J处理器实现了PCIe拓展多路千兆方案
    的头像 发表于 04-11 09:29 718次阅读
    实测952Mbps!四路<b class='flag-5'>千兆</b><b class='flag-5'>网</b>PCIe拓展<b class='flag-5'>方案</b>,国产工业级!

    千兆模块和万兆电模块:网络速度的演变

    本文探讨了千兆模块和万兆电模块的技术突破、成本效益以及优势。以太从最初的百兆以太到如今的千兆
    的头像 发表于 01-29 11:50 770次阅读

    万兆电10GBase-T和千兆SFP-GE-T的分类

    万兆电10GBase-T和千兆模块SFP-GE-T作为两种常见的网络解决方案,在网络连接和数据传输方面起着重要的作用。纯万兆电模块1
    的头像 发表于 01-29 11:47 917次阅读

    千兆、2.5G端口、5G端口有啥区别?如何选择?

    千兆、2.5G端口、5G端口有啥区别?如何选择? 千兆、2.5G端口和5G端口是网络通信
    的头像 发表于 12-27 14:09 2.4w次阅读