ethernet调试工具_开发者分享 | 如何调试10G/25G以太网IP自协商/Link Training

本文介绍了如何调试10G/25G以太网IP的自协商和Link Training过程。通过Vivado工具生成IP核,启用自协商功能并连接AN/LT逻辑。在仿真阶段,修改顶层代码和测试平台,使两个IP互联,进行自协商和Link Training调试。调试过程中,关注关键状态信号,如an_good_check、frame_lock和autoneg_complete,以确保自协商和Link Training的成功完成。
摘要由CSDN通过智能技术生成
3da5ddc955282616fd50f15962819d16.gif

点击“蓝字”关注我们

* 此 调试过程亦适用于 10G,  25G,  40G,  50G,  100G 以太网 IP 核,每个 IP 可能会有些细节上的不同, 但整个自协商和 LinkTraining 过程是类似的,可以作为参考。

*如果是40G/50G, 100G以太网,选的是多通道的IP,务必保证两端的通道0是正确对接上的,因为在做自协商的时候,以太网只使用通道0,其它通道需在自协商完成后再加入工作。

一.产生一个例子工程仿真

打开你的Vivado工具,选择你所需要的器件类型,在IPCatalog里产生一个10G/25GEthernet Subsystem IP core,勾上BASE-KR和IncludeAN/LT Logic以涵盖IP自协商功能

(这里为方便起见,选择了Controland Status Vectors接口,这样IP的配置可以通过在代码中直接用逻辑赋值IP的input输入来完成;如果你需要选用AXI接口进行寄存器配置,请参考例子工程的各项配置,自己相应地写好对应寄存器值)

右键IP的.xci,Open IPExample D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值