Gates contains the basic gates according to standard logic as they are provided in the Basic package. Additionally they contain an InertialDelaySensitive component They are composed graphically, not using any equations.
Extends from Modelica.Icons.Package
(Icon for standard packages).
Name | Description |
---|---|
AndGate | AndGate with multiple input |
BufGate | BufGate with 1 input value, composed by Not and sensitive inertial delay |
InvGate | InvGate with 1 input value, composed by Not and sensitive inertial delay |
NandGate | NandGate with multiple input |
NorGate | NorGate with multiple input |
OrGate | OrGate with multiple input |
XnorGate | XnorGate with multiple input |
XorGate | XorGate with multiple input |
The InvGate model has a single valued input, and a single valued output. It is composed by a Basic Not and an InertialDelaySensitive. Its parameters are the delay parameters (rise and fall inertial delay time, and initial value).
Extends from Modelica.Electrical.Digital.Delay.DelayParams
(Definition of delay parameters) and Modelica.Electrical.Digital.Interfaces.SISO
(Single input, single output).
Type | Name | Default | Description |
---|---|---|---|
Time | tLH | Rise inertial delay | |
Time | tHL | Fall inertial delay | |
Logic | y0 | L.'U' | Initial value of output |
Type | Name | Description |
---|---|---|
input DigitalInput | x | Connector of Digital input signal |
output DigitalOutput | y | Connector of Digital output signal |
The AndGate model has a multiple valued (n) input vector, and a single valued output. It is composed by a Basic And and an InertialDelaySensitive. Its parameters are the delay parameters (rise and fall inertial delay time, and initial value).
Extends from Modelica.Electrical.Digital.Interfaces.MISO
(Multiple input - single output) and Modelica.Electrical.Digital.Delay.DelayParams
(Definition of delay parameters).
Type | Name | Default | Description |
---|---|---|---|
Integer | n | 2 | Number of inputs |
Time | tLH | Rise inertial delay | |
Time | tHL | Fall inertial delay | |
Logic | y0 | L.'U' | Initial value of output |
Type | Name | Description |
---|---|---|
input DigitalInput | x[n] | Connector of Digital input signal vector |
output DigitalOutput | y | Connector of Digital output signal |
The NandGate model has a multiple valued (n) input vector, and a single valued output. It is composed by a Basic Nand and an InertialDelaySensitive. Its parameters are the delay parameters (rise and fall inertial delay time, and initial value).
Extends from Modelica.Electrical.Digital.Delay.DelayParams
(Definition of delay parameters) and Modelica.Electrical.Digital.Interfaces.MISO
(Multiple input - single output).
Type | Name | Default | Description |
---|---|---|---|
Time | tLH | Rise inertial delay | |
Time | tHL | Fall inertial delay | |
Logic | y0 | L.'U' | Initial value of output |
Integer | n | 2 | Number of inputs |
Type | Name | Description |
---|---|---|
input DigitalInput | x[n] | Connector of Digital input signal vector |
output DigitalOutput | y | Connector of Digital output signal |
The OrGate model has a multiple valued (n) input vector, and a single valued output. It is composed by a Basic Or and an InertialDelaySensitive. Its parameters are the delay parameters (rise and fall inertial delay time, and initial value).
Extends from Modelica.Electrical.Digital.Delay.DelayParams
(Definition of delay parameters) and Modelica.Electrical.Digital.Interfaces.MISO
(Multiple input - single output).
Type | Name | Default | Description |
---|---|---|---|
Time | tLH | Rise inertial delay | |
Time | tHL | Fall inertial delay | |
Logic | y0 | L.'U' | Initial value of output |
Integer | n | 2 | Number of inputs |
Type | Name | Description |
---|---|---|
input DigitalInput | x[n] | Connector of Digital input signal vector |
output DigitalOutput | y | Connector of Digital output signal |
The NorGate model has a multiple valued (n) input vector, and a single valued output. It is composed by a Basic Nor and an InertialDelaySensitive. Its parameters are the delay parameters (rise and fall inertial delay time, and initial value).
Extends from Modelica.Electrical.Digital.Delay.DelayParams
(Definition of delay parameters) and Modelica.Electrical.Digital.Interfaces.MISO
(Multiple input - single output).
Type | Name | Default | Description |
---|---|---|---|
Time | tLH | Rise inertial delay | |
Time | tHL | Fall inertial delay | |
Logic | y0 | L.'U' | Initial value of output |
Integer | n | 2 | Number of inputs |
Type | Name | Description |
---|---|---|
input DigitalInput | x[n] | Connector of Digital input signal vector |
output DigitalOutput | y | Connector of Digital output signal |
The XorGate model has a multiple valued (n) input vector, and a single valued output. It is composed by a Basic Xor and an InertialDelaySensitive. Its parameters are the delay parameters (rise and fall inertial delay time, and initial value).
Extends from Modelica.Electrical.Digital.Delay.DelayParams
(Definition of delay parameters) and Modelica.Electrical.Digital.Interfaces.MISO
(Multiple input - single output).
Type | Name | Default | Description |
---|---|---|---|
Time | tLH | Rise inertial delay | |
Time | tHL | Fall inertial delay | |
Logic | y0 | L.'U' | Initial value of output |
Integer | n | 2 | Number of inputs |
Type | Name | Description |
---|---|---|
input DigitalInput | x[n] | Connector of Digital input signal vector |
output DigitalOutput | y | Connector of Digital output signal |
The XnorGate model has a multiple valued (n) input vector, and a single valued output. It is composed by a Basic Xnor and an InertialDelaySensitive. Its parameters are the delay parameters (rise and fall inertial delay time, and initial value).
Extends from Modelica.Electrical.Digital.Delay.DelayParams
(Definition of delay parameters) and Modelica.Electrical.Digital.Interfaces.MISO
(Multiple input - single output).
Type | Name | Default | Description |
---|---|---|---|
Time | tLH | Rise inertial delay | |
Time | tHL | Fall inertial delay | |
Logic | y0 | L.'U' | Initial value of output |
Integer | n | 2 | Number of inputs |
Type | Name | Description |
---|---|---|
input DigitalInput | x[n] | Connector of Digital input signal vector |
output DigitalOutput | y | Connector of Digital output signal |
The BufGate model has a single valued input, and a single valued output. It consists of an InertialDelaySensitive only. Its parameters are the delay parameters (rise and fall inertial delay time, and initial value).
Extends from Modelica.Electrical.Digital.Delay.DelayParams
(Definition of delay parameters) and Modelica.Electrical.Digital.Interfaces.SISO
(Single input, single output).
Type | Name | Default | Description |
---|---|---|---|
Time | tLH | Rise inertial delay | |
Time | tHL | Fall inertial delay | |
Logic | y0 | L.'U' | Initial value of output |
Type | Name | Description |
---|---|---|
input DigitalInput | x | Connector of Digital input signal |
output DigitalOutput | y | Connector of Digital output signal |
Generated 2018-12-12 12:10:04 EST by MapleSim.