Header menu logo issie

IOArray Type

This type represents an array of time steps of simulation data. In any simulation, for a given IOArray, only one of the three 'Step' arrays will be used. For (very strong) efficiency reasons this cannot be implemented as a disjoint union: the code that reads and writes IOArray array elements will access the appropriate array. Truthtable simulations use FDataStep everywhere. Normal simulations use UInt32step or BigIntStep according to the size of the relevant bus.

Record fields

Record Field Description

BigIntStep

Full Usage: BigIntStep

Field type: bigint array
Field type: bigint array

FDataStep

Full Usage: FDataStep

Field type: FData array
Field type: FData array

Index

Full Usage: Index

Field type: int
Field type: int

UInt32Step

Full Usage: UInt32Step

Field type: uint32 array
Field type: uint32 array

Width

Full Usage: Width

Field type: int
Field type: int

Type something to start searching.