Logical Circuit Design Week 5: Combinational Logic Circuits Mentor Hamiti, MSc Office 305.02,

Slides:



Advertisements
Similar presentations
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, every.
Advertisements

Logic Gates.
Digital logic gates.
Logic Gates.
CT455: Computer Organization Logic gate
Programming Logic Gate Functions in PLCs
topics Logic gates Gates types Universal gates
Chapter 2 Logic Circuits.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
In this module you will learn: What the various logic gates do. How to represent logic gates on a circuit diagram. The truth tables for the logic gates.
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.
UNIT-8 LOGIC GATES.
Chapter 4 Gates and Circuits.
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:
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:
LOGIC GATES & TRUTH TABLE – Digital Circuit 1 Choopan Rattanapoka.
Digital Logic Design Week 3
Logical Circuit Design Week 6,7: Logic Design of Combinational Circuits Mentor Hamiti, MSc Office ,
LOGIC GATES.
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 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.
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.
1 EENG 2710 Chapter 2 Algebraic Methods For The Analysis and Synthesis of Logic circuits.
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,
BOOLEAN ALGEBRA LOGIC GATES. Introduction British mathematician George Boole( ) was successful in finding the link between logic and mathematics.
Combinational Logic Logic gates. and, or, not Derived gates. nand, nor, xor John F. Wakerly – Digital Design. 4 th edition. Chapter 4.
The inverter performs the Boolean NOT operation. When the input is LOW, the output is HIGH; when the input is HIGH, the output is LOW. The Inverter AX.
Basic Logic Gates By : Ashima Wadhwa Assistant Professor (giBS)
Logic Gates Chapter 5 Subject: Digital System Year: 2009.
Chapter 33 Basic Logic Gates. Objectives After completing this chapter, you will be able to: –Identify and explain the function of the basic logic gates.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
LOGIC GATES. INTRODUCTION TO LOGIC GATES Boolean functions may be practically implemented by using electronic gates. The following points are important.
DATA REPRESENTATION IN COMPUTER MEMORY.  Describe the coding system:  Sign and magnitude  1’s Complement and 2’s Complement  Binary Coded Decimal.
Logic gates.
Boolean Algebra & Logic Gates
Basics of Logic gates - Part 1
Eng. Mai Z. Alyazji October, 2016
Logic Gates and Boolean Algebra
Logic Gates.
Digital Technology.
Logic Gates and Boolean Algebra
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:
Basic Digital Logic Basic Gates
Practice #Digital Logic Mr. Burleson
Schematics 201 Lecture Topic: Electrical Symbols
Logic Gates.
KS4 Electricity – Electronic systems
GCSE Computer Science – Logic Gates & Boolean Expressions
Logic Circuits I Lecture 3.
Chapter 4 Gates and Circuits.
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
Logic Gates By: Asst Lec. Besma Nazar Nadhem
DIGITAL ELECTRONICS AND LOGIC GATES. ANALOG SIGNAL:- Analog signal is continuous time varying current or voltage signal.
Presentation transcript:

Logical Circuit Design Week 5: Combinational Logic Circuits Mentor Hamiti, MSc Office ,

2 Last Time  Boolean Algebra  Logic (Boolean) Functions  Representations of Boolean Functions Switching Circuits Truth Tables Timing Diagrams Venn Diagrams K-Diagrams

3 Contents  Minimization of Logic Functions  Combinational Logic Circuits  Logic Gates Basic Logic Gates Universal Logic Gates Special (exclusive) Logic Gates

4 Logic Functions  Minimization of Logic Functions: Algebraic Minimization Graphic Minimization Table Minimization  Example 1: F1=A+ABC+AB+A’BC  Example 2: F2=(A+C’)(B+C’)(A+B’)

5 Digital Logic Circuits  There are two types of Digital Logic Circuits: Combinational Logic Circuits Sequential Logic Circuits  Combinational logic output depends on the inputs levels, whereas sequential logic output depends on stored levels and also the input levels.

