用于 PCI Express* 的 英特尔® FPGA R-tile Avalon® Streaming IP用户指南

ID 683501
日期 6/26/2023
Public
文档目录

4.4.2. 命令和状态信号

表 82.  PIPE Direct EMIB数据通道命令和状态信号信号名称中,X为lane编号,并且范围是0到15。
信号名称 方向 描述/注释 时钟域
lnX_pipe_direct_rxstandby_i 输入 同步rxstandby信号 pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_powerdown_i[1:0] 输入 PHY电源状态控制信号 pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_rate_i[2:0] 输入

Gen1-5速率变化控制信号:

000: Gen1

001: Gen2

010: Gen3

011: Gen4

100: Gen5

pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_txdetectrx_i 输入 接收端检测控制信号 pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_rxtermination_i 输入 控制接收端端接的存在。这是一个PIPE信号,主要用于USB用途。英特尔建议将该信号驱动到高电平(默认)。
  • 0 = 端接已移 除。
  • 1 =端接出现。
pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_pclkchangeack_i 输入 PCLK速率发生变化或者(如果需要)宽度改变完成并保持稳定时,由MAC置位该信号 pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_tx_transfer_en_o 输出 该信号指示EMIB在PIPE模式下何时准备就绪。每lanelnX_pipe_direct_tx_transfer_en_o信号被置位后,软IP控制器必须将每通道lnX_pipe_direct_pld_pcs_rst_n_i从复位释放。 pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_rxstandbystatus_o 输出

指示PHY是否有效或是处于待机模式。

  • 0 = 有效
  • 1 = 待机
pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_pclkratechangeok_o 输出

当该信号已准备好让MAC更改时钟速率时,该信号由PHY置位。

pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_rxstatus_o 输出

反映高速接收端的状态。该位上为“1”指示检测到Rx。

注: 适用于PIPE SerDes架构模式的唯一状态是“Receiver detected”。
pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_phystatus_o 输出 指示多个PHY功能的completion,包括,稳定的PCLK,复位后解除置位,功耗管理状态转换,速率变换和接收端检测。 pipe_direct_pld_tx_clk_out_o
lnX_pipe_direct_cdrlockstatus_o 输出
这是Receiver CDR锁定指示器。
  • 0 = CDR未锁定并且频率不正确。
  • 1 = CDR在正确的频率。

如果在需要置位该信号时,却被解除置位,则该信号会指示错误条件并且应复位接收端。

Async(异步)
lnX_pipe_direct_cdrlock2data_o 输出
Receiver CDR数据锁定指示器。
  • 0 = CDR未锁定到数据。
  • 1 = CDR锁定到数据。RX数据有效。
注: 当Soft IP Controller指示R-Tile Avalon Streaming IP开始评估远端发送器TX EQ设置(通过设置Rx Control 3寄存器中的RxEqEval 位)时,该信号将变低。评估完成后,R-Tile Avalon Streaming IP将提供品质因数值(Figure of Merit value)并将该信号驱动为高电平。有关均衡序列的更多详细信息,请参阅PIPE规范5.1.1的第9.10节。
Async(异步)