package hardcaml

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

Module Fifo.With_interfaceSource

Create FIFO using interfaces.

Parameters

module Config : Config

Signature

Sourcemodule I : sig ... end
Sourcemodule 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.

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.