Implications of a New Hardware Platform - 2022.1 English

Vitis Unified Software Platform Documentation: Application Acceleration Development (UG1393)

Document ID
Release Date
2022.1 English

The figure below highlights the issue of kernel placement when migrating to a new target platform. In the example below:

  • Existing kernel, kernel_B, is too large to fit into SLR2 of the new target platform because most of the SLR is consumed by the static region.
  • The existing kernel, kernel_D, must be relocated to a new SLR because the new target platform does not have four SLRs like the existing platform.
Figure 1. Migrating Platforms – Kernel Placement

When migrating to a new platform, you need to take the following actions:

These items are addressed in the remainder of this section.