Logic Gates
Logic Circuits
fan-inNumber of inputs of a gate
Universal Gates
AND,OR,NOTgates are sufficient for building any boolean function.This is called a complete set of logic.
Other gates may still be used due to
- usefulness (
XOR: parity bit generation) - economical
- self-sufficient (
NAND/NORgates)
NAND as a universal gate

NOR as a universal gate

Implementing SOP and POS
SOP expressions
Sum-of-product expression implementation
Can be implemented using:
- 2 level AND-OR circuit (first level: AND, second level: OR)
- 2 level NAND circuit
POS expressions
Product-of-sums expression implementation
Can be implemented using:
- 2 level OR-AND circuit (first level: OR, second level: AND)
- 2 level NOR circuit
Programming Logic Array
Programming logic array
Programmable integrated circuit implements sum-of-products circuits (to allow multiple outputs)