仅对英特尔可见 — GUID: bhc1395127727667
Ixiasoft
3.9. XGMII错误处理(链路故障)
LL以太网10G MAC支持链路故障生成和检测。
MAC RX接收到局部故障时,MAC TX开始在XGMII上发送远程故障状态(0x9c000002)。如果此时正在进行数据包传输,远程故障字节将覆盖数据包字节直到故障状态停止。
MAC RX接收到远程故障时,MAC TX开始在其XGMII上发送IDLE字节(0x07070707)。如果此时正在进行数据包传输,IDLE字节将覆盖数据包字节直到故障状态停止。
如果客户端和远程搭档中均有超过127个列接收到有效数据,则MAC认为链路故障状态已停止。
图 24. 故障信号
图 25. XGMII TX接口发送远程故障信号下图显示了发送远程故障信号的XGMII TX接口的时序。
例化仅MAC RX variation时,请将link_fault_status_xgmii_rx_data信号连接到相应的RX客户端逻辑以处理链路故障。 同样地,当例化仅MAC TX variation时,请将link_fault_status_xgmii_tx_data信号连接到相应的TX客户端逻辑。