Fall 2004EE 3563 Digital Systems Design EE 3563 Encoders  When a device’s output has few bits than the input, it is usually called an “encoder”  It essentially.

Slides:



Advertisements
Similar presentations
1 The 2-to-4 decoder is a block which decodes the 2-bit binary inputs and produces four output All but one outputs are zero One output corresponding to.
Advertisements

ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Encoders.
5.5 Encoders A encoder is a multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs, where the input and output codes.
Give qualifications of instructors: DAP
Encoders Three-state devices Multiplexers
CDA 3100 Recitation Week 10.
Princess Sumaya University
Combinational Circuits
Combinational Circuits
Computer Bits and Parts Parts of the computer system.
©2004 Brooks/Cole FIGURES FOR CHAPTER 9 MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES Click the mouse to move to the next page. Use the ESC key.
EET 1131 Unit 8 Code Converters, Multiplexers, and Demultiplexers
CS 151 Digital Systems Design Lecture 17 Encoders and Decoders
1 EE365 Three-state Outputs Encoders Multiplexers XOR gates.
Combinational Logic Building Blocks
DIGITAL SYSTEMS TCE OTHER COMBINATIONAL LOGIC CIRCUITS DECODERS ENCODERS.
EE365 Adv. Digital Circuit Design Clarkson University Lecture #8 Buffers, Drivers, Encoders, MUXs & XORs.
طراحی مدارهای منطقی نیمسال دوم دانشگاه آزاد اسلامی واحد پرند.
Logic Device and Memory. Tri-state Devices Tri-state logic devices have three states: logic 1, logic 0, and high impedance. A tri-state device has three.
Shannon’s Expansion Muxes and Encoders. Tri-State Buffers  A tri-state buffer has one input x, one output f and one control line e Z means high impedance,
Combinational Logic Chapter 4.
Control pins and Writing Microcode. Simple architecture Recall our architecture from the previous week It was a simple bus architecture “Control” was.
Top-down modular design
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Decoders.
Encoders Three-state Outputs Multiplexers XOR gates.
Decoders.
1 Digital Logic Design Week 7 Decoders, encoders and multiplexers.
Computer Hardware Information Technology Week 5 and 6
Three-state devices Multiplexers
Documentation Standards Circuit specification. –Description of what the system is supposed to do, including a description of all inputs and outputs and.
Operational Amplifier (op-amp) Positive power supply (+12V) Negative power supply (-12V) Inverting input Non-inverting input Non-inverting input (V+)
Fall 2004EE 3563 Digital Systems Design EE3563 Multiplexers  A multiplexer is a digital switch  Allows a device to select a single line from many  Some.
Digital Logic Design Lecture # 9 University of Tehran.
Logical Circuit Design Week 6,7: Logic Design of Combinational Circuits Mentor Hamiti, MSc Office ,
Multiplexers and Demultiplexers, and Encoders and Decoders
1 EE121 John Wakerly Lecture #6 Three-state Outputs Encoders Multiplexers XOR gates.
Fall 2004EE 3563 Digital Systems Design EE 3563 Combinational Design Practices  Change in reading assignment: 5.3.1,  SSI – Small Scale Integration.
HARDWARE Input and Output. Hardware Input Devices Output Devices Multifunctional Devices Storage Processing Devices.
ECE 3110: Introduction to Digital Systems Chapter 5 Combinational Logic Design Practices Three-state devices Multiplexers.
Outline MSI Parts as a Decoder Multiplexer Three State Buffer MSI Parts as a Multiplexer Realization of Switching Functions Using Multiplexers.
CEC 220 Digital Circuit Design Timing Diagrams, MUXs, and Buffers Mon, Oct 5 CEC 220 Digital Circuit Design Slide 1 of 20.
CEC 220 Digital Circuit Design Timing Diagrams, MUXs, and Buffers Friday, February 14 CEC 220 Digital Circuit Design Slide 1 of 18.
CEC 220 Digital Circuit Design Timing Diagrams, MUXs, and Buffers
Combinational Circuits by Dr. Amin Danial Asham. References  Digital Design 5 th Edition, Morris Mano.
1 Outline Bus Transfer Memory Transfer Microoperations.
Magnitude Comparator A magnitude comparator is a combinational circuit that compares two numbers, A and B, and then determines their relative magnitudes.
Decoders. A decoder is multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs. Input code with fewer bits than the.
 Seattle Pacific University EE Logic System DesignMux-Decoder-1 Multiplexers Two alternative forms for a 2:1 Mux Truth Table Functional form Logical.
