Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 701 Bytes

README.md

File metadata and controls

25 lines (15 loc) · 701 Bytes

Cellular automata

Cellular automata implemented in Clash. An example target device is Digilent Nexys4 board.

Project structure

src/          Sources
  |-Test/     Clash tests
  |-vhdl/     VHDL sources
run/          Generated bitstreams

Building the project

Install Vivado

Install Clash 1.0

Build the project

 $ make SETTINGS="/path/to/vivado/settings.sh" VIVADO_CMD="/path/to/bin/vivado"

Example bitstream

A pregenerated bitstream for Nexys4 board can be found in run/outCellular/CellularTop.bit.