Cellular automata implemented in Clash. An example target device is Digilent Nexys4 board.
src/ Sources
|-Test/ Clash tests
|-vhdl/ VHDL sources
run/ Generated bitstreams
Install Vivado
Install Clash 1.0
$ make SETTINGS="/path/to/vivado/settings.sh" VIVADO_CMD="/path/to/bin/vivado"
A pregenerated bitstream for Nexys4 board can be found in run/outCellular/CellularTop.bit.