VHDL Multi-Dimensional Array Types - 2022.1 English

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
Release Date
2022.1 English

Vivado synthesis supports VHDL multi-dimensional array types.


RECOMMENDED:   Although there is no restriction on the number of dimensions, describe no more than three dimensions.

Objects of multi-dimensional array type can be passed to functions and used in component instantiations. Objects of multi-dimensional array type that you can describe are signals, constants, and variables.