Verilog del sistema: transmisión del array multidimensional del operador al flujo de bits

0

No puedo averiguar cómo tomar una matriz multidimensional como:

 bit unsigned [10:0] img  [3:0][3:0];

Piensa en esto como una imagen de 4X4 que cada píxel tiene 11 bits en mi memoria que quiero leer, y tengo un pin de entrada que recibe mi imagen como un flujo de bits, prefiero si tienes alguna idea de cómo haga eso, para obtener los datos en flujos de 11 bits (digamos que tengo un typedef).

Intenté hacer cualquier variación que vi en línea, pero nada útil:

 stream   = { >> {img}};

o

 stream   = { << {img}};

flujo definido como bits o int, exc.

editar: los errores que obtuve de los intentos anteriores fueron idénticos:

 "near text ">>"; expecting an operand"

Muchas gracias por cualquier ayuda.

    
pregunta albert1905

0 respuestas

Lea otras preguntas en las etiquetas