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

ID 683501
日期 3/28/2022
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

4.4.9. Hard IP状态接口

该接口包括有助于调试的信号,例如链路状态信号,LTSSM状态输出,等。

表 70.  Hard IP状态接口信号
信号名称 方向 说明 EP/RP/BP 时钟域
pX_link_up_o Output 置位后,该信号指示链路已接通。 EP/RP/BP coreclkout_hip
pX_dl_up_o Output 置位后,该信号指示Data Link (DL) Layer有效。 EP/RP/BP coreclkout_hip
pX_ltssm_state_delay_o[5:0] Output

PCIe Hard IP有效LTSSM状态的延迟版本。

  • 6'h00: S_DETECT_QUIET
  • 6'h01: S_DETECT_ACT
  • 6'h02: S_POLL_ACTIVE
  • 6'h03: S_POLL_COMPLIANCE
  • 6'h04: S_POLL_CONFIG
  • 6'h05: S_PRE_DETECT_QUIET
  • 6'h06: S_DETECT_WAIT
  • 6'h07: S_CFG_LINKWD_START
  • 6'h08: S_CFG_LINKWD_ACCEPT
  • 6'h09: S_CFG_LANENUM_WAIT
  • 6'h0A: S_CFG_LANENUM_ACCEPT
  • 6'h0B: S_CFG_COMPLETE
  • 6'h0C: S_CFG_IDLE
  • 6'h0D: S_RCVRY_LOCK
  • 6'h0E: S_RCVRY_SPEED
  • 6'h0F: S_RCVRY_RCVRCFG
  • 6'h10: S_RCVRY_IDLE
  • 6'h11: S_L0
  • 6'h12: S_L0S
  • 6'h13: S_L123_SEND_EIDLE
  • 6'h14: S_L1_IDLE
  • 6'h15: S_L2_IDLE
  • 6'h16: S_L2_WAKE
  • 6'h17: S_DISABLED_ENTRY
  • 6'h18: S_DISABLED_IDLE
  • 6'h19: S_DISABLED
  • 6'h1A: S_LPBK_ENTRY
  • 6'h1B: S_LPBK_ACTIVE
  • 6'h1C: S_LPBK_EXIT
  • 6'h1D: S_LPBK_EXIT_TIMEOUT
  • 6'h1E: S_HOT_RESET_ENTRY
  • 6'h1F: S_HOT_RESET
  • 6'h20: S_RCVRY_EQ0
  • 6'h21: S_RCVRY_EQ1
  • 6'h22: S_RCVRY_EQ2
  • 6'h23: S_RCVRY_EQ3
EP/RP/BP slow_clk
pX_ltssm_st_hipfifo_ovrflw_o Output 储存ltssm_state更改的PCIe Hard IP FIFO已满。当前ltssm_state 值更改之前,状态更改可能已经被丢弃。 EP/RP/BP slow_clk
pX_surprise_down_err_o Output 突然性Down Error指示器。 EP/RP/BP coreclkout_hip
pX_dl_timer_update_o Output 由于Maximum Payload Size,Link Width或者Link Speed发生变化而需要更新DL Ack/Replay Timers时,该信号置位。 EP/RP/BP coreclkout_hip
pX_tx_ehp_deallocate_empty_o Output 该信号指示PCIe Hard IP Tx FIFO何时是空的。 EP/RP/BP coreclkout_hip