DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan mohd nor 019-3806067.

Slides:



Advertisements
Similar presentations
EET 1131 Unit 5 Boolean Algebra and Reduction Techniques
Advertisements

Chapter 2 Logic Circuits.
Boolean Algebra and Reduction Techniques
Boolean rules for simplification Dr. Ahmed Telba.
Boolean Algebra and Combinational Logic
CHAPTER 4 Boolean Algebra and Logic Simplification
Relationship Between Basic Operation of Boolean and Basic Logic Gate The basic construction of a logical circuit is gates Gate is an electronic circuit.
CS 151 Digital Systems Design Lecture 6 More Boolean Algebra A B.
Digital Fundamentals Floyd Chapter 4 Tenth Edition
EET 1131 Unit 5 Boolean Algebra and Reduction Techniques
Digital Fundamentals with PLD Programming Floyd Chapter 4
Computer Programming Skills Revision Prepared by: Ghader Kurdi.
Boolean Algebra. Introduction 1854: Logical algebra was published by George Boole  known today as “Boolean Algebra” 1854: Logical algebra was published.
Chapter 5 Boolean Algebra and Reduction Techniques William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education,
Digital Logic Design ESGD2201
Boolean Algebra and Logic Simplification. Boolean Addition & Multiplication Boolean Addition performed by OR gate Sum Term describes Boolean Addition.
Digital Logic Design Adil Waheed. BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION AND gate F = A.B OR gate F = A + B NOT gate F = A NAND gate F = A.B NOR gate.
Boolean Algebra and Logic Simplification
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
Computer Organization
CHAPTER 2 Boolean Algebra
BOOLEAN ALGEBRA Saras M. Srivastava PGT (Computer Science)
 Seattle Pacific University EE Logic System DesignSOP-POS-1 The Connection: Truth Tables to Functions abcF abcF
1 Digital Logic Design Week 5 Simplifying logic expressions.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC
Figure 4–1 Application of commutative law of addition. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education, Inc. Upper Saddle.
CH41 Chapter 4 Boolean Algebra and Logic Simplification By Taweesak Reungpeerakul.
+ CS 325: CS Hardware and Software Organization and Architecture Gates and Boolean Algebra Part 3.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd Chapter 5 © 2008 Pearson Education.
Boolean Algebra and Reduction Techniques
Boolean Algebra & Logic Circuits Dr. Ahmed El-Bialy Dr. Sahar Fawzy.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd Chapter 4 © 2008 Pearson Education.
Chapter 2 Boolean Algebra and Minimization Techniques.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC
Digital Logic Design Dr. Oliver Faust Chapter 4
C.S. Choy21 BOOLEAN ALGEGRA The Mathematics of logic Boolean variables have only two possible values (binary) Operators:. Product+ SumComplement A.B A+B.
1 3- De-Morgan’s Theorems 1.The complement of a product of variables is equal to the sum of the complements of the variables. 2. The complement of a sum.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
CEC 220 Digital Circuit Design SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17.
Introduction to Digital Electronics Lecture 5: Function Minimisation.
School of Computer and Communication Engineering, UniMAP DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan.
School of Computer and Communication Engineering, UniMAP DKT 122/3 - DIGITAL SYSTEM I Chapter 0: Introduction Mohd ridzuan mohd nor
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC. De Morgan’s Theorem De Morgan’s Theorem.
DE MORGAN’S THEOREM. De Morgan’s Theorem De Morgan’s Theorem.
DeMorgan’s Theorem DeMorgan’s 2 nd Theorem The complement of a sum of variables is equal to the product of the complemented variables. A + B = A. B Applying.
CEC 220 Digital Circuit Design SOP and POS forms Friday, Sept 11 CEC 220 Digital Circuit Design Slide 1 of 17.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Introduction to Digital Electronics Lecture.
Digital Logic & Design Dr. Waseem Ikram Lecture 09.
Boolean Operations and Expressions Addition = = = = 1 Multiplication 0 * 0 = 0 0 * 1 = 0 1 * 0 = 0 1 * 1 = 1.
EET 1131 Unit 5 Boolean Algebra and Reduction Techniques
De Morgan’s Theorem,.
DeMorgan’s Theorem DeMorgan’s 2nd Theorem
CHAPTER 2 Boolean Algebra
CHAPTER 1 : INTRODUCTION
CHAPTER 2 Boolean Algebra This chapter in the book includes:
Boolean Algebra.
Princess Sumaya University
TN 221: DIGITAL ELECTRONICS 1
Karnaugh Maps (K-Maps)
BASIC & COMBINATIONAL LOGIC CIRCUIT
Boolean Algebra.
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION Part (a)
Digital Fundamentals Floyd Chapter 4 Tenth Edition
Analysis of Logic Circuits Example 1
Laws & Rules of Boolean Algebra
Computer Architecture
Presentation transcript:

DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan mohd nor

Outline  Standard Forms of Boolean Expressions  Boolean Operations & expression  Laws & rules of Boolean algebra  DeMorgan’s Theorems  Boolean analysis of logic circuits  Simplification using Boolean Algebra  Standard forms of Boolean Expressions  Boolean Expressions & truth tables  The Karnaugh Map  Karnaugh Map SOP minimization  Karnaugh Map POS minimization  5 Variable K-Map  Programmable Logic

After completing this section 4A-1,you should be able to:  Define variable  Define literal  Identify a sum term  Evaluate a sum term  Identify a product term  Evaluate a product term  Explain boolean addition  Explain boolean multiplication

Boolean Addition  In Boolean algebra,a Variable is a symbol used to represent an action,a condition,or data.A single variable can only have a value of 1 or 0  The Complement represents the inverse of a variable and is indicated with an overbar,Thus,the complement of A is Ā.  A Literal is a variable or its complement.  Addition is equivalent to the OR operation.The sum term is 1 if one or more if the laterals are 1.the sum term is zero only if each literal is 0.  Example:  Ā+B+C¯= 0  Each literal must = 0;therefore A=1,B=0,C=1

Boolean multiplication  In boolean algebra,multiplication is equivalent to the AND operation.The product term will be 1 only if all of the literals are 1.  Example:  what are the values of the A,B and C if the product term of Ā.B.C =1  Each literals must =1;therefore A=0,B=1 and C=1

After completing this section 4A-2,you should be able to:  Apply the commutative laws of addition and multiplication  Apply the associative laws of addition and multiplication  Apply the distributive law  Apply twelve basic rules of boolean algebra

Commutative Laws  The commutative lawsare applied to addition and multiplication. For addition, the commutative law states  In terms of the result, the order in which variables are ORed makes no difference.  A + B = B + A  For multiplication, the commutative law states  In terms of the result, the order in which variables are ANDed makes no difference.  AB = BA

Associative Laws  The associative laws are also applied to addition and multiplication. For addition, the associative law states  When ORing more than two variables, the result is the same regardless of the grouping of the variables.  A + (B +C)= (A + B)+ C  For multiplication, the associative law states When ANDing more than two variables, the result is the same regardless of the grouping of the variables.  A(BC)= (AB)C

Distributive Law  The distributive law is the factoring law. A common variable can be factored from an expression just as in ordinary algebra. That is  AB + AC = A(B+ C)  The distributive law can be illustrated with equivalent circuits:

Rules of Boolean Algebra

After completing this section 4A-3,you should be able to:  State DeMorgan’s theorems  Relate DeMorgan’s theorems to the equivalency of the NAND and negative-OR gates and to the equivalency of the NOR and negative-AND gates  Apply DeMorgan’s theorems to the simplification of Boolean expressions

DeMorgan’s Theorem

After completing this section 4A-4,you should be able to:  Determine the Boolean expression for combination of gates  Evaluate the logic operation of a circuit from the Boolean expression  Construct a truth table

Boolean Analysis of Logic Circuits

Standard Form of Boolean Expression After completing this section 4A-5,you should be able to:  Identify a sum-of-products expression  Determine the domain of boolean expression  Convert any sum-of-product expression to a standard form

SOP and POS forms

SOP Standard form

POS Standard form

After completing this section 4A-6,you should be able to:  Construct a karnaugh map for three or four variables  Determine the binary value of each cell in a karnaugh map  Determine the standard product term represented by each cell in a karnaugh map  Explain cell adjacency and identify adjacent cells

Karnaugh maps

References