Unit IV Fundamentals of Logic Design by Roth and Kinney.

Slides:



Advertisements
Similar presentations
Programmable Logic Controllers.
Advertisements

Digital Circuits.
ECE 301 – Digital Electronics Karnaugh Maps (Lecture #7) The slides included herein were taken from the materials accompanying Fundamentals of Logic Design,
ECE 331 – Digital System Design Boolean Algebra (Lecture #3) The slides included herein were taken from the materials accompanying Fundamentals of Logic.
ECE 301 – Digital Electronics Minterm and Maxterm Expansions and Incompletely Specified Functions (Lecture #6) The slides included herein were taken from.
ECE 331 – Digital System Design
Relationship Between Basic Operation of Boolean and Basic Logic Gate The basic construction of a logical circuit is gates Gate is an electronic circuit.
Lecture 14 Today we will Learn how to implement mathematical logical functions using logic gate circuitry, using Sum-of-products formulation NAND-NAND.
ENGG 1203 Tutorial Combinational Logic (I) 1 Feb Learning Objectives
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.
CHAPTER 2 Boolean Algebra
4.1 Conversion of English Sentences to Boolean Equations
1 COMBINATIONAL LOGIC One or more digital signal inputs One or more digital signal outputs Outputs are only functions of current input values (ideal) plus.
طراحی مدارهای منطقی نیمسال دوم دانشگاه آزاد اسلامی واحد پرند.
Combinational Design ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning.
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.
©2004 Brooks/Cole FIGURES FOR CHAPTER 2 BOOLEAN ALGEBRA Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter in.
Computer Science 210 Computer Organization Introduction to Boolean Algebra.
ACOE1611 Combinational Logic Circuits Reference: M. Mano, C. Kime, “Logic and Computer Design Fundamentals”, Chapter 2.
Combination of logic gates  Logic gates can be combined to produce more complex functions.  They can also be combined to substitute one type of gate.
05 BA2 Page 1 ECEn/CS 224 Boolean Algebra – Part 2.
1 BOOLEAN ALGEBRA Basic mathematics for the study of logic design is Boolean Algebra Basic laws of Boolean Algebra will be implemented as switching devices.
COMBINATIONAL LOGIC Circuit Design. Steps Create the truth table Extract the Boolean Expression from the truth table or create a K-Map Simplify the expression.
Module –I Switching Function
Fundamentals of digital electronics Prepared by - Anuradha Tandon Assistant Professor, Instrumentation & Control Engineering Branch, IT, NU.
CEC 220 Digital Circuit Design Boolean Algebra I Wed, Sept 2 CEC 220 Digital Circuit Design Slide 1 of 13.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  Boolean postulate  Simplifying boolean equations  Truth tables You will learn: 2.
Logic Gates M. AL-Towaileb1. Introduction Boolean algebra is used to model the circuitry of electronic devices. Each input and each output of such a device.
Digital Logic Design Dr. Oliver Faust Chapter 4
THE K-MAP.
Circuits & Boolean Expressions. A ABC BC ABC C B A Example # 1: Boolean Expression: Develop a Boolean expression from a circuit.
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.
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.
Unit II Fundamentals of Logic Design By Roth and Kinney.
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.
CEC 220 Digital Circuit Design Minterms and Maxterms Monday, January 26 CEC 220 Digital Circuit Design Slide 1 of 11.
ACOE161Digital Circuit Design1 Design Of Combinational Logic Circuits.
1 EENG 2710 Chapter 3 Simplification of Switching Functions.
1 CS 352 Introduction to Logic Design Lecture 2 Ahmed Ezzat Boolean Algebra and Its Applications Ch-3 + Ch-4.
©2010 Cengage Learning SLIDES FOR CHAPTER 4 APPLICATIONS OF BOOLEAN ALGEBRA MINTERM AND MAXTERM EXPANSIONS Click the mouse to move to the next page. Use.
UNIT 4 APPLICATIONS OF BOOLEAN ALGEBRA MINTERM AND MAXTERM EXPANSIONS Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.
Programmable Logic Controller
Digital Logic Design. Truth Table  Logic Circuit 1. Start with truth table 2. When your output is a 1, figure out the combination of inputs, ANDs, and.
Fundamentals of Logic Design, 7 th editionRoth/Kinney © 2014 Cengage Learning Engineering. All Rights Reserved. 1 Boolean Algebra (continued) UNIT 3.
ECE 301 – Digital Electronics
Truth Tables & Logic Expressions
Logic Gates and Boolean Algebra
Computer Science 210 Computer Organization
De Morgan’s Theorem,.
Minimization of Circuits
Minimization of Circuits
DeMorgan’s Theorem DeMorgan’s 2nd Theorem
CHAPTER 2 Boolean Algebra
Digital Logic.
CHAPTER 2 Boolean Algebra This chapter in the book includes:
Boolean Expressions Lecture No. 10.
SLIDES FOR CHAPTER 2 BOOLEAN ALGEBRA
Computer Architecture CST 250
FIGURES FOR CHAPTER 2 BOOLEAN ALGEBRA
Circuits & Boolean Expressions
Karnaugh Maps (K-Maps)
COMBINATIONAL LOGIC Circuit Design
Computer Science 210 Computer Organization
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION Part (a)
Lecture 4 Minterm and Maxterm
Truth Tables & Logic Expressions
Laws & Rules of Boolean Algebra
Circuits & Boolean Expressions
Presentation transcript:

Unit IV Fundamentals of Logic Design by Roth and Kinney

4.1 Conversion of English Sentences to Boolean Equations Logic Design Problems –Mary watches TV if it is Monday night and she has finished her homework. F=1 if “Mary watches TV” is true, otherwise F=0. A=1 if “it is Monday night” is true; otherwise A=0. B=1 if “she has finished her homework” is true; otherwise B=0. –F is “true” if A and B are both “true”, then F=AB.

Another Example (p.95) The alarm wil ring iff the alarm switch is turned on and the door is not closed, or it is after 6pm and the window is not closed. –Let Z be associated with “the alarm will ring.” –Let A be associated with “the alarm switch is on.” –Let B’ be associated with “the door is not closed.” –Let C be associated with “it is after 6pm.” –Let D’ be associated with “ the window is not closed.” With this association of variables, Z = AB’ + CD’. A circuit can be established as shown on page 95.

4.2 Combinational Logic Design Using a Truth Table Page 96 illustrates a Truth Table. Take the 1’s and AND them: –f= A’BC + AB’C’ + AB’C + ABC’ + ABC This can be simplified: –f = A’BC + AB’ + AB = A’BC + A + A + BC (4- 2) –The resulting circuit is shown on page 96.

Implementing f in terms of the 0’s Take the 0’s and AND them: –f = (A+B+C)(A +B + C’)(A + B’ +C) Simplification: –F = (A+B)(A+B’+ C) = A + B(B’+C) = A + BC Equation (4-4) Another way: –Write f’ as a sum of products and then complement the result. –f’ = A’B’C’ + A’B’C + A’B C’ –Then f = (A + B + C)(A + B + C’)(A + B’ + C)