Crate wellen

Crate wellen 

Source

Modules§

simple
Simple Waveform Interface
stream
Stream Interface
viewers

Structs§

CompressedSignal
A compressed version of a Signal. Uses a compression scheme very similar to what [crate::wavemem] uses.
CompressedTimeTable
Compressed form of the timetable. Uses delta compression with variable length integers and gzip.
Hierarchy
LoadOptions
Scope
ScopeRef
Uniquely identifies a scope in the hierarchy. Replaces the old ModuleRef.
Signal
SignalRef
Signal identifier in the waveform (VCD, FST, etc.) file.
SignalSource
Timescale
Var
VarIndex
VarRef
Uniquely identifies a variable in the hierarchy. Replaces the old SignalRef.

Enums§

Compression
FileFormat
ScopeOrVar
ScopeOrVarRef
ScopeType
SignalEncoding
Specifies how the underlying signal of a variable is encoded. This is different from the VarType which tries to correspond to the variable type in the source HDL code.
SignalValue
TimescaleUnit
VarDirection
Signal directions of a variable. Currently these have the exact same meaning as in the FST format.
VarType
WellenError

Constants§

VERSION
Cargo.toml version of this library.

Type Aliases§

Real
Result
Time
TimeTable
TimeTableIdx