Array Stencil Configuration - 2025.2 English - UG1702

Vitis Reference Guide (UG1702)

Document ID
UG1702
Release Date
2025-11-20
Version
2025.2 English

The syn.array_stencil command specifies the default behavior of array stenciling for the entire design. You can override these settings for specific arrays using the syn.directive.array_partition.

syn.array_stencil.throughput_driven
Enables automatic array stenciling with trade-offs between area and throughput.
  • auto: Enables automatic array stenciling with smart trade-offs between area and throughput.
  • off: Disables automatic array stenciling. This is the default value.
syn.array_partition.throughput_driven=auto