Logic Gates

Implements Boolean Algebra

invert

  • NOT can be represented as a dot on the input or output of another gate

Universal Gates

  • NOR and NAND
  • We can make any circuit out of just NAND or NOR
  • Proof: Construct every basic gate out of one of the universal gates
  • Double negate and then apply DeMorgan’s theorem to switch between AND and OR
  • Using just one gate makes manufacturing a lot simpler
    • Typically uses the NAND gate because they have better physical properties