This repo contains a VHDL counter module and a formal proof for it.
hdl/counter.vhd
- The counter, written in VHDLformal/counter/counter.psl
- Assertions to prove the counter, written in PSLformal/counter/counter.sby
- The SymbiYosys scriptformal/counter/Makefile
- The Makefile to run SymbiYosys
Inside formal/counter/
, run make
.
SymbiYosys, GHDL, and make. Follow this guide to install them.