Soy completamente nuevo en el mundo de los FPGA, y me gustaría tener una idea de lo que es posible lograr, y como tengo interés en los algoritmos de reverberación de convolución, usaré ese ejemplo.
Entonces, dada una respuesta de la sala de 10 segundos (es decir, ~ 500000 muestras a 44.1 kHz), es realista esperar que el FPGA pueda manejar el algoritmo de fuerza bruta (que es básicamente un filtro FIR con 500000 coeficientes, funcionando a 44.1 kHz, en coma flotante de doble precisión)?
Una implementación basada en FFT necesitaría menos multiplicaciones / adiciones, pero como es más compleja, ¡me gustaría comenzar con un ejemplo simple primero!
Sería bueno si en tus respuestas pudieras describir la implementación del filtro FIR y generar una parte posterior del cálculo del sobre, con los números de un FPGA específico para que pueda seguir tu razonamiento.
Muchas gracias!