Module Hardcaml_xilinx.SynthesisSource

Sourcemodule type Combinational_primitives = sig ... end
Sourcemodule type Sequential_primitives = sig ... end
Sourcemodule Lut_equation : sig ... end

Allow expressions to generate LUT init values

Hardcaml based models of Xilinx primitives

Unisim library based Xilinx primitives

Sourcemodule type Xilinx_primitives = sig ... end
Sourcemodule type Lut_size = sig ... end
Sourcemodule Make_sequential (Synth : Xilinx_primitives with type t = Hardcaml.Signal.t) : sig ... end