仅对英特尔可见 — GUID: ewo1451950961581
Ixiasoft
4.1.1.4. 帧校验序列(CRC32)插入
组件GUI包含控制CRC生成的Enable TX CRC passthrough参数。使能时,TX MAC不会在输出帧中插入CRC32校验和。在直通模式中,客户端必须提供至少64字节的帧,从而IP核不用对其进行填充。禁用时,TX MAC计算并在TX MAC帧中插入一个32-bit帧校验序列(Frame Check Sequence,FCS)。MAC通过包含源地址,目的地址,长度,数据和填充内容(如果适用)的帧字节计算CRC32。CRC校验和计算不包括前导码,SFD和FCS。
直通模式中,l1_tx_endofpacket,l1_rx_endofpacket,l1_tx_empty[2:0]和l1_rx_empty被置位到与FCS最后字节相同的时钟周期。当直通模式禁用时,l1_tx_endofpacket,l1_rx_endofpacket,l1_tx_empty[2:0]和l1_rx_empty被置位到与第一个FCS字节的前面字节相同的时钟周期。
该编码由以下多项式定义生成:
FCS(X) = X32 +X26 +X23 +X22 +X16 +X12 +X11 +X10 +X8 +X7 +X5 +X4 +X2 +X +1
CRC位首先用MSB发送。
请注意,您是否控制IP核实现TX CRC插入或25GbE参数编辑器中用于设置直通的参数。可使用MAC_CRC_CONFIG寄存器控制RX CRC动态转发。
相关信息