package hardcaml

  1. Overview
  2. No Docs
RTL Hardware Design in OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.17.0.tar.gz
sha256=925bbc1f25dabcdea9cd6dc484badf689dc5dd18e511b6d105c4d7582cb29237

Description

Hardcaml is an embedded DSL for designing and simulating hardware in OCaml. Generic hardware designs are easily expressed using features such as higher order functions, lists, maps etc. A built in simulator allows designs to be simulated within Hardcaml. Designs are converted to either Verilog or VHDL to interact with standard back end tooling.

Published: 26 May 2024

Dependencies (10)

  1. zarith >= "1.11"
  2. ppxlib >= "0.28.0" & < "0.36.0"
  3. dune >= "3.11.0"
  4. stdio >= "v0.17" & < "v0.18"
  5. ppx_sexp_conv >= "v0.17" & < "v0.18"
  6. ppx_jane >= "v0.17" & < "v0.18"
  7. core_kernel >= "v0.17" & < "v0.18"
  8. bin_prot >= "v0.17" & < "v0.18"
  9. base >= "v0.17" & < "v0.18"
  10. ocaml >= "5.1.0"

Dev Dependencies

None

Conflicts

None

OCaml

Innovation. Community. Security.