Actualmente estoy trabajando en el diseño de un filtro en VHDL para un proyecto basado en un FPGA. El filtro requeriría FFT y he escuchado acerca de la función CORDIC FFT pero nunca lo usé, así que no estoy seguro de lo preciso que será. Entonces, ¿debo escribir el código VHDL para una función FFT o usar la función CORDIC? Además, ¿el uso de la función FFT de CORDIC requiere algún permiso en caso de que se publique algún trabajo?