package hardcaml_circuits

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Parameters

Signature

module I : sig ... end
module O : sig ... end
val create : ?read_latency:int -> capacity:int -> Hardcaml.Scope.t -> Hardcaml.Signal.t I.t -> Hardcaml.Signal.t O.t

A stack read latency of at least 1. It provides write-before-read semantics, so if there is a read and write on the same cycle, the read will return the newly written value.

val hierarchical : ?instance:string -> ?read_latency:int -> capacity:int -> Hardcaml.Scope.t -> Hardcaml.Signal.t I.t -> Hardcaml.Signal.t O.t
OCaml

Innovation. Community. Security.