Chapter 3: Combinational Functions and Circuits 3-5 to 3-7: Decoders
Digital System Design Multiplexers and Demultiplexers, and Encoders and Decoders.
Digital Design Lecture 8 Combinatorial Logic (Continued)
1 DLD Lecture 16 More Multiplexers, Encoders and Decoders.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Mu.com.lec 11.  Used not only to perform addition but also to perform subtraction, multiplication and division  The most basic of the adders is the.
Decoders A decoder is a logic circuit that detects the presence of a specific combination of bits at its input. Two simple decoders that detect the presence.
ACOE161 (Spring2007)MSI Devices1 Revision on MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5)
EGR 2131 Unit 6 Combinational Building Blocks
Chapter 3 Combinational Logic Design II
KS4 Electricity – Electronic systems
KS4 Electricity – Electronic systems
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Decoders.
0. What is a Computer?.
FIGURE 4.1 Block diagram of combinational circuit
Multiplexers Anindya IE CSE.
KS4 Electricity – Electronic systems
Digital System Design Combinational Logic
ITEC 1011 Introduction to Information Technologies 0. What is a Computer?
Understanding input, output and storage devices
Microprocessor I 7/18/2019.
Computer Electronic device Accepts data - input
Presentation transcript:

Fall 2004EE 3563 Digital Systems Design EE 3563 Encoders  When a device’s output has few bits than the input, it is usually called an “encoder”  It essentially performs the same function, a 1:1 mapping of one number to another  A common encoder is the 2 n -to-n or binary encoder  It performs the opposite function of the binary decoder  For example, may have an 8-to-3 encoder, taking one of eight inputs and mapping that to a binary number  Only one input can be asserted at a time  The next schematic is an active high encoder

Fall 2004EE 3563 Digital Systems Design EE 3563 Encoders

Fall 2004EE 3563 Digital Systems Design EE x148 Priority Encoder  The 74x148 encoder is an active low encoder –Both inputs and outputs are active low  This encoder has enable pins which allow it to be cascaded –Two could be used as a 16-to-4 bit encoder –Four could be used as a 32-to-5 bit encoder, etc.  Allows any number of inputs to be asserted at one time, it will output the code for the highest  See p.379, 380 in the text

Fall 2004EE 3563 Digital Systems Design EE x148 Priority Encoder

Fall 2004EE 3563 Digital Systems Design EE x148 Priority Encoder  The priority encoder can be used to allow only one device access to the CPU μPμP Hard Disk Sound Card Keyboard Mouse Printer

Fall 2004EE 3563 Digital Systems Design EE 3563 Three State Buffers  Also called a three-state driver  Basically, it has 3 outputs: high, low, high-impedance (high-Z) –High impedance allows it to “disappear” from the circuit  4 physically different types of buffers are shown below  Active-high enable input with a non-inverting output  Active-low enable input with a non-inverting output  The last two symbols are ordinary inverters except that they can be disabled  A 74x541 has eight 3-state buffers in a single package  74x540 has inverting buffers

Fall 2004EE 3563 Digital Systems Design EE 3563 Three State Buffers  Three state buffers allow devices to share a common line  Recall our Microcomputer: –Assume that each memory shares the data bus –While one is active, the other 3 must be in the high-impedance state