Architecture Overview - Architecture Overview - 2026.1 English - UG1864

Vitis Functional Simulation User Guide (UG1864)

Document_ID
UG1864
Release_Date
2026-06-23
Version
2026.1 English

VFS is organized in layers, as follows:

  1. Language front ends: What you write your test code in (Python, MATLAB).
  2. Component model: hlsKernel and aieGraph.
  3. Data model (varray): Typed arrays shared across components and languages, including AXI-Stream sideband (axis) support.
  4. Execution backends: The Vitis toolchain (v++, AIE compiler, HLS simulators) invoked under the hood.