0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Zynq-7020千兆网口的3种扩展方案,拿走不谢!

Tronlong创龙科技 2022-12-14 16:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Zynq-7020异构多核的强大优势是既有双核ARM处理核心的算力加持,也有FPGA可定制化硬件的便利,提供无与伦比的系统性能、灵活性与可拓展性。但Zynq-7020通过PS部分(Processing System,处理系统)与PL部分(Programmable Logic,可编程逻辑)实现千兆网口的拓展方式,你知道吗?

a279bc36-7b6d-11ed-b116-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引出。

a28cd532-7b6d-11ed-b116-dac502259ad0.png图 2 TLZ7x-EasyEVM评估板(B2B版本)


a28cd532-7b6d-11ed-b116-dac502259ad0.png图 3 TLZ7x-EasyEVM-S评估板(邮票孔版本)


此次,我们基于Zynq-7020工业评估板外接TL-MultiEthP多网口模块,使用EMIO及“AXI Ethernet IP核”的方式演示千兆网口的拓展方案。大家要记得收藏此次教程哦~

a3fe2a74-7b6d-11ed-b116-dac502259ad0.png图 4 TL-MultiEthP多网口模块


▍ EMIO千兆网口扩展方案
我们在PL端通过EMIO方式和GMII to RGMII IP核(通过EMIO方式拓展的千兆网口仅可为GMII接口,转化为RGMII接口需通过IP核),将PS端的千兆以太网控制器(GEM1)的GMII接口转换为RGMII接口,从而在TL-MultiEthP模块ETH1实现千兆网口的拓展。

a41aa028-7b6d-11ed-b116-dac502259ad0.png图 5


(1)UDP测试在Ubuntu执行如下命令,查看Ubuntu IP地址并等待评估板连接。

Host# ifconfigHost#iperf -s -u

a4bee02a-7b6d-11ed-b116-dac502259ad0.png图 6


在评估板文件系统执行如下命令测试网络通信速度,命令中192.168.0.134为Ubuntu IP地址。测试完成后,Ubuntu和评估板均会打印测试结果。不同测试环境,测试结果将会有所差异。

Target# iperf -u -c 192.168.0.134 -b 1000M

a4e6b096-7b6d-11ed-b116-dac502259ad0.png图 7


(2)TCP测试在Ubuntu执行如下命令查看Ubuntu IP地址并等待评估板连接。

Host#ifconfigHost#iperf -s

a4f5e85e-7b6d-11ed-b116-dac502259ad0.png图 8


在评估板文件系统执行如下命令测试网络通信速度,命令中192.168.0.134为Ubuntu IP地址。测试完成后,Ubuntu和评估板均会打印测试结果。不同测试环境,测试结果将会有所差异。

Target#iperf -c 192.168.0.134

a507c36c-7b6d-11ed-b116-dac502259ad0.png图 9


▍ AXI Ethernet IP核千兆网口扩展方案
我们在PL端通过AXI Ethernet IP核实现MAC层和物理层功能,从而在TL-MultiEthP模块ETH2实现千兆网口的拓展。

a522c004-7b6d-11ed-b116-dac502259ad0.png图 10


(1)UDP测试在Ubuntu执行如下命令查看Ubuntu IP地址并等待评估板连接。

Host#ifconfigHost# iperf -s -u

a4bee02a-7b6d-11ed-b116-dac502259ad0.png图 11


在评估板文件系统执行如下命令测试网络通信速度,命令中192.168.0.134为Ubuntu IP地址。测试完成后,Ubuntu和评估板终端均会打印测试结果。不同测试环境,测试结果将会有所差异。

Target#iperf -u -c 192.168.0.134 -b 1000M

a69443fe-7b6d-11ed-b116-dac502259ad0.png图 12


(2)TCP测试在Ubuntu执行如下命令查看Ubuntu IP地址并等待评估板连接。

Host# ifconfigHost# iperf -s

a4f5e85e-7b6d-11ed-b116-dac502259ad0.png图 13


