Module Barrett_reduction.With_interface

Parameters

module M : sig ... end

Signature

val bits : int
val output_bits : int
module I : sig ... end
module O : sig ... end
val create : config:Config.t -> p:Z.t -> Hardcaml.Scope.t -> Hardcaml.Signal.t I.t -> Hardcaml.Signal.t O.t
val hierarchical : config:Config.t -> p:Z.t -> Hardcaml.Scope.t -> Hardcaml.Signal.t I.t -> Hardcaml.Signal.t O.t