Header menu logo issie

ComponentType Type

Used only to read/write .dgm files, which may contain legacy ComponentType D.U. cases no longer used Any NEW case added to ComponentType must also be added here Cases DELETED from ComponentType should remain here, with a conversion added.

Union cases

Union case Description

And

Full Usage: And

AsyncRAM1 Memory1

Full Usage: AsyncRAM1 Memory1

Parameters:
Item : Memory1

AsyncROM Memory

Full Usage: AsyncROM Memory

Parameters:
Item : Memory

AsyncROM1 Memory1

Full Usage: AsyncROM1 Memory1

Parameters:
Item : Memory1

BusCompare(BusWidth, CompareValue)

Full Usage: BusCompare(BusWidth, CompareValue)

Parameters:
    BusWidth : int
    CompareValue : bigint

BusWidth : int
CompareValue : bigint

BusCompare1(BusWidth, CompareValue, DialogTextValue)

Full Usage: BusCompare1(BusWidth, CompareValue, DialogTextValue)

Parameters:
    BusWidth : int
    CompareValue : bigint
    DialogTextValue : string

BusWidth : int
CompareValue : bigint
DialogTextValue : string

BusSelection(OutputWidth, OutputLSBit)

Full Usage: BusSelection(OutputWidth, OutputLSBit)

Parameters:
    OutputWidth : int
    OutputLSBit : int

OutputWidth : int
OutputLSBit : int

Constant(Width, ConstValue)

Full Usage: Constant(Width, ConstValue)

Parameters:
    Width : int
    ConstValue : bigint

Width : int
ConstValue : bigint

Constant1(Width, ConstValue, DialogTextValue)

Full Usage: Constant1(Width, ConstValue, DialogTextValue)

Parameters:
    Width : int
    ConstValue : bigint
    DialogTextValue : string

Width : int
ConstValue : bigint
DialogTextValue : string

Counter BusWidth

Full Usage: Counter BusWidth

Parameters:
    BusWidth : int

BusWidth : int

CounterNoEnable BusWidth

Full Usage: CounterNoEnable BusWidth

Parameters:
    BusWidth : int

BusWidth : int

CounterNoEnableLoad BusWidth

Full Usage: CounterNoEnableLoad BusWidth

Parameters:
    BusWidth : int

BusWidth : int

CounterNoLoad BusWidth

Full Usage: CounterNoLoad BusWidth

Parameters:
    BusWidth : int

BusWidth : int
Item : CustomComponentType

DFF

Full Usage: DFF

DFFE

Full Usage: DFFE

Decode4

Full Usage: Decode4

Demux2

Full Usage: Demux2

Demux4

Full Usage: Demux4

Demux8

Full Usage: Demux8

GateN(GateType, NumInputs)

Full Usage: GateN(GateType, NumInputs)

Parameters:
GateType : GateComponentType
NumInputs : int

IOLabel

Full Usage: IOLabel

Input BusWidth

Full Usage: Input BusWidth

Parameters:
    BusWidth : int

BusWidth : int

Input1(BusWidth, DefaultValue)

Full Usage: Input1(BusWidth, DefaultValue)

Parameters:
    BusWidth : int
    DefaultValue : bigint option

BusWidth : int
DefaultValue : bigint option

MergeN NumInputs

Full Usage: MergeN NumInputs

Parameters:
    NumInputs : int

NumInputs : int

MergeWires

Full Usage: MergeWires

Mux2

Full Usage: Mux2

Mux4

Full Usage: Mux4

Mux8

Full Usage: Mux8

Nand

Full Usage: Nand

NbitSpreader BusWidth

Full Usage: NbitSpreader BusWidth

Parameters:
    BusWidth : int

BusWidth : int

NbitsAdder BusWidth

Full Usage: NbitsAdder BusWidth

Parameters:
    BusWidth : int

BusWidth : int

NbitsAdderNoCin BusWidth

Full Usage: NbitsAdderNoCin BusWidth

Parameters:
    BusWidth : int

BusWidth : int

NbitsAdderNoCinCout BusWidth

Full Usage: NbitsAdderNoCinCout BusWidth

Parameters:
    BusWidth : int

BusWidth : int

NbitsAdderNoCout BusWidth

Full Usage: NbitsAdderNoCout BusWidth

Parameters:
    BusWidth : int

BusWidth : int

NbitsAnd BusWidth

Full Usage: NbitsAnd BusWidth

Parameters:
    BusWidth : int

BusWidth : int

NbitsNot BusWidth

Full Usage: NbitsNot BusWidth

Parameters:
    BusWidth : int

BusWidth : int

NbitsOr BusWidth

Full Usage: NbitsOr BusWidth

Parameters:
    BusWidth : int

BusWidth : int

NbitsXor(BusWidth, ArithmeticOp)

Full Usage: NbitsXor(BusWidth, ArithmeticOp)

Parameters:
BusWidth : int
ArithmeticOp : NBitsArithmetic option

Nor

Full Usage: Nor

Not

Full Usage: Not

NotConnected

Full Usage: NotConnected

Or

Full Usage: Or

Output BusWidth

Full Usage: Output BusWidth

Parameters:
    BusWidth : int

BusWidth : int

RAM Memory

Full Usage: RAM Memory

Parameters:
Item : Memory

RAM1 Memory1

Full Usage: RAM1 Memory1

Parameters:
Item : Memory1

ROM Memory

Full Usage: ROM Memory

Parameters:
Item : Memory

ROM1 Memory1

Full Usage: ROM1 Memory1

Parameters:
Item : Memory1

Register BusWidth

Full Usage: Register BusWidth

Parameters:
    BusWidth : int

BusWidth : int

RegisterE BusWidth

Full Usage: RegisterE BusWidth

Parameters:
    BusWidth : int

BusWidth : int

Shift(BusWidth, ShifterWidth, ShiftType)

Full Usage: Shift(BusWidth, ShifterWidth, ShiftType)

Parameters:
BusWidth : int
ShifterWidth : int
ShiftType : ShiftComponentType

SplitN(NumInputs, OutputWdiths, OutputLSBits)

Full Usage: SplitN(NumInputs, OutputWdiths, OutputLSBits)

Parameters:
    NumInputs : int
    OutputWdiths : int list
    OutputLSBits : int list

NumInputs : int
OutputWdiths : int list
OutputLSBits : int list

SplitWire BusWidth

Full Usage: SplitWire BusWidth

Parameters:
    BusWidth : int

BusWidth : int

Viewer BusWidth

Full Usage: Viewer BusWidth

Parameters:
    BusWidth : int

BusWidth : int

Xnor

Full Usage: Xnor

Xor

Full Usage: Xor

Type something to start searching.