Karnaugh Map NAND & NOR Implementation: 3.1 Objectives
Karnaugh Map NAND & NOR Implementation: 3.1 Objectives
Karnaugh Map NAND & NOR Implementation: 3.1 Objectives
Experiment #3
Karnaugh Map
NAND & NOR Implementation
3.1 Objectives
3.2 Background
Note:-
If your goal is the minimum sum-of-products form you will be covering
1s (as the previous steps).
If your goal is the minimum product-of-sums form you will be covering
0s.
Digital circuits are more frequently constructed with NAND or NOR gates
than AND and OR gates. NAND and NOR gates are easier to fabricate with
electronic components and are the basic gates used in all IC digital logic families.
So many rules and procedures have been developed for the conversion from
Boolean functions given in terms of AND, OR and NOT into equivalent NAND
and NOR logic diagrams.
8
Experiment#3 Karnaugh Map, NAND & NOR Implementation
I- NAND Implementation
The rule for obtaining the NAND logic diagram from a Boolean function has
two ways:
A) Two-level implementation:
1- Simplify the function and express it in sum of products.
2- Draw a NAND gate for each product term of the function that has at
least two literals. The inputs to each NAND gate are the literals of the
term. This constitutes a group of first-level gates.
3- Draw a single NAND gate (using AND-inverter or inverter-OR graphic
symbol) in the second-level, with inputs coming from outputs of the
first-level gates.
4- A term with a single literal requires an inverter in the first level or may
be complemented and applied as an input to the second-level NAND
gate.
NOR Implementation
The NOR function is the dual of the NAND function. For this reason, the rule
for obtaining the NOR logic diagram form a Boolean function is similar to the
NAND rule except that the simplified expression must be in the product of sums
and the terms for the first level NOR gates are the sum terms.
To obtain the simplified product of sums from a map it is necessary to combine
the 0s in the map and then complement the function.
PRELAB:
Read the procedures carefully and:
1. Do part I (a), (b), and (c).
2. Do part II (b).
3. Do part III (b).
4. Do part IV (a), (b), and (c).
Draw the circuit connection in both logic and pin diagram. (make it clear
as possible even you can use colors).
9
Experiment#3 Karnaugh Map, NAND & NOR Implementation
10
Experiment#3 Karnaugh Map, NAND & NOR Implementation
Exercises:
1. Use a Karnaugh map to find the minimum (SOP) & (POS) form for the
expression:
F(A,B,C,D) = AB + ABCD + CD + BCD + ABCD
Then implement the function with NAND gates only.
2. Use a Karnaugh map to find the minimum (SOP) & (POS) form for the
expression:
F(A,B,C,D) = AB(CD+CD)+AB(CD+CD)+ABCD
Then implement the function with NOR gates only.
11