ppx_deriving_hardcamlversion
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.
Author | Jane Street Group, LLC |
---|---|
License | MIT |
Published | |
Homepage | https://github.com/janestreet/ppx_deriving_hardcaml |
Issue Tracker | https://github.com/janestreet/ppx_deriving_hardcaml/issues |
Maintainer | Jane Street developers |
Dependencies | |
Source [http] | https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_deriving_hardcaml-v0.16.0.tar.gz sha256=83540d2cdd3eeb7f57ec870ff4ac9070f59781824245133af7f59ba2a0b730d8 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/ppx_deriving_hardcaml/ppx_deriving_hardcaml.v0.16.0/opam |
Required by
- hardcaml_axi<v0.17.0
- hardcaml_c=v0.16.0
- hardcaml_circuits=v0.16.0
- hardcaml_handshake<v0.17.0
- hardcaml_of_verilog=v0.16.0
- hardcaml_verify=v0.16.0
- hardcaml_verilator=v0.16.0
- hardcaml_waveterm=v0.16.0
- hardcaml_xilinx=v0.16.0
- hardcaml_xilinx_reports<v0.17.0