Combinational Logic Digital Design Department of Software Development Faculty of Information Technology Islamic University of Gaza Dr. Rebhi Baraka

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

Logic Gates.
Instructor Dr Sameh Abdulatif
CS 151 Digital Systems Design Lecture 7 More Logic Functions: NAND, NOR, XOR.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
Floyd Digital Fundamentals, 9/e Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. Slide 1 Digital Fundamentals.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Figure 5–1 An example of AND-OR logic. Open file F05-01 to verify the operation. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education,
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
NOCTI Review Lesson 4 Objectives:
Company LOGO DKT 122/3 DIGITAL SYSTEM 1 WEEK #7 COMBINATIONAL LOGIC ANALYSIS.
LOGIC GATES & TRUTH TABLE – Digital Circuit 1 Choopan Rattanapoka.
Counters Dr. Rebhi S. Baraka Logic Design (CSCI 2301) Department of Computer Science Faculty of Information Technology The Islamic University.
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.
Basic logic gates  AND gate:The truth table is given by A.BBA
ACOE1611 Combinational Logic Circuits Reference: M. Mano, C. Kime, “Logic and Computer Design Fundamentals”, Chapter 2.
CH51 Chapter 5 Combinational Logic By Taweesak Reungpeerakul.
Logic Gates. The Inverter The inverter (NOT circuit) performs the operation called inversion or complementation. Standard logic symbols: 1 1 input output.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC
Floyd Digital Fundamentals, 9/e Copyright ©2006 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. Slide 1 Digital Fundamentals.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd Chapter 5 © 2008 Pearson Education.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Pp244 In Sum-of-Products (SOP) form, basic.
COMPUTER ARCHITECTURE TRUTH TABLES AND LOGIC GATES.
Chapter-3: BOOLEAN ALGEBRA & LOGIC GATES Analysis and logical design.
Logic Gates. A logic gate is an elementary building block of a digital circuit. Most logic gates have two inputs and one output. At any given moment,
Designing Combinational Logic Circuits
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
C.S. Choy21 BOOLEAN ALGEGRA The Mathematics of logic Boolean variables have only two possible values (binary) Operators:. Product+ SumComplement A.B A+B.
© 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.
Chapter 3 Digital Logic Structures
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 SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17.
Logic Gates Chapter 5 Subject: Digital System Year: 2009.
Figure 5–5 Exclusive-OR logic diagram and symbols. Open file F05-05 to verify the operation. Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by.
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.
Combinational Logic Analysis. Basic Combinational Logic Circuits AND-OR logic AND-OR logic AND-OR logic produces an SOP expression. AND-OR logic produces.
Circuits, Truth Tables & Boolean Algebra. Expressions Can describe circuits in terms of Boolean expression.
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.
Eng. Mai Z. Alyazji October, 2016
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
EI205 Lecture 5 Dianguang Ma Fall 2008.
Boolean Expressions Lecture No. 10.
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Circuits & Boolean Expressions
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Karnaugh Maps (K-Maps)
Universal gates.
Logic Gates.
KS4 Electricity – Electronic systems
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Today You are Learning simple logic diagrams using the operations AND, OR and NOT truth tables combining Boolean operators using AND, OR and NOT.
Digital Logic Experiment
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Department of Electronics
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Logic Gates By: Asst Lec. Besma Nazar Nadhem
Circuits & Boolean Expressions
Presentation transcript:

Combinational Logic Digital Design Department of Software Development Faculty of Information Technology Islamic University of Gaza Dr. Rebhi Baraka

Basic Combinational Logic Circuits AND-OR LogicAND-OR Logic AND-OR-Invert LogicAND-OR-Invert Logic Exclusive-OR LogicExclusive-OR Logic

Basic Combinational Logic Circuits AND-OR LogicAND-OR Logic

Basic Combinational Logic Circuits AND-OR Invert LogicAND-OR Invert Logic

Basic Combinational Logic Circuits Exclusive-OR LogicExclusive-OR Logic

Basic Combinational Logic Circuits Exclusive-NOR LogicExclusive-NOR Logic

Implementing Combinational Logic Implementing Combinational Logic From Boolean expression to logic circuitFrom Boolean expression to logic circuit –Given a Boolean expression, create a logic circuit that implements that expression. From truth table to logic circuitFrom truth table to logic circuit –Given a truth table, create a logic circuit that implements that table.

Implementing Combinational Logic Implementing Combinational Logic From Boolean expression to logic circuitFrom Boolean expression to logic circuit Logic circuit for X = AB + CDE.

Implementing Combinational Logic Implementing Combinational Logic Implement the following Boolean expression:Implement the following Boolean expression:

Implementing Combinational Logic Implementing Combinational Logic From truth table to logic circuitFrom truth table to logic circuit –Given a truth table, create a logic circuit that implements that table. OutputInput XCBA A’BC AB’C’ The SOP expression obtained from the truth table is

Implementing Combinational Logic Implementing Combinational Logic From truth table to logic circuit (continued)From truth table to logic circuit (continued)

Implementing Combinational Logic Implementing Combinational Logic Example: Design a logic circuit to implement the operation specified in the truth tableExample: Design a logic circuit to implement the operation specified in the truth table OutputInput XCBA A’BC AB’C ABC’

Implementing Combinational Logic Implementing Combinational Logic Example: Design a logic circuit with 4 inputs that will only produce a 1 output when exactly 3 inputs are 1s.Example: Design a logic circuit with 4 inputs that will only produce a 1 output when exactly 3 inputs are 1s. The combinations in which there are exactly 3 1s are listed in the table with their product terms DCBA A’BCD AB’CD ABC’D ABCD’ X = A’BCD + AB’CD + ABC’D + ABCD’

The Universal Property of NAND and NOR Gates NAND and NOR gates are “universal” because they can be used to produce any of the other logic functions.

The Universal Property of NAND Gates

The Universal Property of NOR Gates

These slides are based on Digital Fundamentals 9 th ed. By Thomas Floyd