Open Source spielt inzwischen auch in der Hardware Entwicklung eine nicht zu unterschätzende Rolle.
Unter https://sourceforge.net/projects/belfft/ finden Sie als Open-Source Projekt einen kleinen FFT Co-Prozessor, der als Nebenher-Projekt entstanden ist. Einsatz hat er z.B. in https://github.com/ottobonn/fpga-music-visualizer gefunden.
Neben der eigentlichen Funktionalität bietet der Core auch ein Beispiel für eine einfache PCI-Express Anbindung auf einem Artix-7 Board (AC701) nebst Linux Treiber und Beispielprogramm.