Why Use VFS? - Why Use VFS? - 2026.1 English - UG1864

Vitis Functional Simulation User Guide (UG1864)

Document_ID
UG1864
Release_Date
2026-06-23
Version
2026.1 English
  • One data model across languages: The varray module gives you the same typed container in Python and MATLAB.
  • One component model: hlsKernel and aieGraph share a common create → configure → run pattern.
  • Components compose: Because every component consumes and produces varray, you can chain any mix of hlsKernel and aieGraph into a single end-to-end pipeline (for example, aieGraph → hlsKernel → aieGraph) without glue code.
  • Bit-accurate results: Outputs match what the hardware produces.
  • Fast iteration: No synthesis or place-and-route in the loop.