Fan-In OR Pulse is a logic block which outputs a brief momentary logic pulse in response to a rising edge on any of its input logic signals.
Name | Description |
Channel Count | The number of logic signal generators to be added |
There is no control dialog associated with the Fan-In OR Pulse block.
A Fan-In OR Pulse block normally outputs a LOW logic signal, and when any of its inputs go HIGH (i.e. a LOW-to-HIGH logic transition), the Fan-In OR Pulse block outputs a HIGH logic signal for 150ms and then returns to a LOW state. A fixed de-bounce delay of 300ms is used after the initial pulse.
The Fan-In OR Pulse block can be useful when multiple logic signals need to be connected to the same logic input of a block, in order to trigger the same event using multiple logic signals. For example, if multiple logic signals need to trigger a Flip Flop Gate or a Preset Button block, a Fan-In OR Pulse block can be useful in aggregating those signals. Using a normal OR Gate in these cases may be problematic, because if one of the inputs is latched high, none of the other inputs will be able to trigger the event.