7 Series FPGAs GTP Transceivers User Guide www.xilinx.com 39
UG482 (v1.9) December 19, 2016
Reset and Initialization
The GTP transceiver’s TX and RX use a state machine to control the initialization process. They are
partitioned into a few reset regions. The partition allows the reset state machine to control the reset
process in a sequence that the PMA can be reset first and the PCS can be reset after the assertion of
the TXUSERRDY or RXUSERRDY. It also allows the PMA, the PCS, and functional blocks inside
them to be reset individually when needed during normal operation.
The GTP transceiver offers two types of reset: initialization and component.
• Initialization Reset: This reset is used for complete GTP transceiver initialization. It must be
used after device power-up and configuration. During normal operation, when necessary,
GTTXRESET and GTRXRESET can also be used to reinitialize the GTP transceiver’s TX and
RX. GTTXRESET is the initialization reset port for the GTP transceiver TX. GTRXRESET is
the initialization reset port for the GTP transceiver’s RX.
• Component Reset: This reset is used for special cases and specific subsection resets while the
GTP transceiver is in normal operation. TX component reset ports include TXPMARESET
and TXPCSRESET. RX component reset ports include RXPMARESET, RXLPMRESET,
EYESCANRESET, RXPCSRESET, RXBUFRESET, and RXOOBRESET.