Generate Statements - Generate Statements - 2022.2 English - UG901

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
UG901
Release Date
2022-11-16
Version
2022.2 English

Behavioral Verilog generate statements:

Allow you to create:

° parameterized and scalable code.

° Repetitive or scalable structures.

° Functionality conditional on a particular criterion being met.

Are resolved during Verilog elaboration.

Are conditionally instantiated into your design.

Are described within a module scope.

Start with a generate keyword.

End with an endgenerate keyword.