The following sequences for issuing GTRXRESET, RXPMARESET, or RXRATE in the Virtex-7 GTH Production Transceivers must be followed if the GTH transceiver is configured as follows:
1. RXOUT_DIV = 2, 4, 8 or 16
2. RX internal data width is 20 or 40-bit (RX_DATA_WIDTH = 20, 40 or 80)
For the other modes, this is not required but still supported.
These reset sequences can be also used on General ES silicon but are not required. These sequences are implemented in the wrapper generated by 7 Series FPGAs Transceivers Wizard v2.5 in the ISE 14.5/Vivado 2013.1 tool version. The reset sequences are added to v1.9 of the 7 Series FPGAs GTX/GTH Transceivers User Guide (UG476).
In these sequences, "user_*" denotes user input. This signal was previously connected directly to the GT primitive. It will now trigger an alternative reset sequence as described below.
"gt_*" denotes connection to GT primitive. The following diagram indicates where this new sequence fits in.
"DRP wr" denotes the function of performing a DRP write to address 9'h011. The exact DRP transaction is not shown.
The following reset sequence must be followed when the user wants to perform GTRXRESET.
The following reset sequence must be followed when the user wants to perform RXPMARESET.
04/12/2013 - Updated the user guide version with the reset sequence
02/20/2013 - Updated the beginning to reflect the correct GTH mode combination where the new reset is required
01/31/2013 - Initial release