低延迟以太网10G MAC用户指南

ID 683426
日期 10/31/2016
Public
文档目录

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客户端逻辑。