package hardcaml_waveterm

  1. Overview
  2. Docs

Module Hardcaml_wavetermSource

Hardcaml_waveterm is a library for displaying terminal-based waveforms from hardcaml simulations.

Sourcemodule Data : sig ... end

A dynamically-sized array, similar to std::vector in C++.

Sourcemodule Display_rules : sig ... end

A Display_rules.t is an ordered list of rules that specifies the order of ports and the formatting of signals in a waveform.

Sourcemodule Draw : sig ... end
Sourcemodule Port : sig ... end

Simulation port description.

Sourcemodule Port_name : sig ... end

An abstract type for port-name strings.

Sourcemodule Render : sig ... end
Sourcemodule Sim : sig ... end

Module for connecting the waveform tracer to a hardcaml simulator.

Sourcemodule Wave : sig ... end
Sourcemodule Wave_format : sig ... end

Display format for a single wave (a row in the complete waveform).

Sourcemodule Waveform : sig ... end

A waveform is a mutable value that represents the outcome of a simulation; it holds a time series of values for a number of ports. The waveform is updated by running the simulation.

Sourcemodule Waves : sig ... end
Sourcemodule Write : sig ... end
OCaml

Innovation. Community. Security.