Today's Outline



Controlled inverter



Boolean Relations



Duality Relations

  1. change ORs to ANDs
  2. change ANDs to ORs
  3. complement constants (0's and 1's)
  4. if the original logic relation holds, so does the dual



Sum of Products



Algebraic Simplification



Karnaugh Maps

Two variables:
(not B) B
(not A) out1 out2
A out3 out4
Four variables:
(not C) (not D) (not C) D C D C (not D)
(not A) (not B) out1 out2 out3 out4
(not A) B out5 out6 out7 out8
A B out9 out10 out11 out12
A (not B) out13 out14 out15 out16



Pairs, Quads, Octets

(not C) (not D) (not C) D C D C (not D)
(not A) (not B) 0 1 1 1
(not A) B 0 0 0 1
A B 1 1 0 1
A (not B) 1 1 0 1
Y = (not A) (not B) D + A (not C) + C (not D)



Simplifications



Don't care Outputs

(not C) (not D) (not C) D C D C (not D)
(not A) (not B) 1 0 1 0
(not A) B 1 1 1 0
A B X X X X
A (not B) X X X X



Homework 3