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 |
Full Usage:
And
|
|
|
|
|
|
|
|
Full Usage:
BusCompare(BusWidth, CompareValue)
Parameters:
int
CompareValue : bigint
|
|
Full Usage:
BusCompare1(BusWidth, CompareValue, DialogTextValue)
Parameters:
int
CompareValue : bigint
DialogTextValue : string
|
|
Full Usage:
BusSelection(OutputWidth, OutputLSBit)
Parameters:
int
OutputLSBit : int
|
|
Full Usage:
Constant(Width, ConstValue)
Parameters:
int
ConstValue : bigint
|
|
Full Usage:
Constant1(Width, ConstValue, DialogTextValue)
Parameters:
int
ConstValue : bigint
DialogTextValue : string
|
|
Full Usage:
Counter BusWidth
Parameters:
int
|
|
Full Usage:
CounterNoEnable BusWidth
Parameters:
int
|
|
Full Usage:
CounterNoEnableLoad BusWidth
Parameters:
int
|
|
Full Usage:
CounterNoLoad BusWidth
Parameters:
int
|
|
|
|
Full Usage:
DFF
|
|
Full Usage:
DFFE
|
|
Full Usage:
Decode4
|
|
Full Usage:
Demux2
|
|
Full Usage:
Demux4
|
|
Full Usage:
Demux8
|
|
|
|
Full Usage:
IOLabel
|
|
Full Usage:
Input BusWidth
Parameters:
int
|
|
Full Usage:
Input1(BusWidth, DefaultValue)
Parameters:
int
DefaultValue : bigint option
|
|
Full Usage:
MergeN NumInputs
Parameters:
int
|
|
Full Usage:
MergeWires
|
|
Full Usage:
Mux2
|
|
Full Usage:
Mux4
|
|
Full Usage:
Mux8
|
|
Full Usage:
Nand
|
|
Full Usage:
NbitSpreader BusWidth
Parameters:
int
|
|
Full Usage:
NbitsAdder BusWidth
Parameters:
int
|
|
Full Usage:
NbitsAdderNoCin BusWidth
Parameters:
int
|
|
Full Usage:
NbitsAdderNoCinCout BusWidth
Parameters:
int
|
|
Full Usage:
NbitsAdderNoCout BusWidth
Parameters:
int
|
|
Full Usage:
NbitsAnd BusWidth
Parameters:
int
|
|
Full Usage:
NbitsNot BusWidth
Parameters:
int
|
|
Full Usage:
NbitsOr BusWidth
Parameters:
int
|
|
Full Usage:
NbitsXor(BusWidth, ArithmeticOp)
Parameters:
int
ArithmeticOp : NBitsArithmetic option
|
|
Full Usage:
Nor
|
|
Full Usage:
Not
|
|
Full Usage:
NotConnected
|
|
Full Usage:
Or
|
|
Full Usage:
Output BusWidth
Parameters:
int
|
|
|
|
|
|
|
|
|
|
Full Usage:
Register BusWidth
Parameters:
int
|
|
Full Usage:
RegisterE BusWidth
Parameters:
int
|
|
Full Usage:
Shift(BusWidth, ShifterWidth, ShiftType)
Parameters:
int
ShifterWidth : int
ShiftType : ShiftComponentType
|
|
Full Usage:
SplitN(NumInputs, OutputWdiths, OutputLSBits)
Parameters:
int
OutputWdiths : int list
OutputLSBits : int list
|
|
Full Usage:
SplitWire BusWidth
Parameters:
int
|
|
Full Usage:
Viewer BusWidth
Parameters:
int
|
|
Full Usage:
Xnor
|
|
Full Usage:
Xor
|
Instance members
| Instance member | Description |
Full Usage:
this.IsAnd
Returns: bool
|
|
Full Usage:
this.IsAsyncRAM1
Returns: bool
|
|
Full Usage:
this.IsAsyncROM
Returns: bool
|
|
Full Usage:
this.IsAsyncROM1
Returns: bool
|
|
Full Usage:
this.IsBusCompare
Returns: bool
|
|
Full Usage:
this.IsBusCompare1
Returns: bool
|
|
Full Usage:
this.IsBusSelection
Returns: bool
|
|
Full Usage:
this.IsConstant
Returns: bool
|
|
Full Usage:
this.IsConstant1
Returns: bool
|
|
Full Usage:
this.IsCounter
Returns: bool
|
|
Full Usage:
this.IsCounterNoEnable
Returns: bool
|
|
Full Usage:
this.IsCounterNoEnableLoad
Returns: bool
|
|
Full Usage:
this.IsCounterNoLoad
Returns: bool
|
|
Full Usage:
this.IsCustom
Returns: bool
|
|
Full Usage:
this.IsDFF
Returns: bool
|
|
Full Usage:
this.IsDFFE
Returns: bool
|
|
Full Usage:
this.IsDecode4
Returns: bool
|
|
Full Usage:
this.IsDemux2
Returns: bool
|
|
Full Usage:
this.IsDemux4
Returns: bool
|
|
Full Usage:
this.IsDemux8
Returns: bool
|
|
Full Usage:
this.IsGateN
Returns: bool
|
|
Full Usage:
this.IsIOLabel
Returns: bool
|
|
Full Usage:
this.IsInput
Returns: bool
|
|
Full Usage:
this.IsInput1
Returns: bool
|
|
Full Usage:
this.IsMergeN
Returns: bool
|
|
Full Usage:
this.IsMergeWires
Returns: bool
|
|
Full Usage:
this.IsMux2
Returns: bool
|
|
Full Usage:
this.IsMux4
Returns: bool
|
|
Full Usage:
this.IsMux8
Returns: bool
|
|
Full Usage:
this.IsNand
Returns: bool
|
|
Full Usage:
this.IsNbitSpreader
Returns: bool
|
|
Full Usage:
this.IsNbitsAdder
Returns: bool
|
|
Full Usage:
this.IsNbitsAdderNoCin
Returns: bool
|
|
Full Usage:
this.IsNbitsAdderNoCinCout
Returns: bool
|
|
Full Usage:
this.IsNbitsAdderNoCout
Returns: bool
|
|
Full Usage:
this.IsNbitsAnd
Returns: bool
|
|
Full Usage:
this.IsNbitsNot
Returns: bool
|
|
Full Usage:
this.IsNbitsOr
Returns: bool
|
|
Full Usage:
this.IsNbitsXor
Returns: bool
|
|
Full Usage:
this.IsNor
Returns: bool
|
|
Full Usage:
this.IsNot
Returns: bool
|
|
Full Usage:
this.IsNotConnected
Returns: bool
|
|
Full Usage:
this.IsOr
Returns: bool
|
|
Full Usage:
this.IsOutput
Returns: bool
|
|
Full Usage:
this.IsRAM
Returns: bool
|
|
Full Usage:
this.IsRAM1
Returns: bool
|
|
Full Usage:
this.IsROM
Returns: bool
|
|
Full Usage:
this.IsROM1
Returns: bool
|
|
Full Usage:
this.IsRegister
Returns: bool
|
|
Full Usage:
this.IsRegisterE
Returns: bool
|
|
Full Usage:
this.IsShift
Returns: bool
|
|
Full Usage:
this.IsSplitN
Returns: bool
|
|
Full Usage:
this.IsSplitWire
Returns: bool
|
|
Full Usage:
this.IsViewer
Returns: bool
|
|
Full Usage:
this.IsXnor
Returns: bool
|
|
Full Usage:
this.IsXor
Returns: bool
|
|