英特尔® Arria® 10收发器PHY用户指南

ID 683617
日期 3/28/2022
Public
文档目录

5.3.1.3. 8B/10B编码器

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

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


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

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