janestreet / hardcaml
Hardcaml is an OCaml library for designing hardware.
☆718Updated 4 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)☆996Updated last week
- Intermediate Language (IL) for Hardware Accelerator Generators☆527Updated this week
- Sail architecture definition language☆709Updated this week
- Haskell to VHDL/Verilog/SystemVerilog compiler☆1,485Updated this week
- Fearless hardware design☆175Updated last week
- Time-sensitive affine types for predictable hardware generation☆142Updated 8 months ago
- A core language for rule-based hardware design 🦑☆148Updated 6 months ago
- Where Lions Roam: RISC-V on the VELDT☆257Updated 8 months ago
- Low Level Hardware Description — A foundation for building hardware design tools.☆411Updated 2 years ago
- FireSim: Fast and Effortless FPGA-accelerated Hardware Simulation with On-Prem and Cloud Flexibility☆919Updated 2 weeks ago
- The MaPLe compiler: efficient and scalable parallel functional programming☆375Updated 3 weeks ago
- Multicore OCaml☆765Updated 2 years ago
- Tutorial on Multicore OCaml parallel programming with domainslib☆288Updated last year
- Parser combinators built for speed and memory efficiency☆671Updated 7 months ago
- an educational compiler intermediate representation☆652Updated last month
- A Platform for High-Level Parametric Hardware Specification and its Modular Verification☆151Updated 6 months ago
- RSD: RISC-V Out-of-Order Superscalar Processor☆1,065Updated last month
- A Just-In-Time Compiler for Verilog from VMware Research☆444Updated 3 years ago
- Sail RISC-V model☆524Updated last week
- FPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA …☆429Updated 4 months ago
- A library for building dynamic webapps, using Js_of_ocaml☆553Updated 4 months ago
- OCaml promises and concurrent I/O☆749Updated 2 weeks ago
- Modular hardware build system☆973Updated this week
- Effects-based direct-style IO for multicore OCaml☆602Updated 2 months ago
- Circuit IR Compilers and Tools☆1,785Updated this week
- KaRaMeL is a tool for extracting low-level F* programs to readable C code☆430Updated this week
- A modern hardware definition language and toolchain based on Python☆1,674Updated last week
- CakeML: A Verified Implementation of ML☆1,021Updated this week
- Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pi…☆1,352Updated last week
- FOSS Flow For FPGA☆383Updated 3 months ago