Skip to content

MightyBurger/formal-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

formal-experiments

This repo contains a VHDL counter module and a formal proof for it.

Files

  • hdl/counter.vhd - The counter, written in VHDL
  • formal/counter/counter.psl - Assertions to prove the counter, written in PSL
  • formal/counter/counter.sby - The SymbiYosys script
  • formal/counter/Makefile - The Makefile to run SymbiYosys

Usage

Inside formal/counter/, run make.

Tools used

SymbiYosys, GHDL, and make. Follow this guide to install them.

About

Just my own experiments with VHDL formal verification.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published