janestreet / hardcaml
Hardcaml is an OCaml library for designing hardware.
☆688Updated 2 months ago
Alternatives and similar repositories for hardcaml:
Users that are interested in hardcaml are comparing it to the libraries listed below
- Bluespec Compiler (BSC)☆970Updated this week
- Sail architecture definition language☆660Updated this week
- Intermediate Language (IL) for Hardware Accelerator Generators☆515Updated this week
- Where Lions Roam: RISC-V on the VELDT☆252Updated 5 months ago
- The MaPLe compiler: efficient and scalable parallel functional programming☆362Updated 2 weeks ago
- Low Level Hardware Description — A foundation for building hardware design tools.☆402Updated 2 years ago
- A core language for rule-based hardware design 🦑☆146Updated 3 months ago
- Tutorial on Multicore OCaml parallel programming with domainslib☆288Updated 10 months ago
- Haskell to VHDL/Verilog/SystemVerilog compiler☆1,461Updated this week
- Tutorial on hardware design using Bluespec BH (Bluespec Classic) for Haskell programmers at ACM ICFP 2020 conference☆69Updated 2 years ago
- Fearless hardware design☆172Updated this week
- an educational compiler intermediate representation☆593Updated this week
- A modern hardware definition language and toolchain based on Python☆1,621Updated this week
- Sail RISC-V model☆491Updated this week
- Time-sensitive affine types for predictable hardware generation☆138Updated 6 months ago
- Kami - a DSL for designing Hardware in Coq, and the associated semantics and theorems for proving its correctness. Kami is inspired by Bl…☆199Updated 4 years ago
- F# RISC-V Instruction Set formal specification☆283Updated 4 months ago
- The Vellvm (Verified LLVM) coq development.☆411Updated this week
- FPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA …☆426Updated last month
- Multicore OCaml☆762Updated 2 years ago
- Lock-free data structures for multicore OCaml☆234Updated 3 weeks ago
- A formal semantics of the RISC-V ISA in Haskell☆160Updated last year
- A work-in-progress language and compiler for verified low-level programming☆301Updated this week
- Effects-based direct-style IO for multicore OCaml☆577Updated this week
- A listing of compiler, language and runtime teams for people looking for jobs in this area☆547Updated last month
- RISC-V CPU, simple 5-stage in-order pipeline, for low-end applications needing MMUs and some performance☆360Updated last year
- A library for building dynamic webapps, using Js_of_ocaml☆532Updated 2 months ago
- A lightweight and colourful test framework☆464Updated 4 months ago
- RSD: RISC-V Out-of-Order Superscalar Processor☆1,031Updated last month
- Circuit IR Compilers and Tools☆1,722Updated this week