Intel® Cyclone® 10 GX收发器PHY用户指南

ID 683054
日期 12/28/2017
Public
文档目录

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

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

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

Enhanced PCS TX Control Port Bit Encodings

表 50.  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。有关更多详细信息,请参阅tx_err_ins信号说明。
[17:9] 未使用  
表 51.  10GBASE-R的比特编码
名称 比特 功能性
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控制信号
[17:8] 未使用
表 52.  基本单宽度模式的比特编码对于基本单宽度模式,总字长为66-bit,包含64-bit数据和2-bit同步头。
名称 比特 功能性 说明
tx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[17:2] 未使用  
表 53.  基本双宽度模式的比特编码对于基本双宽度模式,总字长为66-bit,包含128-bit数据和4-bit同步头。
名称 比特 功能性 说明
tx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[8:2] 未使用  
[10:9] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[17:11] 未使用  
表 54.  基本模式的比特编码此情况下,总字长为67-bit,包含64-bit数据和2-bit同步头。
名称 比特 功能性 说明
tx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[2] 反转控制(inversion control) 逻辑低表示Enhanced PCS中的内置差异生成器模块保持运行差异。

Enhanced PCS RX Control Port Bit Encodings

表 55.  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)表明已经实现模块锁定和帧锁定。
[19:10] 未使用  
表 56.  10GBASE-R的比特编码
名称 比特 功能性
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控制信号
[19:8] 未使用
表 57.  基本单宽度模式的比特编码对于基本单宽度模式,总字长为66-bit,包含64-bit数据和2-bit同步头。
名称 比特 功能性 说明
rx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[7:2] 未使用  
[9:8] 同步头错误状态 值2'b01表明一个数据字。值2'b10表明一个控制字。
[19:10] 未使用  
表 58.  基本双宽度模式的比特编码对于基本双宽度模式,总字长为66-bit,包含128-bit数据和4-bit同步头。
名称 比特 功能性 说明
rx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[7:2] 未使用  
[8] 同步头错误状态 active-high状态信号,指示一个同步头错误。
[9] 已实现模块锁定 active-high状态信号,当实现模块锁定时指示。
[11:10] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[17:12] 未使用  
[18] 同步头错误状态 active-high状态信号,指示一个同步头错误。
[19] 已实现模块锁定 active-high状态信号,当实现模块锁定时指示。
表 59.  基本模式的比特编码此情况下,总字长为67-bit,包含64-bit数据和2-bit同步头。
名称 比特 功能性 说明
rx_control [1:0] 同步头(synchronous header) 值2'b01表明一个数据字。值2'b10表明一个控制字。
[2] 反转控制(inversion control) 逻辑低表示Enhanced PCS中的内置差异生成器模块保持运行差异。