package hardcaml

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

Module Cosim2.MakeSource

Parameters

module SIM : Simulator

Signature

Sourceval init_sim : (unit -> unit) -> (string * int) list -> Unix.file_descr * (string * (int * int)) list
Sourceval make_sim_obj : server:Unix.file_descr -> clocks:(string * int) list -> resets:(string * int) list -> inputs:(string * int) list -> outputs:(string * int) list -> nets:(string * (int * int)) list -> Cyclesim.t_port_list
Sourceval make : ?dump_file:string -> ?opts:string -> Circuit.t -> Cyclesim.t_port_list

create simulator from hardcaml circuit

Sourceval load : ?opts:string -> clocks:(string * int) list -> resets:(string * int) list -> inputs:(string * int) list -> outputs:(string * int) list -> string -> Cyclesim.t_port_list

load icarus vvp simulation

Sourcemodule With_interface (I : Interface.S) (O : Interface.S) : sig ... end
OCaml

Innovation. Community. Security.