hardcaml_step_testbench

Hardcaml Testbench Monad
README

A monad for interacting with Hardcaml.Cyclesim based simulations.

Multiple control threads can be spawned and can wait_for child
threads to complete.

Synchronisation between threads is performed at every clock cycle. New
values for simulation input ports are collected, the simulation
updated, and outputs distributed amoung the control threads.

Install
Published
21 Mar 2022
Sources
hardcaml_step_testbench-v0.15.0.tar.gz
sha256=cfa21330796a78a457e529f6a1134147dc7b414d6aa6d30fad823f04423e87f5
Dependencies
dune
>= "2.0.0"
ppx_jane
>= "v0.15" & < "v0.16"
hardcaml
>= "v0.15" & < "v0.16"
expect_test_helpers_core
>= "v0.15" & < "v0.16"
base
>= "v0.15" & < "v0.16"
ocaml
>= "4.08.0"
Reverse Dependencies