package hardcaml

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

Create FIFO using interfaces.

Parameters

module Config : Config

Signature

module I : sig ... end
module O : Interface.S with type 'a t = 'a t

Create a normal or showahead fifo using different read-before-write or write-before-read (semantically) rams.

val classic : ?extra_reg:Hardcaml__.Import.Bool.t -> Signal.t Interface.Create_fn(I)(O).t create_params

Create fifo using read-before-write ram only. It may still be used in showahead mode and include an extra register stage. Latency is slightly higher than the version built by create.

OCaml

Innovation. Community. Security.