Arreglos multidimensionales VHDL con diferentes tamaños internos

1

Me pregunto si es posible o no crear matrices bidimensionales que tengan diferentes tamaños internos. Por ejemplo puedo crear

type type1 is array(0 to N-1) of std_logic;
type type2 is array(0 to M-1) of type1;
signal mysig : type2;

con N y M que son genéricos o constantes definidos en un paquete. En este caso, tendría un vector de elementos M, donde cada uno es un vector de elementos N.

Ahora, suponga que para mí N no está fijo, pero pasó a la entidad como una matriz de enteros, de modo que para cada M tengo un tamaño de vector diferente. ¿Existe una forma inteligente de codificar esta situación utilizando matrices?

Gracias de antemano.

    
pregunta Alessandro

0 respuestas

Lea otras preguntas en las etiquetas