# Logic and Bit Operations

Logic or bit operation blocks such as Logical Operator and Relational Operator

## Blocks

 Bit Clear Set specified bit of stored integer to zero Bit Set Set specified bit of stored integer to one Bitwise Operator Specified bitwise operation on inputs Combinatorial Logic Implement truth table Compare To Constant Determine how signal compares to specified constant Compare To Zero Determine how signal compares to zero Detect Change Detect change in signal value Detect Decrease Detect decrease in signal value Detect Fall Negative Detect falling edge when signal value decreases to strictly negative value, and its previous value was nonnegative Detect Fall Nonpositive Detect falling edge when signal value decreases to nonpositive value, and its previous value was strictly positive Detect Increase Detect increase in signal value Detect Rise Nonnegative Detect rising edge when signal value increases to nonnegative value, and its previous value was strictly negative Detect Rise Positive Detect rising edge when signal value increases to strictly positive value, and its previous value was nonpositive Extract Bits Output selection of contiguous bits from input signal Interval Test Determine if signal is in specified interval Interval Test Dynamic Determine if signal is in specified interval Logical Operator Perform specified logical operation on input Relational Operator Perform specified relational operation on inputs Shift Arithmetic Shift bits or binary point of signal