CEC 220 Digital Circuit Design SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17.

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

Lecture 6 More Logic Functions: NAND, NOR, XOR and XNOR
Instructor Dr Sameh Abdulatif
Introduction to Logic Circuits
Logical Systems Synthesis.
Chapter 2 Logic Circuits.
ECE 301 – Digital Electronics Minterm and Maxterm Expansions and Incompletely Specified Functions (Lecture #6) The slides included herein were taken from.
CS 151 Digital Systems Design Lecture 6 More Boolean Algebra A B.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
Boolean Algebra and Logic Gates1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
ENGG 1203 Tutorial Combinational Logic (I) 1 Feb Learning Objectives
Logic Gates Circuits to manipulate 0’s and 1’s. 0’s and 1’s used for numbers Also to make decisions within the computer. In that context, 1 corresponds.
Chapter 2: Boolean Algebra and Logic Functions
طراحی مدارهای منطقی نیمسال دوم دانشگاه آزاد اسلامی واحد پرند.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
Company LOGO DKT 122/3 DIGITAL SYSTEM 1 WEEK #7 COMBINATIONAL LOGIC ANALYSIS.
Combinational Logic 1.
CPS3340 COMPUTER ARCHITECTURE Fall Semester, /05/2013 Lecture 4: Basics of Logic Design Instructor: Ashraf Yaseen DEPARTMENT OF MATH & COMPUTER.
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.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
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.
+ CS 325: CS Hardware and Software Organization and Architecture Gates and Boolean Algebra Part 2.
Basic logic gates  AND gate:The truth table is given by A.BBA
Boolean Logic and Circuits ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning.
Circuit Simplification Truth Table  Minimized Logic Gates.
ACOE1611 Combinational Logic Circuits Reference: M. Mano, C. Kime, “Logic and Computer Design Fundamentals”, Chapter 2.
Combinational Logic Digital Design Department of Software Development Faculty of Information Technology Islamic University of Gaza Dr. Rebhi Baraka
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd Chapter 5 © 2008 Pearson Education.
1 EENG 2710 Chapter 2 Algebraic Methods For The Analysis and Synthesis of Logic circuits.
CEC 220 Digital Circuit Design Boolean Algebra Friday, January 17 CEC 220 Digital Circuit Design Slide 1 of 22.
DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan mohd nor
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION
C.S. Choy21 BOOLEAN ALGEGRA The Mathematics of logic Boolean variables have only two possible values (binary) Operators:. Product+ SumComplement A.B A+B.
CHAPTER 5 Combinational Logic Analysis
© 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 Boolean Algebra II Fri, Sept 4 CEC 220 Digital Circuit Design Slide 1 of 13.
School of Computer and Communication Engineering, UniMAP DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC. De Morgan’s Theorem De Morgan’s Theorem.
CEC 220 Digital Circuit Design SOP and POS forms Friday, Sept 11 CEC 220 Digital Circuit Design Slide 1 of 17.
CEC 220 Digital Circuit Design Minterms and Maxterms Monday, January 26 CEC 220 Digital Circuit Design Slide 1 of 11.
Chapter 5 Boolean Algebra and Reduction Techniques 1.
Combinational Logic Analysis. Basic Combinational Logic Circuits AND-OR logic AND-OR logic AND-OR logic produces an SOP expression. AND-OR logic produces.
CSE 461. Binary Logic Binary logic consists of binary variables and logical operations. Variables are designated by letters such as A, B, C, x, y, z etc.
Digital Logic & Design Dr. Waseem Ikram Lecture 09.
Digital Logic Circuits, Digital Component and Data Representation Course: BCA-2 nd Sem Subject: Computer Organization And Architecture Unit-1 1.
Combinational Circuits Part 1
Logic Gates and Boolean Algebra
De Morgan’s Theorem,.
Digital Fundamentals Floyd Chapter 5 Tenth Edition
ECE 2110: Introduction to Digital Systems
CHAPTER 2 Boolean Algebra
Logic Gates.
EI205 Lecture 5 Dianguang Ma Fall 2008.
Princess Sumaya University
ECE 331 – Digital System Design
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Circuits, Truth Tables & Boolean Algebra
Universal gates.
CSE 370 – Winter Combinational Logic - 1
Logic Gates.
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION Part (a)
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Circuits, Truth Tables & Boolean Algebra
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Analysis of Logic Circuits Example 1
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Combinational Logic Circuit
Presentation transcript:

CEC 220 Digital Circuit Design SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17

Lecture Outline Friday, January 23 CEC 220 Digital Circuit Design Sum of Products / Product of Sums Multiplying out and Factoring Exclusive OR operation Simplification Proving equations (Validity) Slide 2 of 17

SOP and POS forms Sum of Products (SOP) Friday, January 23 CEC 220 Digital Circuit Design SUMs PRODUCTs A sum of only products An AND – OR circuit!!! Slide 3 of 17

SOP and POS forms Product of Sums (POS) Friday, January 23 CEC 220 Digital Circuit Design PRODUCTs SUMs A product of only sums An OR – AND circuit!!! Slide 4 of 17

SOP and POS forms SOP and POS Friday, January 23 CEC 220 Digital Circuit Design Slide 5 of 17

SOP and POS forms Converting between SOP and POS Friday, January 23 CEC 220 Digital Circuit Design POS SOP x  (y + z) = x  y + x  z x + y  z = ( x + y)  (x + z) Distributive Law Distributive Law (Dual) SOP POS Slide 6 of 17

NAND and NOR Gates NAND Gate Friday, January 23 CEC 220 Digital Circuit Design ABC What happens if we “push” the bubble (from output to input)? Slide 7 of 17

NAND and NOR Gates NOR Gate Friday, January 23 CEC 220 Digital Circuit Design ABC What happens if we “push” the bubble (from output to input)? Slide 8 of 17

NAND and NOR Gates Converting SOP to NAND – NAND Circuits Friday, January 23 CEC 220 Digital Circuit Design Implementing SOP expressions using NAND gates: An AND – OR circuit!!! A NAND – NAND circuit!!!  Slide 9 of 17

SOP and POS forms Converting POS to NOR – NOR Circuits Friday, January 23 CEC 220 Digital Circuit Design Implementing POS expressions using NOR gates: An OR – AND circuit!!! An NOR – NOR circuit!!!  Slide 10 of 17

Exclusive OR operation Exclusive-OR Gate Friday, January 23 CEC 220 Digital Circuit Design ABC A B C Slide 11 of 17

Exclusive OR operation Exclusive-OR Gate Friday, January 23 CEC 220 Digital Circuit Design ABC A B C Sometimes referred to as the “equivalence” gate Slide 12 of 17

Exclusive OR operation Some Exclusive-OR Operations Friday, January 23 CEC 220 Digital Circuit Design Slide 13 of 17

Review of Simplification Theorems Friday, January 23 CEC 220 Digital Circuit Design Slide 14 of 17

Proving Equations (Validity) Friday, January 23 CEC 220 Digital Circuit Design To prove the validity of an equation we can:  Construct a truth table for each side of the eqn o Need to observe all possible inputs and associated outputs  Apply theorems to either or both sides o Can apply duality to both the LHS and the RHS o Can apply DeMorgan’s theorem (i.e. push bubbles)  Could show that the circuit implementation of each side yields the same output o For possible ALL inputs Slide 15 of 17

Examples Friday, January 23 CEC 220 Digital Circuit Design Slide 16 of 17

Next Lecture Friday, January 23 CEC 220 Digital Circuit Design Combining Numbers with Logic Creating Boolean Equations Combinational Logic & Truth Tables Minterm and Maxterm Expansions Slide 17 of 17