Following is the pictorial representation of DFX Design development Flow: - Following is the pictorial representation of DFX Design development Flow: - 2026.1 English - XD098

Vitis Tutorials: Getting Started (XD098)

Document_ID
XD098
Release_Date
2026-07-20
Version
2026.1 English

Vitis 2026.1

flowchart LR
    %% 平台
    PFM[VCK190 DFX XPFM <br/> DTB, BOOT.bin self contained]

    %% 左侧 DR1
    subgraph DR1[Dynamic Region 1]
      direction TB
      HLS1[HLS Kernels 1]
      AIE1[AIE Graph 1]
      XSA1[Fixed_XSA: DR1.xsa<br/>v++ -l]
      XCL1[XCLBIN1<br/>v++ -p defer_aie_run]
    end

    %% 右侧 DR2
    subgraph DR2[Dynamic Region 2]
      direction TB
      HLS2[HLS Kernels 2]
      AIE2[AIE Graph 2]
      XSA2[Fixed_XSA: DR2.xsa<br/>v++ -l]
      XCL2[XCLBIN2<br/>v++ -p defer_aie_run]
    end

    %% SD卡镜像输入
    ROOTFS[Rootfs]
    IMAGE[Linux Image]
    HOST[HOST Application]

    %% 输出
    SD[SD_card.img<br/>v++ -p package]

    %% —— 关键:用隐形锚点把 PFM 分到左右 ——
    PFM --> PFM_L
    PFM --> PFM_R
    PFM_L --> XSA1
    PFM_R --> XSA2
    %% 隐形样式
    style PFM_L fill:transparent,stroke:transparent
    style PFM_R fill:transparent,stroke:transparent

    %% DR1 连接(不与 PFM 交叉)
    HLS1 --> XSA1
    AIE1 --> XSA1
    XSA1 --> XCL1
    AIE1 --> XCL1

    %% DR2 连接
    HLS2 --> XSA2
    AIE2 --> XSA2
    XSA2 --> XCL2
    AIE2 --> XCL2

    %% 打包
    XCL1 --> SD
    XCL2 --> SD
    ROOTFS --> SD
    IMAGE --> SD
    HOST  --> SD
    PFM   --> SD

    %% 样式
    classDef platform fill:#e8f6f3,color:#2c3e50,stroke:#1abc9c
    classDef aie fill:#fef9e7,color:#2c3e50,stroke:#f39c12
    classDef hls fill:#f4ecf7,color:#2c3e50,stroke:#8e44ad
    classDef xsa fill:#fdebd0,color:#2c3e50,stroke:#e67e22
    classDef xclbin fill:#d5f5e3,color:#2c3e50,stroke:#27ae60
    classDef sd_components fill:#f4ecf7,color:#2c3e50,stroke:#8e44ad
    classDef sd_image fill:#e8daef,color:#2c3e50,stroke:#7d3c98

    class PFM platform
    class AIE1,AIE2 aie
    class HLS1,HLS2 hls
    class XSA1,XSA2 xsa
    class XCL1,XCL2 xclbin
    class ROOTFS,IMAGE,HOST sd_components
    class SD sd_image

Note: In this diagram, PFM_L and PFM_R represent the same vck190 base DFX platform as XPFM — they are just shown separately to make the diagram lines clearer.