Migration between UltraScale and UltraScale+ FPGAs

UltraScale Architecture PCB Design User Guide (UG583)

Document ID
UG583
Release Date
2023-11-14
Revision
1.27 English

When migrating a design from one UltraScale FPGA to another, special attention must be paid to potential differences between the two FPGAs. Migration between UltraScale Devices and Packages contains a comprehensive guide towards general migration concerns within the UltraScale families. This section addresses additional concerns specific to migration from UltraScale to UltraScale+ FPGAs, as well as from UltraScale+ to UltraScale+ FPGAs.

The underlying architecture of UltraScale+ FPGAs is the same as that of UltraScale FPGAs, meaning that most IP that contains CLBs, routing resources, DSP slices, and block RAM is the same. UltraScale Architecture and Product Overview (DS890) [Ref 19] contains a complete listing of the available resources found in UltraScale and UltraScale+ FPGAs.

The following checklist and sections contain the necessary items to review for optimal UltraScale FPGAs migration.