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

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

4.1.2. 复位

表 46.  复位
名称 方向 描述 EP/RP/BP/PIPE-D 异步/同步
pin_perst_n 输入

从电路板来的复位信号。该管脚不适用于FPGA用户逻辑。如果您希望在用户逻辑或英特尔Signal Tap工具中使用PERST#信号,就需要使用pin_perst_n_o信号。

EP/RP/BP 异步
Pin_perst0_n, pin_perst1_n 输入 这些复位信号从电路板来。这些输入端口仅在使用Configuration Mode 1(2x8)并且参数Enable Independent Perst Pins设置为Enable时可用。 EP 异步
pin_perst_n_o 输出 这个到FPGA架构的输出信号指示PERST#是否被置位。 EP/RP/BP 异步
ninit_done 输入

该低电平有效信号上的“1”表示FPGA器件尚未完全配置。"0"表示该器件已配置并处于正常操作模式。

您需要例化Reset Release IP,并将此IP的输出连接到ninit_done

EP/RP/BP 异步
pX_reset_status_n_o 输出

此低电平有效信号保持低电平,直到pin_perst_n被解除置位,PCIe Hard IP退出复位。该信号与coreclkout_hip同步。

使用端口分叉时,每个 Avalon® Streaming接口都有一个这样的信号。不同接口的信号由前缀p<n>区分。

pX_reset_status_n_o被置位到高电平时,FPGA核中的用户逻辑与IP之间的通信开始。

EP/RP/BP 同步到coreclkout_hip
pX_slow_reset_status_n_o 输出 这是slow_clk域中pX_reset_status_n_o的等效信号。 EP/RP/BP 同步到slow_clk
pX_cold_perst_n_i 输入

启用后,这些低电平有效信号独立触发各个PCIe Controller冷复位。

如果不使用这些输入,则应将它们连接到 1。

EP/RP/BP 同步到coreclkout_hip
pX_warm_perst_n_i 输入

启用后,这些低电平有效信号独立触发各个 PCIe Controller热重置。

如果不使用这些输入,则应将它们从1断开。

EP/RP/BP 同步到coreclkout_hip
pX_ip_rst_n_o 输出 这些低电平有效输出信号向应用程序逻辑公开,并指示触发各个PCIe控制器复位的Hard Reset Controller(硬复位控制器)的状态。 EP/RP/BP 同步到coreclkout_hip
LnX_pipe_direct_reset_status_n (X = 0 - 15) 输出 这个每lane的低电平有效信号保持低电平,直到PHY RX路径退出复位,而当解除置位时,向应用程序逻辑指示RX数据传输开始。 PIPE-D 同步到pipeline_direct_pld_tx_clk_out_o
LnX_pipe_direct_pld_pcs_rst_n_i (X = 0 - 15) 输入 每lane PHY通道复位信号。Soft IP Controller必须在每lane lnX_pipe_direct_tx_transfer_en_o信号被置位后释放该信号。按照PIPE Direct复位序列中所示的复位顺序。 PIPE-D 异步