Me gustaría hacer un buffer en el generador del sistema para utilizarlo con un bloque FFT. Quiero cargar 16 valores a un bloque FFT de otro sistema que he diseñado y necesito un sistema de memoria temporal. ¿Alguien me podría decir que bloques de xilinx tengo que usar para conseguir un buffer? Muchas gracias.
Respuesta
¿Demasiados anuncios?¿Es el generador de sistemas una herramienta gráfica? (Utilizo distintos proveedores de FPGA, así que no estoy seguro, pero la mayoría tienen una herramienta equivalente en la que se colocan bloques o se crean nuevos a partir de HDL y se utilizan). editar - Acabo de comprobarlo y parece que se trata de una herramienta para crear diseños DSP.
Si he entendido bien entonces:
Si se trata de un buffer pequeño, probablemente puedas hacerlo en algún HDL "pegado" con registros, enlazando los dos bloques generados por el System Generator. Si no, utiliza un bloque RAM/FIFO de algún tipo que esté disponible en System Generator.
El generador de sistemas manual del usuario (p. ej. página 15-18) se habla de las memorias y de su implementación como parte de un diseño mayor utilizando un "envoltorio" HDL.