L-Tile和H-Tile收发器PHY用户指南

ID 683621
日期 3/29/2021
Public
文档目录

2.3.14.1. 增强型PCS TX和RX控制端口

本节介绍不同协议配置的tx_controlrx_control比特编码。

当Enable simplified data interface为ON时,下表中显示的所有未使用端口将显示为单独的端口。例如:显示为unused_tx_control/unused_rx_control端口。

增强型PCS TX控制端口比特编码

注: 当使用双倍速率传输时,请参考Transceiver PHY PCS-to-Core Interface Reference Port Mapping部分。
表 64.  Interlaken的比特编码
名称 比特 功能 说明
tx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[2] 反转控制(inversion control) 逻辑低表示Enhanced PCS中的内置差异生成器模块保持Interlaken运行差异。
[7:3] 未使用  
[8] 插入同步头错误或CRC32 您可以使用此比特插入同步头错误或CRC32错误。该功能类似于tx_err_ins。有关更多详细信息,请参考Interlaken Frame Generator, Synchronizer and CRC32表中的tx_err_ins信号描述。
表 65.  10GBASE-R,10GBASE-R 1588,10GBASE-R with KR FEC的比特编码
名称 比特 功能
tx_control [0] parallel_data[7:0]的XGMII控制信号
[1] parallel_data[15:8]的XGMII控制信号
[2] parallel_data[23:16]的XGMII控制信号
[3] parallel_data[31:24]的XGMII控制信号
[4] parallel_data[39:32]的XGMII控制信号
[5] parallel_data[47:40]的XGMII控制信号
[6] parallel_data[55:48]的XGMII控制信号
[7] parallel_data[63:56]的XGMII控制信号
[8] 未使用
表 66.  Basic (Enhanced PCS) with 66-bit word,Basic with KR FEC,40GBASE-R with KR FEC的比特编码对于Basic (Enhanced PCS) with 66-bit word,Basic with KR FEC,40GBASE-R with KR FEC,总字长为66-bit,包括64-bit数据和2-bit同步头。
名称 比特 功能 说明
tx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[8:2] 未使用  
表 67.  Basic (Enhanced PCS) with 67-bit word的比特编码此情况下,总字长为67-bit,包含64-bit数据和2-bit同步头,还有用于差异控制的反转比特。
名称 比特 功能 说明
tx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[2] 反转控制(inversion control) 逻辑低表示Enhanced PCS中的内置差异生成器模块保持运行差异。

增强型PCS RX控制端口比特编码

表 68.  Interlaken的比特编码
名称 比特 功能 说明
rx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[2] 反转控制(inversion control) 逻辑低表示Enhanced PCS中的内置差异生成器模块保持Interlaken运行差异。在当前实现中,此比特始终为逻辑低(1'b0)。
[3] payload word位置 逻辑高(1'b1)表明metaframe中payload word的位置。
[4] synchronization word位置 逻辑高(1'b1)表明metaframe中synchronization word的位置。
[5] scrambler state word位置 逻辑高(1'b1)表明metaframe中scrambler word的位置。
[6] SKIP word位置 逻辑高(1'b1)表明metaframe中SKIP word的位置。
[7] diagnostic word位置 逻辑高(1'b1)表明metaframe中diagnostic word的位置。
[8] 同步头错误,元帧错误或CRC32错误状态 逻辑高(1'b1)表明同步头错误,元帧错误或CRC32错误状态。
[9] 模块锁定和帧锁定状态 逻辑高(1'b1)表明已经实现模块锁定和帧锁定。
表 69.  10GBASE-R,10GBASE-R 1588,10GBASE-R with KR FEC的比特编码
名称 比特 功能
rx_control [0] parallel_data[7:0]的XGMII控制信号
[1] parallel_data[15:8]的XGMII控制信号
[2] parallel_data[23:16]的XGMII控制信号
[3] parallel_data[31:24]的XGMII控制信号
[4] parallel_data[39:32]的XGMII控制信号
[5] parallel_data[47:40]的XGMII控制信号
[6] parallel_data[55:48]的XGMII控制信号
[7] parallel_data[63:56]的XGMII控制信号
[9:8] Unused
表 70.  Basic (Enhanced PCS) with 66-bit word,Basic with KR FEC,40GBASE-R with KR FEC的比特编码对于Basic (Enhanced PCS) with 66-bit word,Basic with KR FEC,40GBASE-R with KR FEC,总字长为66-bit,包括64-bit数据和2-bit同步头。
名称 比特 功能 说明
rx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[7:2] 未使用  
[9:8] 未使用  
表 71.  Basic (Enhanced PCS) with 67-bit word的比特编码此情况下,总字长为67-bit,包含64-bit数据和2-bit同步头,还有用于差异控制的反转比特。
名称 比特 功能 说明
rx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[2] 反转控制(inversion control) 逻辑低表示Enhanced PCS中的内置差异生成器模块保持运行差异。