RX Equalization Signals Interface Ports - 1.0 English

PCI Express PHY LogiCORE IP Product Guide (PG239)

Document ID
PG239
Release Date
2022-06-03
Version
1.0 English
Table 1. RX Equalization Signals for Gen3 and Gen4
Name Width I/O Clock Domain Description
phy_rxeq_ctrl[1:0] 2 Input pclk RX equalization control. Must set back to 00b when rxeq_done = 1b detected. Gen3 only for UltraScale UltraScaleā„¢ devices. Gen3 and Gen4 only for UltraScale+ devices. Per-lane.
  • 00b: Idle
  • 01b: Reserved
  • 10b: RX EQ
  • 11b: RX EQ Bypass
phy_rxeq_txpreset[3:0] 4 Input pclk Link partner status for TX preset. Gen3 only for UltraScale devices. Gen3 and Gen4 only for UltraScale+ devices. Per-lane.
phy_rxeq_preset_sel 1 Output pclk This output port serves indications as Coefficient or preset when rxeq_done = 1b. Gen3 only for UltraScale devices. Gen3 and Gen4 only for UltraScale+ devices. Per-lane.
  • 0b: Coefficient
  • 1b: Preset
phy_rxeq_new_txcoeff[17:0] 18 Output pclk This is presented to the link partner to request new TX coefficient or preset. Valid only when RXEQ_DONE is High. When indicating preset, only the lower four bits are valid. Gen3 only for UltraScale devices. Gen3 and Gen4 only for UltraScale+ devices. Per-lane.
phy_rxeq_adapt_done 1 Output pclk RX equalization adaptation done. Single PCLK cycle done indicator for rxeq_control = 10b and 11b. If both rxeq_adapt_done and rxeq_done are High, then RX equalization is successfully done. If rxeq_adapt_done is Low and rxeq_done is High, then RX equalization must be requested again. Gen3 only for UltraScale devices. Gen3 and Gen4 only forUltraScale+ devices. Per-lane.
phy_rxeq_done 1 Output pclk RX equalization done. Single pclk cycle done indicator for rxeq_control. Must set pipe_rxeq_control back to 00b when pipe_rxeq_done = High is detected. RX equalization must be re-initiated if rxeq_adapt_done is not High. Gen3 only for UltraScale devices. Gen3 and Gen4 only for UltraScale+ devices. Per-lane.