分析以太网帧结构_100G以太网接口调试初体验

本文介绍了在FPGA上实现100G以太网接口设计的调试过程,包括使用XIlinx的Vivado和Spirent TestCenter进行100G自环测试。调试内容涉及IP配置、100G自环测试,以及在硬件和软件方面的注意事项。通过测试,发现接口在接近100Gbps时仍能保持稳定,但无法达到100Gbps全速,可能与时钟偏差有关。
摘要由CSDN通过智能技术生成

1b44a6cf-2922-eb11-8da9-e4434bdf6706.png

是的,标题没有多敲一个“0”,明人不说暗话,就是在FPGA上实现100G以太网接口设计。

正好参与了实验室某项目中的100G接口的调试,早想写个专栏文章了,由于调试过程中发现了一些硬件问题,导致迟迟没有往前推进,现在问题解决了之后可以简单分享一下100G以太网接口的调试初体验了~

(好像DDR4读写测试系列文章还没搞完 )

这篇初体验暂时不分多个章节了,基本设计流程与之前发布的“10G以太网接口”系列文章一致,忘了的可以下戳链接查看

十二点过九分:10G以太网接口(一):基本知识​zhuanlan.zhihu.com
1e44a6cf-2922-eb11-8da9-e4434bdf6706.png
十二点过九分:10G以太网接口(二):接口的基本结构​zhuanlan.zhihu.com
1e44a6cf-2922-eb11-8da9-e4434bdf6706.png
十二点过九分:10G以太网接口(三):IP核的配置​zhuanlan.zhihu.com
1e44a6cf-2922-eb11-8da9-e4434bdf6706.png
十二点过九分:10G以太网接口(四):测试与使用​zhuanlan.zhihu.com
1e44a6cf-2922-eb11-8da9-e4434bdf6706.png

本次调试中采用:FPGA硬件平台为搭载ZU19EG芯片自制板子,硬件开发平台为XIlinx的Vivado 2019.2,网络测试平台为Spirent的TestCenter。


调试内容

由于实验室某项目所设计制作的板子上有4*100G以太网接口,所以此次分享的就是测试板子上的四个100G以太网接口的功能。

调试具体内容为:

  • 利用XIlinx提供的IBERT工具测试每个100G网口对应的4路GTY收发器的收发性能,观察眼图等;
  • 利用Xilinx提供的100G以太网相关的IP核进行以太网接口的设计,简单设计一个自环工程;
  • 利用Spirent的网络测试仪(可支持100G以太网测试)对设计的接口进行打流测试,通过不断设置不同的数据包和发送速率等,观察测试仪的收发情况,以判断设计的100G以太网接口性能是否良好。

其中所使用的设计和测试方法与之前的10G以太网接口的设计与测试基本一致,可以参考其流程,IBERT测试不再说明,忘记的可以详见下面的文章 。

十二点过九分:在开始高速接口前,我们来试试IBERT测试吧!​zhuanlan.zhihu.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值