1 CS 151 Introduction to Digital Design Chapter 2-8 Other Gate Types.

Slides:



Advertisements
Similar presentations
Switching circuits Composed of switching elements called “gates” that implement logical blocks or switching expressions Positive logic convention (active.
Advertisements

Other Gate Types Why? Gate classifications
Logic Gates.
Logic Gates.
CT455: Computer Organization Logic gate
Overview Part 1 – Gate Circuits and Boolean Equations
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Chapter 2 – Combinational.
Overview Part 1 – Gate Circuits and Boolean Equations
Other Gate Types COE 202 Digital Logic Design Dr. Aiman El-Maleh
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 2 – Combinational Logic Circuits Part 3.
Boolean Algebra and Reduction Techniques
Overview Part 3 – Additional Gates and Circuits 2-8 Other Gate Types
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 2 – Combinational Logic Circuits Part 3.
EE2174: Digital Logic and Lab Professor Shiyan Hu Department of Electrical and Computer Engineering Michigan Technological University CHAPTER 4 Technology.
CS 300 – Lecture 3 Intro to Computer Architecture / Assembly Language Digital Design.
Chapter 5 Boolean Algebra and Reduction Techniques William Kleitz Digital Electronics with VHDL, Quartus® II Version Copyright ©2006 by Pearson Education,
2.7 NAND and NOR logic networks
Based on slides by: Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. ECE/CS 352: Digital System Fundamentals Lecture 10 – Other Gate Types.
Additional Gates BIL- 223 Logic Circuit Design Ege University Department of Computer Engineering.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Chapter 2 – Combinational.
1 KU College of Engineering Elec 204: Digital Systems Design Lecture 7 Transformations Factoring - finding a factored form from SOP or POS expression Decomposition.
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.
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.
Chapter 5 Boolean Algebra and Reduction Techniques 1.
NAND-NAND and NOR-NOR Circuits and Even and Odd Logic Functions
Chapter 3 Gate-level Minimization. 3-7 NAND and NOR Implementation Digital circuits are frequently constructed with NAND or NOR gates rather than with.
A.Abhari CPS2131 Chapter 3: Gate-Level Minimization Topics in this Chapter: The Map Method Two-Variable Map Three- Variable Map Four/Five variable Map.
TUTORIAL CHAPTER 3 GATE_LEVEL MINIMIZATION PART 2 TA. Arwa Al Saad. 9 November 2013.
CS 1110 Digital Logic Design
1 CS 151: Introduction to Digital Design Chapter 2-10 High Impedance Outputs.
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd Chapter 5 © 2008 Pearson Education.
NAND-NAND and NOR-NOR Circuits and Even and Odd Logic Functions ECE 301 – Digital Electronics.
Boolean Algebra and Reduction Techniques
1 EENG 2710 Chapter 2 Algebraic Methods For The Analysis and Synthesis of Logic circuits.
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.
CS151 Introduction to Digital Design Chapter 2: Combinational Logic Circuits 2-9 Exclusive-OR Operator and Gates 1Created by: Ms.Amany AlSaleh.
CHAPTER 5 Combinational Logic Analysis
Combinational Logic: Other Gate Types
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
1 CS151: Digital Design Chapter 3: Combinational Logic Design 3-2 Beginning Hierarchical Design 3-3 Technology Mapping.
Chapter 5 Boolean Algebra and Reduction Techniques 1.
1 Ch.3 Logic Gates and Boolean Algebra – Part 1
Lecture 07 Digital logic By Amr Al-Awamry. 4 variables K-Map.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
1 Digital Systems Design Lecture 7 Transformations Factoring - finding a factored form from SOP or POS expression Decomposition - expression of a function.
Logic gates.
Universal Gate – NOR Universal Gate - NOR Digital Electronics
Universal Gate – NAND Universal Gate - NAND Digital Electronics
Overview Part 1 – Logic Circuits and Boolean Functions
Universal Gate – NAND Universal Gate - NAND Digital Electronics
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
Overview Part 1 – Gate Circuits and Boolean Equations
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
Universal Gate – NAND Universal Gate - NAND Digital Electronics
Universal Gate – NOR Universal Gate - NOR Digital Electronics
UNIVERSAL GATES.
Universal gates.
Universal Gate – NAND Universal Gate - NAND Digital Electronics
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
Universal Gate – NOR Universal Gate - NOR Digital Electronics
Overview Part 3 – Additional Gates and Circuits 2-8 Other Gate Types
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Fundamentals Floyd Chapter 5 Tenth Edition
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Course Title : Digital Electronics -1 Course No.: 6841 Course Teacher:Engr: Suvadra Chowdhury Chief Instructor Chittagong Mohila –Polytechnic Institute.
Presentation transcript:

1 CS 151 Introduction to Digital Design Chapter 2-8 Other Gate Types

CS Other Gate Types Why?  Implementation feasibility and low cost  Power in implementing Boolean functions  Convenient conceptual representation Gate classifications  Primitive gate - a gate that can be described using a single primitive operation type (AND or OR) plus an optional inversion(s).  Complex gate - a gate that requires more than one primitive operation type for its description Primitive gates will be covered first

CS Primitive Digital Logic Gates

CS Buffer A buffer is a gate with the function F = X: In terms of Boolean function, a buffer is the same as a connection! So why use it?  A buffer is an electronic amplifier used to improve circuit voltage levels and increase the speed of circuit operation. XF

CS The 3-State Buffer For the symbol and truth table, IN is the data input, and EN, the control input. For EN = 0, regardless of the value on IN (denoted by X), the output value is Hi-Z. For EN = 1, the output value follows the input value. IN EN OUT Symbol Truth Table

CS NAND Gate The basic NAND gate has the following symbol, illustrated for three inputs:  AND-Invert (NAND) NAND represents NOT AND, i. e., the AND function with a NOT applied. The symbol shown is an AND- Invert. The small circle (“bubble”) represents the invert function. What does the truth table for NAND look like? X Y Z ZYX)Z,Y,X(F 

CS NAND Gates (continued) Applying DeMorgan's Law gives Invert-OR 1 (NAND) This NAND symbol is called Invert-OR, since inputs are inverted and then ORed together. AND-Invert 2 and Invert-OR both represent the NAND gate. Having both makes visualization of circuit function easier. A NAND gate with one input degenerates to an inverter. X Y Z ZYX)Z,Y,X(F  1.Also called NOT-OR 2.Also called AND-NOT

CS NAND Gates (continued) Universal gate - a gate type that can implement any Boolean function. The NAND gate is a universal gate as shown:

CS Level Implementation of SOP with NAND Gates Implement F=AB+CD with NAND gates. F =AB.CD =AB+CD

CS NOR Gate The basic NOR gate has the following symbol, illustrated for three inputs:  OR-Invert (NOR) NOR represents NOT - OR, i. e., the OR function with a NOT applied. The symbol shown is an OR- Invert. The small circle (“bubble”) represents the invert function. What does the truth table for NOR look like? X Y Z ZYX)Z,Y,X(F  + 

CS NOR Gate (continued) Applying DeMorgan's Law gives Invert-AND (NOR) This NOR symbol is called Invert-AND, since inputs are inverted and then ANDed together. OR-Invert and Invert-AND both represent the NOR gate. Having both makes visualization of circuit function easier. A NOR gate with one input degenerates to an inverter. X Y Z

CS NOR Gate (continued) The NOR gate is a universal gate

CS Complex Digital Logic Gates

CS More Complex Gates Exclusive OR and Exclusive NOR gates will be presented text class. The remaining complex gates are SOP or POS structures with and without an output inverter. The names are derived using:  A - AND  O - OR  I - Inverter  Numbers of inputs on first- level “gates” or directly to second-level “gates”

CS More Complex Gates (continued) AOI Example: AOI - AND-OR- Invert consists of a single gate with AND functions driving an OR function which is inverted. Example: AO has two 2- input ANDS driving an OR with one additional OR input: F = XY + YZ + W These gate types are used because:  the number of transistors needed is fewer than required by connecting together primitive gates  potentially, the circuit delay is smaller, increasing the circuit operating speed 2-2 AOI 2-2 OAI