Skip to main content

Logic

Combine and compare values logically.

And

True only if all inputs are true.

Or

True if any input is true.

Not

Inverts a single boolean.

XOR

True if an odd number of inputs are true.

XNOR

True if an even number of inputs are true.

NAND

True if not all inputs are true (i.e. at least one false).

NOR

True if any input is false.

Equals / Not Equals

Compare two values for equality or inequality.

Buffer

Passes a boolean through unchanged (useful for layout or testing).