Digital Logic Systems Combinational Circuits. Basic Gates & Truth Tables.

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

Logic Gates.
CT455: Computer Organization Logic gate
topics Logic gates Gates types Universal gates
Logical Systems Synthesis.
ECE 3110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR, Parity Circuits, Comparators.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
Lab 04 :Serial Data Control Systems : Slide 2 Slide 3 Slide 4 NOR Gate: NAND Gate: NOR / NAND Alternate Symbols: Slide 5 XOR and XNOR Gate: Serial Data.

Logic Circuits In today’s lesson we will look at: the symbols for NOT, AND, OR and EOR using truth tables to represent logic circuits two new operators.
Digital Logic Lecture 08 By Amr Al-Awamry. Combinational Logic 1 A combinational circuit consists of an interconnection of logic gates. Combinational.
Logical Circuit Design Week 5: Combinational Logic Circuits Mentor Hamiti, MSc Office ,
Module 3.  Binary logic consists of :  logic variables  designated by alphabet letters, e.g. A, B, C… x, y, z, etc.  have ONLY 2 possible values:
LOGIC GATES Logic generally has only 2 states, ON or OFF, represented by 1 or 0. Logic gates react to inputs in certain ways. Symbol for AND gate INPUT.
XOR and XNOR Logic Gates. XOR Function Output Y is TRUE if input A OR input B are TRUE Exclusively, else it is FALSE. Logic Symbol  Description  Truth.
NOCTI Review Lesson 4 Objectives:
CS 151: Introduction to Digital Design Chapter 2-9 Exclusive-OR Gates.
Basic Logic Operations and Standard Logic Gates (Lecture #1) ECE 331 – Digital System Design.
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.
Chapter 33 Basic Logic Gates. 2 Objectives –After completing this chapter, the student should be able to: Identify and explain the function of the basic.
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 CIRCUIT IMPLEMENTATION
Basic logic gates  AND gate:The truth table is given by A.BBA
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-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,
Combinational Circuits
CHAPTER 5 Combinational Logic Analysis
Combinational Logic: Other Gate Types
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR and parity check Circuits.
Logic Gates and Boolean Algebra Introduction to Logic II.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Lecture 1 Gunjeet kaur Dronacharya group of institutions.
Logic Gates Learning Objectives Learn that there is a one-to-one relationship between logic gates and Boolean expressions Learn how logic gates are combined.
Universal Gate – NOR Universal Gate - NOR Digital Electronics
Eng. Mai Z. Alyazji October, 2016
Logic Gates and Boolean Algebra
Logic Gates.
Logic Gates and Boolean Algebra
ECE 331 – Digital System Design
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
EI205 Lecture 5 Dianguang Ma Fall 2008.
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Digital Signals Digital Signals have two basic states:
Principles & Applications
Practice #Digital Logic Mr. Burleson
Boolean Algebra & Logic Circuits
Universal gates.
King Fahd University of Petroleum and Minerals
Logic Gates.
JC Technology Logic Gates.
Logic Gates.
KS4 Electricity – Electronic systems
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
GCSE Computer Science – Logic Gates & Boolean Expressions
Overview Part 3 – Additional Gates and Circuits 2-8 Other Gate Types
Logic Gates.
XOR Function Logic Symbol  Description  Truth Table 
Truth tables Mrs. Palmer.
Department of Electronics
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Basic Logic Operations
Eng. Ahmed M Bader El-Din October, 2018
SYEN 3330 Digital Systems Chapter 2 – Part 1 SYEN 3330 Digital Systems.
Presentation transcript:

Digital Logic Systems Combinational Circuits

Basic Gates & Truth Tables

Basic Gates AND GateOR GateNOT Gate

More Gates NAND GateNOR GateBUF Gate

More Gates XNOR GateXOR Gate

n-Input Gates 3-Input XOR Gate 5-Input NOR Gate5-Input AND Gate 4-Input OR Gate

Definitions AND It gives a logical output true only if all the inputs are true OR It gives a logical output true if any of the inputs is true XOR It gives a logical output true only if an odd- number of inputs is true NOT It gives a logical output true if the input is false and vice versa

Truth Table A truth table is a tabular procedure to express the relationship of the outputs to the inputs of a Logical System

Truth Tables for Gates abf AND abf OR af NOT AND OperationOR Operation NOT Operation AND GateOR GateNOT Gate

Truth Tables for Gates abf NAND abf NOR af BUF NAND OperationNOR Operation BUF Operation NAND GateNOR GateBUF Gate

Truth Tables for Gates abf XOR abf XNOR XOR OperationXNOR Operation XNOR GateXOR Gate

A Bubble Implies a Logical Inversion Bubbles can be replaced by NOT Gates to get logically equivalent circuits Bubbles

Generate tables for all combinations of bubbles and a XOR gate

Gate Equivalence = = =

= = ?

= =

Switching Expressions

Basic Switching Expressions AND f = a. b OR f = a + b NOT f = a’ f = ā

Is there an expression for XOR operation?

Switching Expressions

f 1 = a. b’ f 2 = (a + b)’

Switching Expressions

f = ?

Switching Expressions f = m + n n = a’. b m = a. b’

Switching Expressions f = (a. b’) + (a’. b) This is the equivalent circuit and equivalent expression for a XOR operation

From Digital Design, 5th Edition by M. Morris Mano and Michael Ciletti

Switching Expressions

f 1 = a. b f 2 = a ^ b f 2 = (a. b’) + (a’. b)

Switching Expressions

xyzp = x ^ yg = x. ym = p. zs = p ^ zc = m + g

xyzp = x ^ yg = x. ym = p. zs = p ^ zc = m + g

xyzp = x ^ yg = x. ym = p. zs = p ^ zc = m + g

xyzp = x ^ yg = x. ym = p. zs = p ^ zc = m + g

xyzsc

s = s c = m + g

s = s c = m + g m = p. z g = g s = p ^ z

s = s c = m + g m = p. z g = g p = x ^ y g = x. y s = p ^ z

s = s c = m + g p = x ^ y g = x. y m = (x ^ y). z g = g s = (x ^ y) ^ z

c = ((x ^ y). z) + (x. y) p = x ^ y g = x. y m = (x ^ y). z g = g s = (x ^ y) ^ z

c = ((x ^ y). z) + (x. y)

s = ((x. y’) + (x’. y)) ^ z c = (((x. y’) + (x’. y)). z) + (x. y)

s = (((x. y’) + (x’. y))’. z) + (((x. y’) + (x’. y)). z’) c = (((x. y’) + (x’. y)). z) + (x. y)

Procedure To obtain the output functions from a logic diagram, proceed as follows: 1.Label with arbitrary symbols all gate outputs that are a function of the input variables. Obtain the Boolean Functions for each gate. 2.Label with other arbitrary symbols those gates that are a function of input variables and/or preciously labeled gates. Find the Boolean functions of these gates. 3.Repeat the process in step 2 until all the outputs of the circuit are obtained. 4.By repeated substitution of previously defined functions, obtain the output Boolean functions in terms of input variables only.