ppx_hardcamlversion Documentation on ocaml.org

Rewrite OCaml records for use as Hardcaml Interfaces

An interface in Hardcaml is an OCaml record with special attributes including a bit width and RTL netlist name. Input and output ports of a hardware design can then be accessed through the OCaml record. This allows easier management of bundles of ports when working with the Simulator, Netlist generation or hierarchical designs.

AuthorJane Street Group, LLC
LicenseMIT
Published
Homepagehttps://github.com/janestreet/ppx_hardcaml
Issue Trackerhttps://github.com/janestreet/ppx_hardcaml/issues
MaintainerJane Street developers
Availablearch != "arm32" & arch != "x86_32"
Dependencies
Source [http] https://github.com/janestreet/ppx_hardcaml/archive/refs/tags/v0.17.1.tar.gz
md5=74cb19720c582bd5c4559aba77807024
sha512=5179b3741e94cf603fc8907b9946a1021979463262e7ab7cbe83df0f320ed2f2bfa8d8aef5ed53f10f9fcd64aaad5f618b26ef16ecabe7bdb358cc9ff01317d7
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/ppx_hardcaml/ppx_hardcaml.v0.17.1/opam