6 Combinational Logic Circuits  A Combinational Logic Circuit can be expressed as a logic design and implemented as a collection of individual connected Logic Gates.  A fixed logic system has two possible choices for representing true and false: Positive Logic In a positive logic system, a high voltage is used to represent logical true (1), and a low voltage for a logical false (0). Negative Logic In a negative logic system, a low voltage is used to represent logical true (1), and a high voltage for a logical false (0).  In positive logic circuits it is normal to use +5V for true and 0V for false.

7 Logic Gates  Logic gates are the building blocks of any digital circuit.  Logic gates are electronic circuits/devices which makes the logical decisions. They have one or more inputs and only one output. The output is active only for certain input combinations. Logic gates are also called switches.  Logic gates can be categorized into there groups: Basic Logic Gates Universal Logic Gates Special (exclusive) Logic Gates

8 Basic Logic Gates  Basic Logic Gates: AND Gate OR Gate NOT Gate

9 AND Gate  The AND gate performs logical multiplication, commonly known as AND function.  The AND gate has two or more inputs and single output.  The output of AND gate is HIGH only when all its inputs are HIGH (i.e. even if one input is LOW, Output will be LOW).  If X and Y are two inputs, then output F can be represented mathematically as F = X.Y, Here dot (.) denotes the AND operation. Symbol:

10 AND Gate  Truth Table:  Switch Representation:  Circuit: AND Gate with 3 inputs:

11 OR Gate  The OR gate performs logical addition, commonly known as OR function.  The OR gate has two or more inputs and single output.  The output of OR gate is HIGH only when any one of its inputs are HIGH (i.e. even if one input is HIGH, Output will be HIGH).  If X and Y are two inputs, then output F can be represented mathematically as F = X+Y. Here plus sign (+) denotes the OR operation. Symbol:

12 OR Gate  Truth Table:  Switch Representation:  Circuit:

13 NOT Gate  The NOT gate performs the basic logical function called inversion or complementation. NOT gate is also called inverter.  The purpose of this gate is to convert one logic level into the opposite logic level. It has one input and one output. When a HIGH level is applied to an inverter, a LOW level appears on its output and vice versa.  If X is the input, then output F can be represented mathematically as F = X‘ or. There are a couple of other ways to represent inversion! Symbol:

14 OR Gate  Truth Table:  Circuit:

15 Universal Logic Gates  Universal Logic Gates: NAND Gate NOR Gate

16 NAND Gate  NAND gate is a cascade of AND gate and NOT gate:  It has two or more inputs and only one output. The output of NAND gate is HIGH when any one of its input is LOW (i.e. even if one input is LOW, Output will be HIGH). Symbol: Truth table:

17 NOR Gate  NOR gate is a cascade of OR gate and NOT gate.  It has two or more inputs and only one output.  The output of NOR gate is HIGH when any all its inputs are LOW (i.e. even if one input is HIGH, output will be LOW). Symbol: Truth table:

18 Special (exclusive) Logic Gates  Exclusive Logic Gates: XOR Gate XNOR Gate

19 XOR Gate  An Exclusive-OR (XOR) gate is gate with two or more inputs and one output.  The output of a two-input XOR gate assumes a HIGH state if one and only one input assumes a HIGH state. This is equivalent to saying that the output is HIGH if either input X or input Y is HIGH exclusively, and LOW when both are 1 or 0 simultaneously. Symbol: Truth table:

20 XNOR Gate  An Exclusive-NOR (XNOR) gate is gate with two or more inputs and one output.  The output of a two-input XNOR gate assumes a HIGH state if all the inputs assumes same state. This is equivalent to saying that the output is HIGH if both input X and input Y is HIGH exclusively or same as input X and input Y is LOW exclusively, and LOW when both are not same. Symbol: Truth table:

21 Examples  Example 1: F=AB+A’ Synthesis of Combinational Logic Circuit Using Basic Gates Using Universal Gates  Example 2: Analyses of Combinational Logic Circuit

22 Logical Circuit Design  Questions?!