System Partitioning Methodology - System Partitioning Methodology - 2025.2 English - XD100

Vitis Tutorials: AI Engine Development (XD100)

Document ID
XD100
Release Date
2026-03-27
Version
2025.2 English

Use the following methodology to guide your system partitioning analysis activities:

  1. Requirements Gathering – Analyze system and algorithm requirements in relation to device resources.

  2. Solution Synthesis – Identify possible solutions based on specific partitions and resulting data flows.

  3. Partitioning Validation – Assess feasibility through detailed analysis and prototyping to identify shortcomings and reduce risk.

  4. Iterate to System Feasibility – Revise, rework, and re-envision until achieving a suitable low‑risk solution.

The following diagram outlines aspects of each phase.

figure