LOGICAL MACRO
This operator enables the grouping together of two or three
logic gates.
A maximum of 8 inputs is foreseen.
The result of the first two operators converges into a third
operator, the result of which is the OUTPUT.
Parameters
Logic inputs 1, 2: enables the selection of the number of logic
inputs (from 1 to 7).
Select Logic 1, 2, 3: enables the selection of one of the following types of operator:
AND, NAND, OR, NOR, XOR, XNOR, SR Flip-Flop (the latter only for logic 3).
Disable OUT: If selected, it deactivates the main output allowing to use only logics 1 and/or 2 enabling
their respective outputs
Enable (OUT1, OUT2): If selected, it activates an output with the result of logics 1 and/or 2.
MULTIPLEXER
Logical MULTIPLEXER forwards the signal of the
inputs to the output according to the Sel selection. If
the SEL1...SEL4 have only one bit set, the selected In n
is connected to the Output. As an example if “Sel2” is
set to 1 then the “In 2” is forwarded to the “Output”
the SEL inputs are:
- more than one = 1 (TRUE)
- none = 1 (TRUE)
the output is set to 0 (FALSE) independently from the
In n values.
Parameters
Number of inputs: this is used to set between 2 and 4 inputs.
If one of the Logic Inputs equals "1", the corresponding logic is disabled
and the input is directly connected to the end logic
(e.g. see diagram on the left).