FPGA驱动千兆以太网PHY但电脑只显示百兆

公司新板子ZYNQ7035 + RTL8211E测试数据回环时,电脑端网络适配器显示百兆网。排查发现FPGA逻辑驱动以太网PHY芯片无需配置寄存器,问题出在PHY芯片1.05V电压输出端磁珠电流太小,换成2.2uh电感后解决问题,同时提醒做硬件要检查好电源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前两天公司做了个新板子,ZYNQ7035 + RTL8211E,拿给我测,于是写逻辑代码测试一下数据回环,没想到电脑端网络适配器一直显示是百兆网。查了多方原因,差点想手动配置寄存器了,但是想想又觉得不对,FPGA逻辑驱动以太网PHY芯片是不用配置寄存器的,只要PHY芯片外部引脚上下拉正常就行。于是我一个写代码的查起了硬件,果然,PHY芯片1.05V电压输出端有个电感,变成磁珠了,这肯定不行啊,虽然电压是稳定的,但是磁珠电流太小,遂换成2.2uh电感,顺利解决问题。电脑终于协商为千兆网了。(做硬件的一定要仔细啊)

原理图局部如下:就是图中的BF15磁珠换成2.2uh电感。

 类似的,大家做硬件一定要检查好电源,包括电压纹波、功率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值