This functions is used to create a logical function between the inputs and one or more outputs of the module.
The table below shows the various interfaces of the block.
Name
|
Meaning
|
x
|
Physical output of the block.
|
x Aux
|
Auxiliary output within the block.
|
The logic function entered is directly applied to the output x.
The values of the x and x Aux outputs are the same.
NOTE: a logical function can consist of several combinational functions by using the PHYS_OUT (%Ir.m.c.0) and AUX_OUT (%Ir.m.c.1) bits associated with the channels of the outputs as intervening variables.
The illustration below shows an example of a simple combinational function
The illustration below shows an example of a combinational function using the auxiliary output of the first combinational as an intervening variable.