1 CS 151: Introduction to Digital Design Chapter 2-10 High Impedance Outputs.

Slides:



Advertisements
Similar presentations
Other Gate Types Why? Gate classifications
Advertisements

Logic Gates.
Overview Part 1 – Gate Circuits and Boolean Equations
Programmable Logic Controllers.
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
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 2 – Combinational Logic Circuits Part 3.
Combinational Circuits
Combinational Circuits
ECE 3110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR, Parity Circuits, Comparators.
Diagram 1 shows a four wires (w1, w2, w3 & w4) logic circuit.
Overview Part 3 – Additional Gates and Circuits 2-8 Other Gate Types
Overview Part 2 – Combinational Logic
1 Buffers Buffer:  Doesn’t change the input.  Only amplifies. in out EN.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 2 – Combinational Logic Circuits Part 3.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 3 – Combinational Logic Design Part 2 –
SYEN 3330 Digital SystemsJung H. Kim Chapter SYEN 3330 Digital Systems Chapter 2 – Part 1.
Copyright © Cengage Learning. All rights reserved. CHAPTER 2 THE LOGIC OF COMPOUND STATEMENTS THE LOGIC OF COMPOUND STATEMENTS.
IC Packages. 2 Integration SSI  Small-Scale Integration −Several gates in a package MSI  Medium-Scale Integration −Tens of gates in a package LSI 
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.
Practical Aspects of Logic Gates COE 202 Digital Logic Design Dr. Aiman El-Maleh College of Computer Sciences and Engineering King Fahd University of Petroleum.
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.
Combinational Logic Chapter 4.
Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. Terms of Use (Hyperlinks are active in View Show mode) Terms of Use Chapter 2 – Combinational.
Encoders Three-state Outputs Multiplexers XOR gates.
CSCI-235 Micro-Computers in Science Hardware Design Part I.
Three-state devices Multiplexers
1 KU College of Engineering Elec 204: Digital Systems Design Lecture 7 Transformations Factoring - finding a factored form from SOP or POS expression Decomposition.
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.
1 CS 151 Introduction to Digital Design Chapter 2-8 Other Gate Types.
CSCI-100 Introduction to Computing Hardware Design Part I.
ACOE1611 Combinational Logic Circuits Reference: M. Mano, C. Kime, “Logic and Computer Design Fundamentals”, Chapter 2.
CMOS Logic.  The CMOS Logic uses a combination of p-type and n-type Metal-Oxide-Semiconductor Field Effect Transistors (MOSFETs) to implement logic gates.
CS151 Introduction to Digital Design
ECE 3110: Introduction to Digital Systems Chapter 5 Combinational Logic Design Practices Three-state devices Multiplexers.
Combinational Circuits by Dr. Amin Danial Asham. References  Digital Design 5 th Edition, Morris Mano.
ECE 171 Digital Circuits Chapter 10 MUX Herbert G. Mayer, PSU Status 11/23/2015 Copied with Permission from prof. Mark PSU ECE.
ECE 3110: Introduction to Digital Systems Chapter 5 Combinational Logic Design Practices Documentation Standards.
Chapter 3: Combinational Functions and Circuits 3-5 to 3-7: Decoders
CS151 Introduction to Digital Design Chapter 3: Combinational Logic Design 3-5 Combinational Functional Blocks 3-6 Rudimentary Logic Functions 3-7 Decoding.
Combinational Logic: Other Gate Types
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices XOR and parity check Circuits.
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.
Boolean Algebra and Computer Logic Mathematical Structures for Computer Science Chapter 7 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Boolean Logic.
1 Digital Systems Design Lecture 7 Transformations Factoring - finding a factored form from SOP or POS expression Decomposition - expression of a function.
Logic Gates.
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
Lab02 :Logic Gate Fundamentals:
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
Overview Part 1 – Gate Circuits and Boolean Equations
CSCI-100 Introduction to Computing
Chapter 2.3 Binary Logic.
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
How Boolean logic is implemented
Buffers Buffer: Doesn’t change the input. Only amplifies. EN in out.
JC Technology Logic Gates.
Tri-state Buffers and Drivers By Taweesak Reungpeerakul
Discrete Mathematics CS 2610
Logic Gates.
KS4 Electricity – Electronic systems
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Overview Part 3 – Additional Gates and Circuits 2-8 Other Gate Types
ECE 352 Digital System Fundamentals
Copyright © Cengage Learning. All rights reserved.
Logic Gates AIM: To know the different types of logic gate
ECE 352 Digital System Fundamentals
SYEN 3330 Digital Systems Chapter 2 – Part 1 SYEN 3330 Digital Systems.
Presentation transcript:

1 CS 151: Introduction to Digital Design Chapter 2-10 High Impedance Outputs

CS Hi-Impedance Outputs Logic gates introduced thus far  have 1 and 0 output values,  cannot have their outputs connected together, and  transmit signals on connections in only one direction. Three-state logic adds a third logic value, Hi- Impedance (Hi-Z), giving three states: 0, 1, and Hi-Z on the outputs. The presence of a Hi-Z state makes a gate output as described above behave quite differently:  “1 and 0” become “1, 0, and Hi-Z”  “cannot” becomes “can,” and  “only one” becomes “two”

CS Hi-Impedance Outputs (continued) What is a Hi-Z value?  The Hi-Z value behaves as an open circuit  This means that, looking back into the circuit, the output appears to be disconnected.  It is as if a switch between the internal circuitry and the output has been opened. Hi-Z may appear on the output of any gate, but we restrict gates to:  a 3-state buffer, or  a transmission gate, each of which has one data input and one control input.

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. Variations:  Data input, IN, can be inverted  Control input, EN, can be inverted by addition of “bubbles” to signals. IN EN OUT Symbol Truth Table

CS Resolving 3-State Values on a Connection Connection of two 3-state buffer outputs, B1 and B0, to a wire, OUT Assumption: Buffer data inputs can take on any combination of values 0 and 1 Resulting Rule: At least one buffer output value must be Hi-Z. Why? How many valid buffer output combinations exist? What is the rule for n 3-state buffers connected to wire, OUT? How many valid buffer output combinations exist? Resolution Table B1B0OUT 0Hi-Z IN0 IN1 EN0 EN1 S OUT BO B1

CS Data Selection Function: If s = 0, OL = IN0, else OL = IN1 Performing data selection with 3-state buffers: Since EN0 = S and EN1 = S, one of the two buffer outputs is always Hi-Z plus the last row of the table never occurs. 3-State Logic Circuit OL IN0 IN1 EN0 EN1 S EN0IN0EN1IN1OL 0X100 0X X0 110X1 0X0XX