|
|
- # 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`](https://hub.docker.com/r/hdlc/formal/tags) docker image and its variants provided by the [hdl containers project](https://hdl.github.io/containers/). 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](https://github.com/stnolting/neorv32) CPU. Built for instruction set `rv32i` and ABI `ilp32`.
-
- **Included tools:**
-
- * gcc
- * gdb
- * ...
-
-
- ## Further Ressources
-
- * [Yosys](https://github.com/YosysHQ/yosys)
- * [SymbiYosys](https://github.com/YosysHQ/SymbiYosys)
- * [GHDL](https://github.com/ghdl/ghdl)
- * [ghdl-yosys-plugin](https://github.com/ghdl/ghdl-yosys-plugin)
- * [Z3](https://github.com/Z3Prover/z3)
- * [Yices 2](https://yices.csl.sri.com/)
- * [CVC4](https://cvc4.github.io/)
- * [Boolector](https://boolector.github.io/)
- * [Bitwuzla](https://bitwuzla.github.io/)
- * [Super Prove](https://github.com/berkeley-abc/super_prove)
- * [RISC-V Toolchain](https://github.com/riscv/riscv-gcc)
|