There are no reviews yet. Be the first to send feedback to the community and the maintainers!
fiat-crypto
Cryptographic Primitive Code Generation by Fiatbedrock2
A work-in-progress language and compiler for verified low-level programmingriscv-semantics
A formal semantics of the RISC-V ISA in Haskellfiat
Mostly Automated Synthesis of Correct-by-Construction Programskami
A Platform for High-Level Parametric Hardware Specification and its Modular Verificationkoika
A core language for rule-based hardware design 🦑riscv-coq
RISC-V Specification in Coqtiml
TiML: A Functional Programming Language with Time Complexitybedrock
Coq library for verified low-level programmingrupicola
Gallina to Bedrock2 compilation toolkitcoqutil
Coq library for tactics, basic definitions, sets, mapsbbv
Bedrock Bit Vector Libraryrewriter
Reflective PHOAS rewriting/pattern-matching-compilation framework for simply-typed equalities and let-liftingreification-by-parametricity
Fast Setup for Proof by Reflection, in Two Lines of Ltac.hemiola
A Coq framework to support structural design and proof of hardware cache-coherence protocolsengine-bench
Benchmarks for various proof enginesstencils
A Coq library for verifying dependencies of stencil implementationscertifying-derivation-of-state-machines-from-coroutines
blog
A blog for PLV and friends of PLVfiat2
A high level language that will compile to bedrock2 using database-style techniquessoftmul
Proving that a system with software trap handlers for unimplemented instructions behaves as if they were implemented in hardwareFiat_matrix
Love Open Source and this site? Check out how you can help us