诸工好,
我目前遇到一个奇怪的问题,我的电路设计中网络处理器与FPGA是千兆serdes对接的,整个数据流向是网络处理器网络口收包,经过简单处理后(不会改变包长)通过GE口发给FPGA,FPGA再做处理后通过GE口发出,当网络处理器发出的数据包长度超过210时,FPGA发出的包长都变成了210,而我在FPGA GE serdes入口处就抓出TEMAC的接收数据有效信号的长度就为206(4字节的CRC被去掉了),而在网络处理器侧用命令查看GE口的发送数据包统计时,发现有长度超过210的数据包发出,感觉两边都可以撇清问题,我在网络处理器的原厂demo板上试验了一下,原厂demo板时网络口收包处理后直接通过GE口连光模块发出,我用N2X抓到的包长有超过210的,小弟不才,请大家帮忙看看这是什么问题?