L5 boolean theorems, Lecture notes of Digital Electronics

De Morgan's Theorem

Typology: Lecture notes

2015/2016

Uploaded on 10/20/2016

udaicbe42
udaicbe42 ๐Ÿ‡ฎ๐Ÿ‡ณ

5 documents

1 / 16

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
15EC304 Digital System
Design
Lecture-5 Boolean Laws and Theorems
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Partial preview of the text

Download L5 boolean theorems and more Lecture notes Digital Electronics in PDF only on Docsity!

15EC304 Digital System

Design

Lecture-5 Boolean Laws and Theorems

Session Objectives

1. Demonstrate the ability to use basic Boolean laws.

2. Use the sum-of-products method to design a logic circuit

based on a design truth table.

Basic Laws

1) The commutative laws are

A + B = B + A

AB = BA

These two equations indicate that the order of a logical

operation is unimportant because the same answer is arrived

at either way

Basic Laws

2) The associative laws are

A + (B + C) = (A + B) + C

A(BC) = (AB)C

These laws show that the order of combining variables has no

effect on the final answer.

3) The distributive law is

A(B + C) = AB + AC

This law is easy to remember because it is identical to

ordinary algebra

OR Operations A + 0 = A A + A = A A + 1 = 1 A + Aโ€™ = 1 AND Operations

A. 1 = A

A. A = A

A. 0 = 0

A. Aโ€™ = 0

Double Inversion and De Morganโ€™s Theorems

The double-inversion rule is

(Aโ€™)โ€™ = A

De Morgan theorems

(A + B)โ€™ = Aโ€™.Bโ€™

(A.B)โ€™ = Aโ€™ + Bโ€™

Dual and Self-Dual The dual of a switching function is one generated if (i) โ€˜+โ€™ is replaced with โ€˜. โ€™ , (ii) โ€˜. โ€™ is replaced with โ€˜+โ€™ and (iii) โ€˜1โ€™ or โ€˜0โ€™ if appear are complemented. F(A, B) = A. Bโ€™ + Aโ€™ .B Its dual will be FD (A, B) = (A + Bโ€™).(Aโ€™ + B) = A. Aโ€™ + A.B + Bโ€™.Aโ€™ + Bโ€™ .B = A.B + Aโ€™. Bโ€™ The dual of a self-dual function is the function itself.

Dual and Self-Dual The dual of a self-dual function is the function itself. F(A, B, C) = A.B + B.C + C.A (2.22) Its dual function, FD(A, B, C) = (A + B).(B + C).(C + A) (2.23) Let us simplify using basic laws. FD(A, B, C) = (A + B).(B + C).(C + A) = (A.B + C.A + B.B + B.C).(C + A) = (A.B + C.A + B + B.C).(C + A) = A.B.C + C.A + B.C + B.C + A.B + C.A.A + B.C.A + B.C.A = A.B.C + C.A + B.C + B.C + A.B + C.A + A.B.C + A.B = A.B.C + A.B + B.C + C.A =A.B.1 + B.C + C.A = A.B + B.C + C.A

Covering and Combination

The covering rule, where one term covers the condition of the

other term so that the other term becomes redundant, can be

represented in dual form as

A + AB = A and

A(A + B) = A

Consensus Theorem ๏‚ง (^) The consensus theorem finds a redundant term which is a consensus of two other terms. ๏‚ง (^) The idea is that if the consensus term is true, then any of the other two terms is true and thus it becomes redundant. This can be expressed in dual form as A.B + Aโ€™.C + B.C = A.B + Aโ€™.C (A + B) ( Aโ€™ + C) (B + C) = (A + B) ( Aโ€™ + C)

Self Test

  1. All the rules for Boolean algebra are exactly the same as for ordinary algebra. (T or F)
  2. Expand using the distributive law: Y = A(B + C).
  3. Simplify: Y = A Q + AQ. Upcoming

Sum of Products methods/Karnaugh map-Introduction