Fayalite is a Rust library for designing digital hardware. Published at https://crates.io/crates/fayalite
Cesar Strauss
31d01046a8
For now, only check that the basic properties work in bounded model check mode, leave the induction proof for later. Partially replace the previously existing proof. Remove earlier assumptions and bounds that don't apply for this proof. Use parameterized types instead of hard-coded types. |
||
---|---|---|
.forgejo/workflows | ||
crates | ||
scripts | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE.md | ||
Notices.txt | ||
README.md |
Fayalite
Fayalite is a library for designing digital hardware -- a hardware description language (HDL) embedded in the Rust programming language. Fayalite's semantics are based on FIRRTL as interpreted by LLVM CIRCT.