仅对英特尔可见 — GUID: nik1410564902065
Ixiasoft
这些PIPE信号可用于Gen1,Gen2,和Gen3 variant,因此既可使用串行接口也可使用PIPE接口仿真。使用PIPE接口的仿真速度较快,因为PIPE仿真旁路serdes模型。默认情况下,PIPE接口8-bit用于Gen1和Gen2,32-bit用于Gen3。即便您的设计中实际已有用于内部收发器的串行接口,也可使用PIPE接口来仿真。然而,硬件中不可使用Hard IP PIPE接口,包括,使用SignalTap® II嵌入式逻辑分析器探测这些信号。这些信号不是硬核IP的顶层信号。罗列在此以辅助调试链路训练问题。
信号 |
方向 |
说明 |
---|---|---|
currentcoeff0[17:0] | 输出 |
对于Gen3,表示发送器将使用的系数。18 bits指定以下系数:
|
currentrxpreset0[2:0] | 输出 |
对于Gen3的设计, 指定当前预设置。 |
eidleinfersel0[2:0] | 输出 |
电气空闲进入推理机制选择。编码定义如下:
|
phystatus0 |
输入 |
PHY status <n>(PHY状态)。 该信号与几个PHY请求完成进行通信。 |
powerdown0[1:0] |
输出 |
Power down <n>(断电)。该信号请求PHY将电源状态更改为指定状态(P0,P0s,P1,或P2)。 |
rate[1:0] | 输出 |
控制链路信号率。编码定义如下:
|
rxblkst0 | 输入 |
关于Gen3的操作,表示在接收方向中开启一个块。 |
rxdata0[31:0] |
输入 |
接收数据。该总线接收lane<n>上的数据。 |
rxdatak0[3:0] | 输入 |
用于接收数据符号的数据/控制位。Bit 0对应rxdata最低电平顺序字节,诸如此类。值0表示一个数据字节。值1表示一个控制字节。仅Gen1和Gen2。 |
rxelecidle0 |
输入 |
Receive electrical idle <n>(接收电气空闲)。置位后,表示电气空闲的检测。 |
rxpolarity0 |
输出 |
Receive polarity <n>(接收极性)。该信号指令PHY层倒转8B/10B接收器解码块极性。 |
rxstatus0[2:0] |
输入 |
Receive status <n>(接收状态)。该信号为接收数据流和接收器检测编码接收状态和错误代码。 |
rxvalid0 |
输入 |
Receive valid <n>(接收有效)。该符号表示rxdata <n>和rxdatak <n>上的符号块和有效数据。 |
sim_pipe_ltssmstate0[4:0] | 输入和输出 |
LTSSM状态:LTSSM状态机编码定义以下状态:
|
sim_pipe_pclk_in | 输入 |
该时钟仅用于PIPE仿真,并产生自refclk。它是用于 PIPE模式仿真的PIPE接口时钟。 |
sim_pipe_rate[1:0] | 输入 |
指定数据速率。2-bit编码含义如下:
|
txblkst |
用于Gen3操作,表示传输方向中开启一个模块。 | |
txcompl0 |
输出 |
Transmit compliance <n>(发送兼容)。该信号强制编译模式中运行着的差异失效(失效的COM字符)。 |
txdata0[31:0] | 输出 |
发送数据。该总线发送 lane <n>上的数据。 |
txdatak0[3:0] | 输出 |
Transmit data control <n>(发送数据控制)。该信号用作txdata <n>. 的控制位。Bit 0对应rxdata的最低电平顺序字节,诸如此类。值0表示一个数据字节。值1表示一个控制位。仅Gen1和Gen2。 |
txdataskip0 | 输出 |
用于Gen3操作。 允许MAC指令TX接口一个时钟周期内忽略TX数据接口。编码定义如下:
|
txdeemph0 | 输出 |
发送去加重选择。此信号的值的设置是基于训练序列(TS)中从链路另一端接收到的指标。无需更改该值。 |
txdetectrx0 |
输出 |
Transmit detect receive <n>(发送检测接收)。此信号告知PHY层开启一个接收检测操作或开始环回。 |
txelecidle0 |
输出 |
Transmit electrical idle <n>(发送电气空闲)。此信号强制TX输出进入电气空闲。 |
txmargin0[2:0] |
输出 |
发送VOD合并选择。此信号的值基于来自于Link Control 2 Register的值。仅用于仿真。 |
txswing0 | 输出 |
置位后,表示发送器电压的全摆幅。置低时表示半幅。 |
txsynchd0 [1:0] | 输出 |
用于Gen3操作,指定块类型。编码定义如下:
|