File tree 1 file changed +11
-8
lines changed
1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change 1
- # deca-mandelbrot
2
- The Terasic DECA board as a mandelbrot accelerator .
1
+ # FPGA Mandelbrot
2
+ FPGA boards as mandelbrot accelerators .
3
3
This is a hobby project to explore parallel computation/pipelining
4
4
on a FPGA.
5
5
6
- ## current status
7
- * working: nine 72 bit fixed point mandelbrot cores run at 60 MHz
8
- * still needs improvement: better resource usage, pipelining, more efficient USB data transfer
9
- * basic interactive Gtk app works
6
+ ## Supported Boards
7
+ * The Terasic DECA board over high speed USB2
8
+
9
+ ## Current Status
10
+ * Terasic DECA board working: nine 72 bit fixed point mandelbrot cores run at 60 MHz over high speed USB2
11
+ * basic interactive Gtk app written in python works
12
+ * imgui based app written in Nim works
10
13
* produces beautiful images:
11
14
![ image] ( https://user-images.githubusercontent.com/148607/137055848-e216424f-0ad3-4c40-96b1-d512d16e04b4.png )
12
15
13
- ## how to build
16
+ ## How to build
14
17
``` bash
15
18
$ ./initialize-python-environment.sh
16
19
$ . ./venv/bin/activate
17
20
$ python3 gateware/deca_mandelbrot.py --keep
18
21
```
19
22
20
- ## how to run the testbench
23
+ ## How to run the testbench
21
24
``` bash
22
25
$ cd gateware/
23
26
$ ./run-tests.sh
You can’t perform that action at this time.
0 commit comments