PHY Configuration - XAPP1362

Non-Integer Data Recovery Unit (XAPP1362)

Document ID
XAPP1362
Release Date
2024-09-13
Revision
1.1.1 English

This section provides recommendations for correctly configuring the PHY.

The NIDRU processes oversampled data from a PHY, which is usually a SelectIO interface or a transceiver. In this second case, the receiver has to be configured in lock to reference mode, and its auto-adapting equalizer should be disabled by setting these ports to the following values.

GTY/GTYP Transceivers

  • RXCDRHOLD = 1
  • RXLPMEN = 1
  • CHx_ADAPT_GEN_CFG3[20:16] = 5'b11111
  • CHx_ADAPT_KH_CFG0[15:11] = 5'b00000
  • CHx_ADAPT_KH_CFG2[14:11] = 4'b1111
  • CHx_ADAPT_KH_CFG4[15:11] = 5'b00000
  • CHx_ADAPT_KL_CFG0[15:11] = 5'b00000
  • CHx_ADAPT_KL_CFG1[14:11] = 5'b00000
  • CHx_FABRIC_INTF_CFG0[1] = 1'b0
  • CHx_FABRIC_INTF_CFG4[31] = 1'b1

GTM Transceivers

  • RXCDRHOLD = 1
  • CHx_RX_APT_CFG52[31:0] = 32'b11111111111111111111111111111111
  • CHx_RX_APT_CFG53[27:24] = 4'b1111
  • CHx_RX_APT_CFG54[27] = 1'b1

These settings can be seen in the hardware test benches delivered with this application note.