在评估板文件系统执行如下命令测试网络通信速度,命令中192.168.0.134为Ubuntu IP地址。测试完成后,Ubuntu和评估板终端均会打印测试结果。不同测试环境,测试结果将会有所差异。

Target#iperf -c 192.168.0.134

a6cb0bfa-7b6d-11ed-b116-dac502259ad0.png图 14


Zynq-7020的多路千兆网口方案,可灵活扩展外设接口,且内部通信速率更快,在测试测量、运动控制、智能电力、通信探测、目标追踪等应用领域,受到工程师的广泛欢迎。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20143

    浏览量

    328644
  • 开发板
    +关注

    关注

    25

    文章

    6121

    浏览量

    113144
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    继复旦微JFMQL20S484之后 ZYNQ7020全国产化替代 核心板/开发板SoC芯片

    ZYNQ7020核心板集成双核ARM处理器与FPGA,具备高速数据处理与灵活定制能力,广泛应用于工业控制、视频处理、医疗等领域,国产化版本如DLM20S484也具备高集成度。
    的头像 发表于 11-21 18:05 107次阅读
    继复旦微JFMQL20S484之后 <b class='flag-5'>ZYNQ7020</b>全国产化替代 核心板/开发板SoC芯片

    USB 扩展网卡全方位指南:从选购到使用

    在无线网络普及的当下,有线网络凭借更稳定的传输速率和更低的延迟,仍是游戏、直播、大型文件传输等场景的首选。而USB扩展网卡(又称USB千兆网卡、USB转以太适配器),则成为解决设备缺少
    的头像 发表于 10-24 15:37 421次阅读
    USB <b class='flag-5'>扩展</b>网卡全方位指南:从选购到使用

    工业防护方案:EtherCAT 协议的静电浪涌防护设计

    讲解一、工业常用协议分类工业场景中,协议需兼顾“通信稳定性”“同步精度”“抗干扰能力”三大核心需求,不同协议因设计目标差异,在防护方案
    的头像 发表于 10-09 17:41 296次阅读
    工业<b class='flag-5'>网</b><b class='flag-5'>口</b>防护<b class='flag-5'>方案</b>:EtherCAT 协议的静电浪涌防护设计

    fpga开发板 璞致ZYNQ 7000 系列之 PZ7035/PZ7045/PZ7100-FH 核心板与开发板用户手册

    +底板设计,提供PZ7035/PZ7045/PZ7100三款兼容型号,集成丰富外设资源如DDR3、EMMC、千兆、USB、SFP等接口。详细阐述了核心板电源、时钟、复位等关键电路设
    的头像 发表于 09-15 15:54 5833次阅读
    fpga开发板 璞致<b class='flag-5'>ZYNQ</b> 7000 系列之 PZ7035/PZ7045/PZ7100-FH 核心板与开发板用户手册

    PZSDR 软件无线电 开发板系列板卡之P201Pro P203Pro 硬件说明—AD9361 AD9363

    /TypeC/DC-007B)、1GB DDR3L内存、256Mb QSPI Flash,集成千兆以太、USB2.0、SD卡等接口,支持JTAG/QSPI/SD三启动模式。射频部分
    的头像 发表于 08-27 10:18 911次阅读
    PZSDR 软件无线电 开发板系列板卡之P201Pro P203Pro 硬件说明—AD9361 AD9363

    连接无界,运行无虞:英康仕6千兆/6隔离串口工控机,定义行业可靠新标准

    严苛监控场景打造核心数据采集单元。以英特尔11代平台为稳定基石,标配6个千兆(可选配3
    的头像 发表于 08-15 10:23 617次阅读
    连接无界,运行无虞:英康仕6<b class='flag-5'>千兆</b><b class='flag-5'>网</b><b class='flag-5'>口</b>/6隔离串口工控机,定义行业可靠新标准

    智慧农业LORA五两串口网关的功能应用

    在智慧农业中,具备多与串口功能的LoRa网关(虽未明确提及“五两串口”,但可基于LoRa网关的通用特性进行功能应用分析)发挥着重要作用,其功能应用主要体现在环境监测与数据采集、
    的头像 发表于 07-26 13:57 584次阅读

    基于Airoha EN8851C/D的8电+2光千兆以太交换机方案

    在信息化时代,网络交换机是连接设备与数据的关键。Airoha EN8851C/D系列芯片提供8电+2光设计,专为中小企业、SOHO和零售市场打造,兼具高性能与低功耗。 该系列支持高级QoS、灵活
    的头像 发表于 07-07 16:58 3376次阅读
    基于Airoha EN8851C/D的8电<b class='flag-5'>口</b>+2光<b class='flag-5'>口</b><b class='flag-5'>千兆</b>以太<b class='flag-5'>网</b>交换机<b class='flag-5'>方案</b>

    正点原子Z15I ZYNQ 开发板资料发布!板载PCIe2.0、SPFx2、MIPI CSI等接口,资料丰富!

    的型号是XC7Z015CLG485-2I。开发板由核心板+底板组成,外设资源丰富,板载2路千兆以太接口、PCle2.0x2、SFP光x2(每路速率高达6.25Gbps)、MIPI CSI接口、HDMI输入和输出接口、
    发表于 05-30 16:59

    浅析四千兆PoE网卡:应用、技术与未来趋势

    千兆PoE网卡,作为网络基础设施中一个重要的组件,正在日益受到关注。它不仅提供高速稳定的网络连接,更集成了以太供电(PoE)技术,极大地简化了设备部署和管理,为各种应用场景带来了便利。本文将
    的头像 发表于 05-14 14:39 1001次阅读
    浅析四<b class='flag-5'>口</b><b class='flag-5'>千兆</b>PoE网卡:应用、技术与未来趋势

    工厂自动化应用方案:摩莎MOXA EDS-510E千兆交换机光模块解决方案

    为确保光模块的兼容性,易天光通信又引进一款EDS-510E千兆以太交换机,它是专为严苛的关键任务应用而设计的,例如工厂自动化,ITS及过程控制。该交换机配备3千兆以太
    的头像 发表于 04-27 11:04 576次阅读
    工厂自动化应用<b class='flag-5'>方案</b>:摩莎MOXA EDS-510E<b class='flag-5'>千兆</b>交换机光模块解决<b class='flag-5'>方案</b>

    从零开始驯服Linux(一):ZYNQ-Linux启动文件构建全解析

    ZYNQ-7020开发板来演示;2)、一台运行Ubuntu系统的计算机(或者虚拟机);资料盘A盘:https://pan.baidu.com/s/1vXxmhg_mZm_OVg4xQeiCVQ 提取
    发表于 03-20 16:48

    cat8线支持千兆

    类型。其中,CAT6和CAT6A是六类线和增强型六类线,它们能够支持千兆速率,是千兆网线的代表。而CAT8作为八类线,其性能更为出色,支持更高的网络速率。 具体来说,CAT8线通常用于更高速率的网络应用,如40Gbps的网络传
    的头像 发表于 02-20 09:39 1183次阅读

    PCBA代工代料报价全解析,拿走

    在电子制造领域,PCBA 代工代料是一个经常被提及的专业词汇。简单来说,它是指将电子产品的 PCB 板设计、制造、元器件采购、组装以及测试等一揽子环节,统统交给专业的代工厂来完成。这种模式就像是一位全能助手,让企业能从繁琐的生产流程中解脱出来,把精力更多地投入到产品研发与市场开拓上。
    的头像 发表于 01-10 11:18 2127次阅读
    PCBA代工代料报价全解析,<b class='flag-5'>拿走</b><b class='flag-5'>不</b><b class='flag-5'>谢</b>!

    24千兆交换机方案设计参考原理图资料(资料可直接使用)

    交换机设计领域,多数需要千兆交换机。本设计参考原理图旨在帮助工程师和技术人员在开发24千兆交换机时更好地理解硬件架构和电路设计。它基于RTL8382L、RTL8218B和RTL8231L芯片组,实现了高速、稳定的网络连接,适
    发表于 12-10 10:22