Formally define design safety, and prove it for 1-step and 2-step induction
Formally define design safety, and prove it for 1-step and 2-step induction
Initial work on representing HDL and formal verification in Rocq.
add grant proposal: Libre-Chip's CPU with a Programmable Decoder to Run Multiple ISAs at Full Speed
Suggestion: "€ 10000 Get the fallback emulator to work" -> "€ 10000 Get the fallback software decoder and the software instruction emulator to work"
Otherwise looks good.
NLnet 2024-12-324 Add to the simulator in Fayalite the ability to transfer non-HDL data (e.g. HashMap) through the digital signalling mechanism, this allows using those data types when writing procedural models.
Looks good to me. CI passes, good. There is a test, which also serves as an example. In the RfP, I suggest linking directly to the pull request (which has a link to the CI), instead of this…