Skip to content

masterdezign/cellular-automata-clash-fpga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.