vericert

HLS verifier

A tool for formally verifying high-level synthesis of digital circuits

A formally verified high-level synthesis tool based on CompCert and written in Coq.

GitHub

88 stars
12 watching
5 forks
Language: Coq
last commit: over 2 years ago
coqhigh-level-synthesis

Related projects:

RepositoryDescriptionStars
jscert/jscertA Coq-based verification of the ECMAScript 5 standard for a JavaScript interpreter196
certigraph/certigraphA verification toolset for graph-manipulating programs written in Coq.17
rafaelcgs10/w-in-coqA Coq formalization of Damas-Milner type system and its algorithm W for verifying the correctness of type inference tools.25
uwplse/verdiA framework for formally verifying distributed systems implementations in Coq.595
xilinx/hlsA collection of tools and code for designing and implementing digital circuits using high-level synthesis380
formal-land/coq-of-rustTool that verifies Rust code by translating it into Coq's proof system to ensure no bugs or vulnerabilities exist437
princetonuniversity/vstA collection of formal verification tools and libraries for writing secure and reliable software using the Coq proof assistant444
mit-pdos/perennialA system for verifying correctness of concurrent and crash-safe systems with recovery procedures165
ucsd-progsys/liquidhaskellA tool for verifying and validating Haskell programs using refinement types and SMT logic1,204
josefgit/concertA framework for verifying smart contracts in Coq, a proof assistant language.0
vrahli/velisariosA framework for verifying the correctness of Byzantine fault-tolerant distributed systems28
siimplex/concertA framework for verifying smart contracts in Coq1
thery/coqprimeA proof assistant library for prime number certification using elliptic curves and Pocklington certificates37
veridise/picusAutomated tool for verifying uniqueness properties in zero-knowledge proof circuits70