Unroll Setting - 2023.2 English

Vitis Unified Software Platform Documentation: Application Acceleration Development (UG1393)

Document ID
UG1393
Release Date
2023-12-13
Version
2023.2 English

The syn.unroll setting provides a global tripcount threshold below which loops are automatically unrolled. Loops with a greater tripcount can be unrolled using syn.directive.unroll.

syn.unroll.tripcount_threshold
All loops which have fewer iterations than the specified value are automatically unrolled. The default value is 0, which means that loops are not automatically unrolled.
syn.unroll.tripcount_threshold=6