FPGA boards as mandelbrot accelerators. This is a hobby project to explore parallel computation/pipelining on a FPGA.
- The Terasic DECA board over high speed USB2
 
- Terasic DECA board working: nine 72 bit fixed point mandelbrot cores run at 60 MHz over high speed USB2
 - basic interactive Gtk app written in python works
 - imgui based app written in Nim works
 - produces beautiful images:

 
$ ./initialize-python-environment.sh
$ . ./venv/bin/activate
$ python3 gateware/deca_mandelbrot.py --keep$ cd gateware/
$ ./run-tests.shIf you want to generate .vcd traces please set the GENERATE_VCDS variable in the file to 1