losfair / VioletLinks
Superscalar RISC-V processor written in Clash.
☆35Updated 3 years ago
Alternatives and similar repositories for Violet
Users that are interested in Violet are comparing it to the libraries listed below
Sorting:
- Just for fun riscv64 emulator, which boots the Linux.☆41Updated 3 years ago
- (WIP) A relatively simple pipelined RISC-V core, written in Bluespec SystemVerilog☆12Updated 4 years ago
- Game Engine From Scratch -- Rust China Conference 2020 topic by LemonHX and his team.☆14Updated 5 years ago
- 💻 A 5-stage pipeline MIPS CPU design in Haskell.☆36Updated 5 years ago
- Easy SMT solver interaction☆34Updated 5 months ago
- Manythread RISC-V overlay for FPGA clusters☆39Updated 3 months ago
- ☆37Updated 3 months ago
- Compiling finite generators to digital logic. WIP☆13Updated 5 years ago
- A Collection of Papers & Notes in Programming Language & Formal Verification☆17Updated 3 years ago
- Rust library for low-level abstraction of MIPS processors☆31Updated 5 years ago
- The LLHD reference simulator.☆39Updated 5 years ago
- Dockerfile with Vivado for CI☆27Updated 5 years ago
- Verilator Porcelain☆49Updated 2 years ago
- Serialize & deserialize device tree binary using serde☆23Updated last month
- ☆27Updated last month
- Prooftrees for Typst - Inspired by Latex's bussproofs☆20Updated last year
- A formal semantics of the RISC-V ISA in Haskell☆172Updated 2 years ago
- A WIP Float32 soft FPU implementation☆22Updated 4 years ago
- Haskell library for hardware description☆106Updated 4 months ago
- Very Naive MIPS CPU using Clash☆29Updated 4 years ago
- Sail version of Arm ISA definition, currently for Armv9.3-A, and with the previous Sail Armv8.5-A model☆90Updated last month
- Asynchronous OS kernel written in Rust.☆32Updated 5 years ago
- PoC LoongArch - RISC-V emulator☆32Updated 2 years ago
- A RiscV processor implementing the RV32I instruction set written in Clash☆56Updated 7 years ago
- Dependently-typed row-polymorphic programming language, evolved from minitt-rs☆99Updated 5 years ago
- RISC-V Specification in Coq☆116Updated 3 months ago
- [No longer active] A fork of OpenSBI, with software-emulated hypervisor extension support☆42Updated 4 months ago
- Transport-polymorphic, asynchronous session types for Rust☆64Updated 3 years ago
- Dependently-typed lambda calculus, Mini-TT, extended and implemented in Rust☆121Updated 5 years ago
- A dependent type system built entirely in Rust's trait system (WIP).☆25Updated 7 years ago