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

ID 683617
日期 11/06/2017
Public

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

文档目录

5.3.1.3. 8B/10B 编码器

8B/10B 编码器将 8 位数据和 1 位控制作为输入并将它们转换为 10 位输出。8B/10B 编码器自动针对 10 位输出执行运行差异检查。另外,8B/10B 编码器可以使用tx_forcedisptx_dispval端口手动控制运行差异。

图 251. 8B/10B 编码器结构图


当 PCS-PMA 接口宽度为 10 位时,会使用一个 8B/10B 编码器将 8 位数据转换为 10 位输出。当 PCS-PMA 接口宽度为 20 位时,会使用两个级联 8B/10B 编码器将 16 位数据转换为 20 位输出。前8位 (LSByte) 由第一个 8B/10B 编码器进行编码,接下来的8位 (MSByte) 由第二个 8B/10B 编码器进行编码。会首先计算 LSByte 的运行差异并将其传递到第二个编码器,以计算 MSByte 的运行差异。

注: 当 PCS-PMA 接口宽度为 8 位或 16 位时,不能启用 8B/10B 编码器。