FFT paralela en Xilinx FPGA

1

Estoy tratando de calcular la Transformada Rápida de Fourier (FFT) de 16 datos de entrada en paralelo y, por lo tanto, me gustaría recuperar 16 datos de salida en paralelo. El tamaño de transformación de mi proyecto es N = 16.

Más específicamente, si entendí correctamente la hoja de datos, el Xilinx FFT IP Core actual permite cargar datos uno por uno y, por lo tanto, tienen que venir de forma secuencial. Además, una vez completada la operación FFT, los datos salen también de forma secuencial.

¿Alguien tiene alguna idea sobre cómo resolver mi problema?

Te agradezco de antemano.

Editar:

Para posterioridad, el código completo está disponible aquí ; Los detalles y las explicaciones se pueden encontrar en el documento .

    
pregunta asonnino

1 respuesta

1

Creo que te podrían haber respondido más directamente. Hay muchas formas de acelerar la tasa de FFT utilizando estructuras paralelas. Un artículo lúcido y breve se encuentra en

enlace

o simplemente Google "núcleos FFT paralelos"

Encontrará fácilmente tasas efectivas de hasta 8 Gss en un V7.

    
respondido por el Mark Dunham

Lea otras preguntas en las etiquetas