Boolean Algebra By: Asst Lec. Besma Nazar Nadhem

Slides:



Advertisements
Similar presentations
ENGIN112 L7: More Logic Functions September 17, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 7 More Logic Functions: NAND, NOR,
Advertisements

Lecture 6 More Logic Functions: NAND, NOR, XOR and XNOR
Logical Systems Synthesis.
1 COMP541 Combinational Logic Montek Singh Jan 16, 2007.
ENGG 1203 Tutorial Combinational Logic (I) 1 Feb Learning Objectives
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.
Binary Logic and Gates COE 202 Digital Logic Design Dr. Aiman El-Maleh
Digital Systems Presented by Prof Tim Johnson
1 Why study Boolean Algebra? 4 It is highly desirable to find the simplest circuit implementation (logic) with the smallest number of gates or wires. We.
Logic gates & Boolean Algebra. Introduction Certain components (called logic elements) of the computer combine electric pulses using a set of rules. Electric.
DeMorgan Theorem, Computer Simulation Exercises
Lecture 7 Topics –Boolean Algebra 1. Logic and Bits Operation Computers represent information by bit A bit has two possible values, namely zero and one.
1 Digital Logic Design Week 5 Simplifying logic expressions.
Digital Electronics Lecture 4 Simplification using Boolean Algebra, Combinational Logic Circuit Design.
Apr. 3, 2000Systems Architecture I1 Systems Architecture I (CS ) Lecture 3: Review of Digital Circuits and Logic Design Jeremy R. Johnson Mon. Apr.
Combinational Logic 1.
Logic Gates Shashidhara H S Dept. of ISE MSRIT. Basic Logic Design and Boolean Algebra GATES = basic digital building blocks which correspond to and perform.
Lecture 22: 11/19/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
LOGIC GATES AND CIRCUITS Digital systems are said to be constructed by using logic gates. These gates are the AND, OR, NOT, NAND, NOR, EXOR and EXNOR gates.
1 COMP541 Combinational Logic - II Montek Singh Jan 18, 2012.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Module 7.  In Module 3 we have learned about NAND gate – it is a combination of AND operation followed by NOT operation  Symbol A. B = Y  Logic Gate.
CEC 220 Digital Circuit Design SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC. 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.
Chapter 5 Boolean Algebra and Reduction Techniques 1.
Boolean Algebra and Logic Gates COE 202 Digital Logic Design Dr. Muhamed Mudawar King Fahd University of Petroleum and Minerals.
Hoda Roodaki Boolean Algebra Hoda Roodaki
Boolean Algebra & Logic Gates
Digital Logic.
De Morgan’s Theorem,.
Lecture 4 Nand, Nor Gates, CS147 Circuit Minimization and
ECE 2110: Introduction to Digital Systems
Unit 2 Boolean Algebra.
Logic Gates and Boolean Algebra
CS 105 Digital Logic Design
ECE 3110: Introduction to Digital Systems
CHAPTER 2 Boolean Algebra
EI205 Lecture 5 Dianguang Ma Fall 2008.
Princess Sumaya University
TN 221: DIGITAL ELECTRONICS 1
Jeremy R. Johnson Wed. Sept. 29, 1999
ECE 331 – Digital System Design
Boolean Algebra Why study Boolean Algebra?
Jeremy R. Johnson Anatole D. Ruslanov William M. Mongan
Boolean Algebra.
Combinational Logic Design Process
Circuits, Truth Tables & Boolean Algebra
Combinatorial Logic Circuit
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION Part (a)
COMP541 Combinational Logic - II
Chapter 2 Introduction to Logic Circuits
University of Maryland Baltimore County Department of Computer Science and Electrical Engineering   CMPE 212 Laboratory (Discussion 4) Hasib Hasan
Circuits, Truth Tables & Boolean Algebra
Parity Generator and Checkers
Design of Digital Circuits Lab 1 Supplement: Drawing Basic Circuits
Adder Circuits By: Asst Lec. Basma Nazar
Arithmetic Operation By: Asst Lec. Besma Nazar Nadhem
Number Systems By: Asst Lec. Besma Nazar Nadhem
Laws & Rules of Boolean Algebra
Karnaugh Map Method By: Asst Lec. Besma Nazar Nadhem
Conversion between Systems
Binary Coded By: Asst Lec. Besma Nazar Nadhem
Logic Gates By: Asst Lec. Besma Nazar Nadhem
Comparator By: Asst Lec. Besma Nazar Nadhem
Boolean Algebra.
Presentation transcript:

Boolean Algebra By: Asst Lec. Besma Nazar Nadhem College of Engineering, Electrical Engineering Department Class : Second Year Subject : Digital Techniques Boolean Algebra By: Asst Lec. Besma Nazar Nadhem Master of Science in Electrical Engineering (Electronic and Communication)  

Basic Identities of Boolean Algebra Table lists the most basic identities of Boolean algebra.

Algebraic Manipulation Boolean algebra is a useful tool for simplifying digital circuits. Consider, for example, the Boolean function represented by The implementation of this equation with logic gates is shown simplification of the expression for F by applying some of the identities listed in Table The expression is reduced to only two terms and can be implemented with gates as shown

Logical Expression in SSOP and SPOS Form (Min and Max Term Form) Logical expression can be expressed in the following two forms: (i) standard sum of products (SSOP) (ii) standard product of sum (SPOS) 1. logical expression is said to be in standard sum of product form If each term contains the entire input variables in product form (either normal form or complemented form or combination of them) The converting a given logical expression in to SSOP form: If a particular term is more than once, omit one term.

2. logical function is said to have standard product of sum, if each term contains the sum of all the input variables and the resultant logical expression is the product for such term. It is a SPOS

and Nomenclature Notations are respectively used to represent sum-of-products and product-of-sums Boolean expressions. 1.SOP : a. Write the expanded sum-of-products b. Represent un complemented variable by 1 and complemented variable by 0. c. The decimal equivalent of these terms enclosed in the .

The different terms represent 0001, 0101, 1000, 1001 and 1111. F(A,B,C,D)= 1,5,8,9,15 2.POS a. Write expanded product-of-sums form. b. The binary numbers represented by the different sum terms are (true and complemented variables here represent 0 and 1 respectively) c. The decimal equivalent of these terms enclosed in the . The different sum terms are 0011, 1011, 1100 and 0111 F= 3,11,12,7

Universal Gates 1.NOR and NAND gates have the property that they individually can be used to hardware implement a logic circuit corresponding to any given Boolean expression. 2. The conversion to NAND or to NOR requires the use of DeMorgan’s theorem.

Implementation Using NAND Gates Get an equivalent expression Using de Morgan’s law Majority function