Header menu logo issie

Wave Type

Information required to display a waveform.

Record fields

Record Field Description

CompLabel

Full Usage: CompLabel

Field type: string

Label of the component the waveform is on.

Field type: string

CycleWidth

Full Usage: CycleWidth

Field type: float

width of one cycle: TODO - remove this and stretch SVGs to fit

Field type: float

DisplayName

Full Usage: DisplayName

Field type: string
Field type: string

DriverIndex

Full Usage: DriverIndex

Field type: int

Array indexed by clock cycle to show value of wave.

Field type: int

HatchedCycles

Full Usage: HatchedCycles

Field type: GapStore

Hatched (greyed out) Gaps in waveform

Field type: GapStore

Multiplier

Full Usage: Multiplier

Field type: int

rate at which the simulated waveforms are sampled to achive very high zooms

Field type: int

PortLabel

Full Usage: PortLabel

Field type: string

Label of the port the waveform is on.

Field type: string

Radix

Full Usage: Radix

Field type: NumberBase

radix of waveform numbers

Field type: NumberBase

SVG

Full Usage: SVG

Field type: ReactElement option

SVG of waveform

Field type: ReactElement option

SheetId

Full Usage: SheetId

Field type: string

Which INSTANCE of a sheet the waveform is in, as the path of custom component labels down to it - the FastComponent's SimSheetName, which is unique across the simulation. Not something to show anyone: for the sheet's own name use FastSimulation.getSheetNameOfInstance.

Field type: string

ShownCycles

Full Usage: ShownCycles

Field type: int

Number of cycles displayed

Field type: int

StartCycle

Full Usage: StartCycle

Field type: int

First cycle displayed

Field type: int

SubSheet

Full Usage: SubSheet

Field type: string list

The labels of the custom component instances the waveform's component sits within, outermost first, which is what tells two instances of one sheet apart when a name cannot.

Field type: string list

ViewerDisplayName

Full Usage: ViewerDisplayName

Field type: string

Name shown in the waveform viewer. Not guaranteed to be unique.

Field type: string

WaveId

Full Usage: WaveId

Field type: WaveIndexT

Uniquely identifies a waveform

Field type: WaveIndexT

Width

Full Usage: Width

Field type: int

width of the waveform's bus

Field type: int

Type something to start searching.