Intel® Arria® 10收发器PHY用户指南

ID 683617
日期 11/06/2017
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

5.2.1.4. 64B/66B编码器和发送器状态机(TX SM)

64B/66B 用于实现 DC 平衡和充足的数据过渡以进行时钟恢复。它按照 IEEE802.3-2008 规范的条款 49 将 64 位 XGMII 数据块和 8 位 XGMII 控制块编码为 10GBASE-R 66 位控制或数据模块。

66 位编码的数据包含两个开销同步头位,接收器 PCS 使用它们进行模块同步和误码率 (BER) 监测。数据块的同步头为 01,控制块的同步头为 10。同步头不处于扰频状态,它们将用于进行模块同步。(不使用同步头 00 和 11,如果发现它们,将生成一个错误。) 模块的剩余部分包含有效载荷。有效载荷处于扰频状态而且同步头会跳过扰频器。

编码器模块还有一个按照 IEEE802.3-2008 规范设计的状态机 (TX SM)。TX SM 确保在发自 MAC 层的数据之上构建有效的数据包。它还执行一些其他功能,例如在复位的情况下发送本地错误,以及在违反 10GBASE-R PCS 规则时发送错误代码。

注: 使用64B/66B编码器可实现10GBASE-R协议。
图 235.  用于 64B/66B 编码的示例数据模式

64B/66B 编码器复位条件

tx_digitalreset信号对64B/66B编码器进行复位。在复位期间,与8B/10B编码器相比,64B/66B编码器没有输出任何信号。