Chapter 5: VFS APIs - Chapter 5: VFS APIs - 2026.1 English - UG1864

Vitis Functional Simulation User Guide (UG1864)

Document_ID
UG1864
Release_Date
2026-06-23
Version
2026.1 English

VFS exposes the same component model (hlsKernel and aieGraph) from two languages. Each section below is a complete, standalone API guide for one language.

Both APIs share a common lifecycle:

  1. Create the component: Passing sources, graph class, or IP configuration.
  2. Configure any runtime parameters: Scaling, direction, number of channels, and so on.
  3. Run it with varray inputs and collect varray outputs.
  4. Reset or destroy it when done.

If you are new to varray, read The varray Data Model first. Every example in this section assumes familiarity with it.