Using for-loop Statements - 2023.1 English - UG901

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
UG901
Release Date
2023-06-09
Version
2023.1 English

Vivado synthesis for-loop statements support:

  • Constant bounds
  • Stop test condition using the following operators: <, <=, >, and >=.
  • Next step computations falling within one of the following specifications:
    • var = var + step
    • var = var - step

      Where:

      • var is the loop variable
      • step is a constant value
  • Next and exit statements