Using for-loop Statements - 2023.2 English

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
UG901
Release Date
2023-11-01
Version
2023.2 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