When migrating an application implemented in one target platform to another, it is important to understand the differences between the target platforms and the impact those differences have on the design.
Key considerations:
- Is there a change in the release?
- Does the new target platform contain a different target platform?
- Do the kernels need to be redistributed across the Super Logic Regions (SLRs)?
- Does the design meet the required frequency (timing) performance in the new platform?
The following diagram summarizes the migration flow described in this guide and the topics to consider during the migration process.
Figure 1. Target Platform Migration Flowchart
Important: Before starting to migrate a
design, it is important to understand the architecture of an FPGA and the target
platform.