Multi-Dimensional Arrays - 2022.1 English

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
Release Date
2022.1 English

Vivado synthesis supports multi-dimensional array types of up to two dimensions.

Multi-dimensional arrays can be:

°Any net

°Any variable data type

Code assignments and arithmetic operations with arrays.

You cannot select more than one element of an array at one time.

You cannot pass multi-dimensional arrays to:

°System tasks or functions

°Regular tasks or functions