Meanwhile, Open Source also plays an important role in hardware development. A role which can no longer be neglected.

Under https://sourceforge.net/projects/belfft/ you can find a small FFT co-processor as open-source, which was developed as a side project. It was used for example in https://github.com/ottobonn/fpga-music-visualizer.

Beside its job as a co-processor for calculation FFTs, it can also be used as an example for how to build a simple PCI-Express design on an Artix-7 board (AC701), together with Linux driver and application program.