XAUI v12.3 Product Guide
120
PG053 April 6, 2016
Appendix B
Migrating and Upgrading
This appendix contains information about migrating a design from ISE
®
to the Vivado
®
Design Suite, and for upgrading to a more recent version of the IP core. For customers
upgrading in the Vivado Design Suite, important details (where applicable) about any port
changes and other impact to user logic are included.
Device Migration
If you are migrating from a 7 series GTX or GTH device to an UltraScale GTH device, the
prefixes of the optional transceiver debug ports for single-lane cores are changed from
“
gt0
”, “
gt1
” to “
gt
”, and the suffix “
_in
” and “
_out
” are dropped. For multi-lane cores,
the prefixes of the optional transceiver debug ports gt(n) are aggregated into a single port.
For example:
gt0_gtrxreset
and
gt1_gtrxreset
now become
gt_gtrxreset
[1:0]
.
This is true for all ports, with the exception of the DRP buses which follow the convention
of
gt(n)_drpxyz
.
It is important to update your design to use the new transceiver debug port names. For
more information about migration to UltraScale devices, see the
UltraScale Architecture
Migration Methodology Guide
(UG1026)
.
Migrating to the Vivado Design Suite
For information on migrating from ISE tools to the Vivado Design Suite, see the
ISE to
Vivado Design Suite Migration Guide
(UG911)
.
Upgrading in the Vivado Design Suite
In the latest revision of the core, there have been several changes that make the core
pin-incompatible with the previous version(s) due to the addition of certain features such as
shared logic, the transceiver control and status port and the generation of clock and reset
internally inside the core.