modelXorGate
XorGate with multiple input
Extends from D.Delay.DelayParams (Definition of delay parameters), D.Interfaces.MISO (Multiple input - single output).
Information
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).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Time | tLH (from DelayParams) | Rise inertial delay | |
| SI.Time | tHL (from DelayParams) | Fall inertial delay | |
| L | y0 (from DelayParams) | L.'U' | Initial value of output |
| Integer | n (from MISO) | 2 | Number of inputs |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| D.Interfaces.DigitalInput[n] | x (from MISO) | Connector of Digital input signal vector | |
| D.Interfaces.DigitalOutput | y (from MISO) | Connector of Digital output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| D.Basic.Xor | G1 | ||
| D.Delay.InertialDelaySensitive | G2 |
Revisions
- September 15, 2004 vector approach used for all fixed numbers of inputs
by Christoph Clauss
- October 22, 2003
by Liane Jacobi
initially modelled.