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

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

    关注

    5210

    文章

    20726

    浏览量

    338081
  • 开发板
    +关注

    关注

    26

    文章

    6476

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PT153S国产USB千兆芯片设计原理图

    PT153S国产USB千兆芯片设计原理图: PT153S是方寸微电子自主研发的一款全国产化USB千兆网卡芯片,该芯片具有功能丰富性能强劲、功耗低等特点,可广泛应用于USB
    发表于 05-07 18:16

    CH398:高集成度USB 3.0转千兆以太芯片方案

    轻薄本、平板电脑、游戏主机、嵌入式主板、工控设备、扩展坞等场景对 USB 扩展千兆有线网、低功耗、免驱、外围精简、工业级可靠的需求持续提升。部分传统
    的头像 发表于 04-24 11:47 350次阅读

    方寸微PT153S,USB千兆转接方案 替代RTL8153B 国产方寸微

    一、芯片概述:方寸微PT153S,国产千兆转接优选 PT153S是由山东方寸微电子推出的USB转RJ45千兆以太接口芯片,专为USB转
    的头像 发表于 03-31 10:11 794次阅读
    方寸微PT153S,USB<b class='flag-5'>千兆</b><b class='flag-5'>网</b><b class='flag-5'>口</b>转接<b class='flag-5'>方案</b> 替代RTL8153B 国产方寸微

    千兆以太低残压大电流方案参考

    环境) 静电放电(ESD)(人体接触) 电力线搭接(施工故障) 二、技术解决方案详解 (电流型)方案优点: 静电防护特点:千兆静电保护,
    发表于 03-16 16:14

    PCIe-8122双千兆工业视觉图像采集卡详情介绍

    同步采集需求,凭借物理隔离双、工业宽温设计、低延迟传输等优势,成为3C/半导体产线质检、自动化设备组网、医疗影像采集等场景的优选解决方案,完美适配工业恶劣工况,
    的头像 发表于 03-10 11:52 232次阅读
    PCIe-8122双<b class='flag-5'>口</b><b class='flag-5'>千兆</b>工业视觉图像采集卡详情介绍

    国产千兆芯片PT153S中文资料

       国产千兆芯片PT153S,可以直接PIN TO PIN替代RTL8153 ,不用更改电路,且单价比RTL8153要低,传输速率可以满足且性价比较高。USB接口:支持USB3.2 Gen1
    发表于 03-04 17:09 0次下载

    PT153S是方寸微电子自主研发的一款全国产化USB千兆网卡芯片

    PT153S是方寸微电子自主研发的一款全国产化USB千兆网卡芯片,该芯片具有功能丰富 、性能强劲、功耗低等特点,可广泛应用于USB千兆网卡、扩展坞、PC、嵌入式工业主板等 众多电子产品。 该芯片集成
    发表于 02-02 14:31

    探索TS3L500AE:千兆以太开关的卓越之选

    探索TS3L500AE:千兆以太开关的卓越之选 在电子工程师的日常工作中,一款性能卓越的以太开关器件往往能为设计带来事半功倍的效果。今天,我们就来深入剖析德州仪器(TI)推出的TS
    的头像 发表于 01-14 16:05 313次阅读

    稳联万物,智控未来:集特智能GEE-101单卡,工业互联的可靠基石

    解决方案,旨在为各类嵌入式系统、工控设备及智能终端提供坚实可靠的网络连接基石。 精工设计,专注核心连接 GEE-101单卡采用紧凑型设计与工业级标准打造,专注于解决设备联网中最核心、最基础的稳定接入需求。其单一
    的头像 发表于 12-25 14:13 370次阅读
    稳联万物,智控未来:集特智能GEE-101单<b class='flag-5'>网</b><b class='flag-5'>口</b>卡,工业互联的可靠基石

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

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

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

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

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

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

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

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

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

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

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

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