Professional Documents
Culture Documents
Lesson 4
• Taking the complement of the unknown sum of minterms and then apply
De Morgan’s theorem, this will give you a result in product of maxterms:
• Therefore, converting sum of minterms (SOM) to product of
maxterms (POM) or vice versa holds the following relation:
• mi’ = Mi
• Mi’ = mi
o X = A’ + B’ = (A • B)’
o Y = A’ • B’ = (A + B)’
• Involution Theorem:
o X = A’’ = A
• Figure illustrates
flowchart of
transforming
NAND or NOR
logic circuits for a
Boolean
expression.
Flowchart of transforming NAND or NOR logic circuits for a
Boolean expression
• Example 1-21. Construct the NAND and NOR implementation
of the basic logic operators (NOT, AND, and OR).
Summary of the implementation of NAND and NOR gate with basic logic operators
1. Construct the Boolean expression with basic logic
gates.
2. Re-draw the logic diagram by replacing each gate with
their equivalent NAND or NOR implementation, and
3. To simplify the diagram, remove any occurrence of two
cascaded NOT gate.
• Example 1-22. Applying stated above, construct the
following:
a) NAND-NAND implementation of NOR, XOR, and XNOR
gates
b) NOR-NOR implementation of NAND, XOR, and XNOR
gates
• The previous logic
diagram can be further
simplified as illustrated
in Figure below.
Logic diagram of F = x’y’ + xy with NAND gates only
• More efficient equivalent NOR-NOR implementation of XNOR.
• More efficient equivalent NOR-NOR implementation of XOR.
PART 3
• Example 1-23. Given the F(abcd) = (a + b)(cd’ + c’d),
construct the NAND-NAND and NOR-NOR circuits.
NAND-NAND logic diagram of Example 1-23
NOR-NOR logic diagram of Example 1-23