Table: Transceiver Interface Pinout describes the interface to the device-specific transceiver. The core is connected to the chosen transceiver in the appropriate HDL example design delivered with the core.
|
Signal |
Direction |
Description |
|---|---|---|
|
mgt_rx_reset (1) |
Output |
Reset signal issued by the core to the device-specific transceiver receiver path. Connects to the gtrxreset signal of the device-specific transceiver. This reset is a combination of hard reset, soft reset and reset due to rxbuffer errors. |
|
mgt_tx_reset (2) |
Output |
Reset signal issued by the core to the device-specific transceiver transmitter path. Connects to the gttxreset signal of the device-specific transceiver. This reset is a combination of hard reset, soft reset and reset due to txbuffer errors. |
|
userclk |
Input |
Also connected to txusrclk of the device-specific transceiver. Clock domain is not applicable. |
|
userclk2 |
Input |
Also connected to txusrclk2 of the device-specific transceiver. Clock domain is not applicable. |
|
rxrecclk |
Input |
Also connected to rxusrclk2 of the device-specific transceiver. Clock domain is not applicable. |
|
dcm_locked |
Input |
A Digital Clock Manager (DCM) can be used to derive userclk and userclk2 . This is implemented in the HDL design example delivered with the core. The core uses this input to hold the device-specific transceiver in reset until the DCM obtains lock. Clock domain is not applicable. |
|
reset_done |
Input |
Indicates that both transceiver transmit and receive paths have completed reset cycle. |
|
rxchariscomma[3:0] (1) |
Input |
Connects to device-specific transceiver signal of the same name. |
|
rxcharisk[3:0] (1) |
Input |
Connects to device-specific transceiver signal of the same name. |
|
rxdata[31:0] (1) |
Input |
Connects to device-specific transceiver signal of the same name. |
|
rxdisperr[3:0] (1) |
Input |
Connects to device-specific transceiver signal of the same name. |
|
rxnotintable[3:0] (1) |
Input |
Connects to device-specific transceiver signal of the same name. |
|
rxrundisp[3:0] (1) |
Input |
Connects to device-specific transceiver signal of the same name. |
|
txbuferr (2) |
Input |
Connects to device-specific transceiver signal of the sam e name. |
|
powerdown (2) |
Output |
Connects to device-specific transceiver signal of the same name. |
|
txchardispmode[3:0] (2) |
Output |
Connects to device-specific transceiver signal of the same name. |
|
txchardispval[3:0] (2) |
Output |
Connects to device-specific transceiver signal of the same name. |
|
txcharisk[3:0] (2) |
Output |
Connects to device-specific transceiver signal of the same name. |
|
txdata[31:0] (2) |
Output |
Connects to device-specific transceiver signal of the same name. |
|
enablealign (2) |
Output |
Connects to device-specific transceiver signal of the same name. |
|
Notes: 1. When the core is used with a device-specific transceiver, rxrecclk is used as the 125 MHz reference clock for driving these signals. 2. When the core is used with a device-specific transceiver, userclk2 is used as the 125 MHz reference clock for driving these signals. |
||