ppx_deriving_hardcaml
Rewrite OCaml records for use as Hardcaml Interfaces
Description
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.
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
- Published
- 31 May 2020
- Authors
- Maintainers
Sources
Dependencies
ppxlib
>= "0.11.0"
dune
>= "2.0.0"
ppx_jane
>= "v0.14" & < "v0.15"
hardcaml
>= "v0.14" & < "v0.15"
base
>= "v0.14" & < "v0.15"
ocaml
>= "4.07.0"
Reverse Dependencies