Module Hardcaml.Parameter
A Parameter.t is the name and value of a configurable attribute of an instantiated RTL design.
In Verilog they are called parameterss and in VHDL they are called generics.
module Std_logic : sig ... end9-state VHDL std_logic enumeration
module Std_logic_vector : sig ... endmodule Bit_vector : sig ... endmodule Value : sig ... endtype t={name : Parameter_name.t;value : Value.t;}
val compare : t -> t -> Hardcaml__.Import.intval sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
module Unstable : Hardcaml__.Import.Unstable with type t = tval create : name:Hardcaml__.Import.string -> value:Value.t -> tval find_name : t Hardcaml__.Import.list -> Parameter_name.t -> Value.t Hardcaml__.Import.Option.tval find_name_exn : t Hardcaml__.Import.list -> Parameter_name.t -> Value.tval is_subset : t Hardcaml__.Import.list -> t Hardcaml__.Import.list -> Hardcaml__.Import.boolis_subset ts1 ts2returns true iff everytints1is ints2.
val sort_by_name : t Hardcaml__.Import.list -> t Hardcaml__.Import.list