Quiero poner en una ROM un vector de valores que tengo en el área de trabajo. Alguien sabe como hacerlo? Gracias a todas las referencias posibles, artículos o comentarios.
Quiero poner en una ROM un vector de valores que tengo en el área de trabajo. Alguien sabe como hacerlo? Gracias a todas las referencias posibles, artículos o comentarios.
Use un bloque de ROM (de la sección de memoria del conjunto de bloques de Xilinx).
Tiene un parámetro llamado Inital value vector
- coloca el nombre del vector allí. Ponga length(vector_name)
en el parámetro depth
.
Configure la pestaña output type
para la representación del punto fijo que desea usar. Tenga en cuenta los tamaños de RAM bclock que tiene disponible en el FPGA de destino al seleccionar number of bits
. Por ejemplo, 2k elementos de 9 bits se ajustan tan bien en un solo bloque de RAM como 2k elementos de 8 bits (en caso de que usted, u otros lectores, no lo sepan).
¡Trabajo hecho!
Lea otras preguntas en las etiquetas fpga xilinx matlab rom xilinx-system-generator