如果100GbE IP内核变体具有以下两个寄存器设置
- TX CRC插入打开(
CRC_CONFIG
寄存器的位[0]设置为偏移量0x123) - 启用TX前导通道打开(位置偏移0x125处的
Preamble Pass-Through Configuration
寄存器的位[0])
在100%带宽流程期间,IP内核可能无法保持平均最小数据包间隙(IPG)为12。
40GbE IP内核版本中不会出现此问题。
解决/修复方法
此问题没有解决方法。您必须重新设计以消除对这两个功能中的一个或两个的需要,或者您必须在100%带宽流程期间容忍IPG不合规。
另一种选择是在您的设计中使用低延迟40-100GbE IP内核而不是40-100GbE IP内核。低延迟100GbE IP内核经过测试,符合以太网要求,当打开这两个功能时,平均最低IPG为12。
此问题将在40和100 Gbps以太网MAC和PHY MegaCore功能的未来版本中修复。
没有回复内容