是的,标题没有多敲一个“0”,明人不说暗话,就是在FPGA上实现100G以太网接口设计。
正好参与了实验室某项目中的100G接口的调试,早想写个专栏文章了,由于调试过程中发现了一些硬件问题,导致迟迟没有往前推进,现在问题解决了之后可以简单分享一下100G以太网接口的调试初体验了~
(好像DDR4读写测试系列文章还没搞完 )
这篇初体验暂时不分多个章节了,基本设计流程与之前发布的“10G以太网接口”系列文章一致,忘了的可以下戳链接查看
十二点过九分:10G以太网接口(一):基本知识zhuanlan.zhihu.com
本次调试中采用: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
本文介绍了在FPGA上实现100G以太网接口设计的调试过程,包括使用XIlinx的Vivado和Spirent TestCenter进行100G自环测试。调试内容涉及IP配置、100G自环测试,以及在硬件和软件方面的注意事项。通过测试,发现接口在接近100Gbps时仍能保持稳定,但无法达到100Gbps全速,可能与时钟偏差有关。
最低0.47元/天 解锁文章
9019

被折叠的 条评论
为什么被折叠?



