You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
T. Meissner 903faf684c Add bitwuzla binary dir to PATH variable 8 months ago
packages patch now unneeded with new version of super_prove 2 years ago
.gitignore clean also removes sha-file 2 years ago
LICENSE.md Add README & LGPL3 license file 2 years ago
Makefile Add dockerfile & make targets for risc-v toolchain 10 months ago
README.md Add inmfo about bitwuzla to README 8 months ago
ghdl-formal.Dockerfile Add bitwuzla binary dir to PATH variable 8 months ago
riscv-gcc.Dockerfile Fix copy-paste error; remove make clean to save artefacts from remove 10 months ago
symbiyosys.Dockerfile Add Bitwuzla 8 months ago

README.md

Dockerfiles

A collection of Dockerfiles for easy use of various free & open-source tools. Have fun!

symbiyosys.Dockerfile

Included tools:

  • Yosys
  • SymbiYosys
  • Z3
  • Yices2
  • CVC4
  • Boolector
  • Bitwuzla
  • Super Prove

ghdl-formal.Dockerfile

Based on symbiyosys.Dockerfile

Included tools:

  • All of symbiyosys.Dockerfile
  • GHDL
  • ghdl-yosys-plugin

A similar image is the hdlc/formal docker image and its variants provided by the hdl containers project. I recommend it because it is provided through docker hub. No need to build images by yourself.

riscv-gcc.Dockerfile

Risc-V toolchain to develop programs for NEORV32 CPU. Built for instruction set rv32i and ABI ilp32.

Included tools:

  • gcc
  • gdb
  • ...

Further Ressources