Crear una matriz genérica cuyos elementos tengan un ancho creciente en VHDL

¿Es posible crear una matriz cuyos elementos tengan un ancho creciente? Por ejemplo, supongamos que X es una matriz que tiene 10 elementos;

X (0) es std_logic_vector (3 abajo 0)
X (1) es std_logic_vector (4 abajo 0)
...
X (9) es std_logic_vector (12 abajo 0)

Respuestas a la pregunta(2)

Su respuesta a la pregunta