仅对英特尔可见 — GUID: bhc1395127637455
Ixiasoft
3.4.4. XGMII封装
默认情况下,MAC Tx会向从客户端接收到的帧中插入7-byte前导码、1-byte SFD和1-byte EFD(0xFD)。
MAC TX还支持10G操作中的自定义前导码。要使用自定义前导码,将tx_preamble_control寄存器设置到1。自定义前导码模式中MAC TX的行为:
- MAC TX接受来自客户端中帧的首8个字节作为自定义前导码。
- MAC TX将1-byte EFD(0xFD)插入帧。
- MAC TX将前导码的第一个字节替换为1-byte START(0xFB)。
- MAC TX将前导码的第8个字节转换成1-byte SFD(0xD5)。
Avalon® -ST TX接口上可能出现下溢。当帧传输的中途置低avalon_st_tx_valid信号时,就会出现下溢。发生这种情况时,10GbE MAC TX将错误字符|E|插入该帧并将其转发到XGMII。