DIGITAL SYSTEMS TCE1111 1 OTHER COMBINATIONAL LOGIC CIRCUITS WEEK 7 AND WEEK 8 (LECTURE 3 OF 3) MULTIPLEXERS DEMULTIPLEXERS.

Slides:



Advertisements
Similar presentations
More on Decoders and Muxes
Advertisements

Digital Logic Design Week 7 Encoders, Decoders, Multiplexers, Demuxes.
Documentation Standards
Decoders/DeMUXs CS370 – Spring Decoder: single data input, n control inputs, 2 outputs control inputs (called select S) represent Binary index of.
Chapter 3 Basic Logic Gates 1.
CHAPTER 2 Digital Combinational Logic/Arithmetic Circuits.
Code Converters, Multiplexers and Demultiplexers
Overview Part 2 – Combinational Logic
ECE 2372 Modern Digital System Design Section 4.4 Mutiplexers - Demultiplexers 1.
MSI Logic Circuits Wen-Hung Liao, Ph.D.. Objectives Analyze and use decoders and encoders in various types of circuit applications. Compare the advantages.
DIGITAL SYSTEMS TCE OTHER COMBINATIONAL LOGIC CIRCUITS WEEK 7 AND WEEK 8 (LECTURE 1 OF 3) COMPARATORS CODE CONVERTERS.
Combinational Logic Building Blocks
COMBINATIONAL CIRCUITS USING TTL 74XX ICS
DIGITAL SYSTEMS TCE OTHER COMBINATIONAL LOGIC CIRCUITS DECODERS ENCODERS.
ECE 301 – Digital Electronics Multiplexers and Demultiplexers (Lecture #12)
PowerPoint Overheads for Computer Architecture From Microprocessors To Supercomputers Behrooz Parhami Copyright © 2005 Oxford University Press.
Example of a Combinatorial Circuit: A Multiplexer (MUX)
Multiplexers DeMultiplexers XOR gates
ECE 3130 – Digital Electronics and Design Lab 3 Multiplexers, Parity Generators, and Boolean functions using MUX Fall 2012 Allan Guan.
Combinational Logic Chapter 4.
3 rd IT PREPARED BY:- Zeel Jani ( ) Maitri Purabiya ( ) Manju Chufal( )
9 MSI Logic Circuits Some of digital system operations: Decoding and encoding; multiplexing; demultiplexing; comparison; code converting; data busing.
Combinational and Sequential Logic Circuits.
Sahar Mosleh PageCalifornia State University San Marcos 1 Multiplexer, Decoder and Circuit Designing.
1 Digital Logic Design Week 7 Decoders, encoders and multiplexers.
Functions of Combinational Logic
Combinational Logic By Taweesak Reungpeerakul
WEEK #9 FUNCTIONS OF COMBINATIONAL LOGIC (DECODERS & MUX EXPANSION)
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
Digital Logic Problems (II) Prof. Sin-Min Lee Department of Mathematics and Computer Science.
Multiplexers XOR gates. Multiplexers A multiplexer is a digital switch - it connects data from one of n sources to its output. An n-input and b-bit multiplexer.
Logical Circuit Design Week 6,7: Logic Design of Combinational Circuits Mentor Hamiti, MSc Office ,
Kuliah Rangkaian Digital Kuliah 6: Blok Pembangun Logika Kombinasional Teknik Komputer Universitas Gunadarma.
DLD Lecture 15 Magnitude Comparators and Multiplexers
Functions of Combinational Logic By Taweesak Reungpeerakul
ECE 331 – Digital System Design Multiplexers and Demultiplexers (Lecture #13)
Multiplexers and De-Multiplexers 1
Chap 2. Combinational Logic Circuits
Magnitude Comparator A magnitude comparator is a combinational circuit that compares two numbers, A and B, and then determines their relative magnitudes.
Multiplexers and De-Multiplexers
CS151 Introduction to Digital Design Chapter 3: Combinational Logic Design 3-5 Combinational Functional Blocks 3-6 Rudimentary Logic Functions 3-7 Decoding.
Company LOGO Edit your slogan here DKT 122/3 DIGITAL SYSTEM 1 WEEK #8 FUNCTIONS OF COMBINATIONAL LOGIC (ENCODER & DECODER, MUX & DEMUX)
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Multiplexers.
Digital Design Module 2 Decoder Amit Kumar AP SCSE, GU Greater Noida.
1 DLD Lecture 16 More Multiplexers, Encoders and Decoders.
A multiplexer (MUX) selects one data line from two or more input lines and routes data from the selected line to the output. The particular data line that.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Chapter4: Combinational Logic Part 4 Originally By Reham S. Al-Majed Imam Muhammad Bin Saud University.
Chapter 36 Combinational Logic Circuits. Objectives After completing this chapter, you will be able to: –Describe the functions of encoders, decoders,
MSI Circuits.
CHAPTER 2 Digital Combinational Logic/Arithmetic Circuits.
ECE 3130 Digital Electronics and Design
Multiplexer.
EKT 124 MUX AND DEMUX.
CS221: Digital Logic Design Combinational Circuits 3
Multiplexers and Demultiplexers,
OTHER COMBINATIONAL LOGIC CIRCUITS
Combinational Functions and Circuits
Lecture 4: Combinational Functions and Circuits
What is a Multiplexer (MUX)?
Unit5 Combinational circuit and instrumentation system.
Chapter 6 Functions of Combinational Logic
EET107/3 DIGITAL ELECTRONICS 1
COE 202: Digital Logic Design Combinational Circuits Part 3
Multiplexers Anindya IE CSE.
Chapter-4 Combinational Logic
Digital System Design Combinational Logic
Arithmetic Circuits.
Example of a Combinatorial Circuit: A Multiplexer (MUX)
Presentation transcript:

DIGITAL SYSTEMS TCE OTHER COMBINATIONAL LOGIC CIRCUITS WEEK 7 AND WEEK 8 (LECTURE 3 OF 3) MULTIPLEXERS DEMULTIPLEXERS

DIGITAL SYSTEMS TCE MULTIPLEXERS (Data Selectors) A multiplexers (MUX) is a device that allows digital information from several sources to be routed onto a single line for transmission over that line to a common destination. The basic multiplexers has several data input lines and a single output line. It also has data- select inputs, which permit digital data on any one of the inputs to be switched to the output line.

DIGITAL SYSTEMS TCE MUX-continued... A modern stereo system may have a switch that selects music from one of four sources: a cassette tape, CD, a radio tuner, or an auxiliary input such as audio from a VCR or DVD. The switch selects one of the electronic signals from one of these four sources and sends it to the power amplifier and speakers. In simple terms, this is what a multiplexer (MUX) does; it selects one of several input signals and passes it on to the output.

DIGITAL SYSTEMS TCE Functional diagram of MUX

DIGITAL SYSTEMS TCE Two-input multiplexer

DIGITAL SYSTEMS TCE Four-input multiplexer

DIGITAL SYSTEMS TCE Logic symbol for a 1-of-4 data selector/multiplexer.

DIGITAL SYSTEMS TCE Logic symbol for a 1-of-4 data selector/multiplexer. S1 S0

DIGITAL SYSTEMS TCE Output Waveforms in relation with the Data-Input and Data- Select waveforms - 4-input MUX The binary state of the data-select inputs during each interval determines which data input is selected. Here the data-select inputs go through a repetitive binary sequence 00,01,10,11,00, and so on. The resulting output waveform is shown.

DIGITAL SYSTEMS TCE input multiplexer

DIGITAL SYSTEMS TCE MSI Quad Two  input Multiplexer The 74LS157 contain of quad two  input multiplexers, I 0a I 0b I 0c I 0d and I 1a I 1b I 1c I 1d. The logic symbol and truth table is shown in Figure. Notice that each of the four multiplexer shares a common data select line and a common Enable. Each multiplexer has only one data select input because there are only two groups of inputs to be selected.

DIGITAL SYSTEMS TCE

DIGITAL SYSTEMS TCE MSI Quad Two  input Multiplexer I nput is LOW  allows the selected input data to pass through to the output. Input is HIGH  will disable the multiplexers, all of the outputs will be LOW. When = 0 and S = 1, the Y outputs will follow the set of I 1 inputs, that is Y a = I 1a, Y b = I 1b, Y c = I 1c, and Y d = I 1d.

DIGITAL SYSTEMS TCE LOGIC FUNCTION GENERATION USING MUX Exercise 1: Implement the logic circuit function specified in the table given below by using 74LS151 8-input data selector/multiplexer. A2A1A0Y Input Output

DIGITAL SYSTEMS TCE Solution :

DIGITAL SYSTEMS TCE LOGIC FUNCTION GENERATION USING MUX- Method An efficient method for implementing a Boolean function of n variables with a MUX that has n-1 selection inputs and 2 n-1 data inputs is given below: – List the Boolean function in a truth table – Apply the first n-1 variables in the table to the selection inputs of the MUX. –For each combination of the selection variables, evaluate the output as a function of the last variable. This function can be 0,1, the variable, or the complement of the variable. Apply these values to the data inputs in the proper order.

DIGITAL SYSTEMS TCE LOGIC FUNCTION GENERATION USING MUX- Example 2 Implement the Boolean function F=x’y’z +x’yz’ + xyz’ + xyz using a suitable MUX

DIGITAL SYSTEMS TCE LOGIC FUNCTION GENERATION USING MUX- Example 2 The two variables x and y are applied to the selection lines in that order; x is connected to the S 1 input and y to the S 0 input. The values for the data input lines are determined from the truth table of the function –For ex., when xy=00, output F is equal to z because F=0 when z=0 and F=1 when z=1. This requires that variable z is applied to the data input 0

DIGITAL SYSTEMS TCE LOGIC FUNCTION GENERATION USING MUX- Example 3 Implement the Boolean function F=A’B’C’D+A’B’CD+A’BC’D’ +AB’CD+ABC’D’+ABC’D+ABCD’+ABCD using a suitable MUX

DIGITAL SYSTEMS TCE DEMULTIPLEXERS A DEMULTIPLEXER (DEMUX) basically reverses the multiplexing function. It takes data from one line and distributes them to a given number of output lines. For this reason, the demultiplexers is also known as a data distributor. A multiplexer takes several inputs and transmits one of them to the output. A demultiplexer (DEMUX) performs the reverse operation ; it takes a single input and distributes it over several outputs.

DIGITAL SYSTEMS TCE General demultiplexer Functional diagram:- The large arrow indicates one or more lines. The select i/p code determines to which output the DATA input will be transmitted In other words, the demultiplexer takes one data input source and selectively distributes it to 1 of N output channels just like multiposition switch.

DIGITAL SYSTEMS TCE A 1-line-to-4-line demultiplexer.

DIGITAL SYSTEMS TCE The serial data input waveform (Data in) and data select inputs (S o and S 1 ) and the corresponding data output waveforms (D 0 through D 3 ) are shown below

DIGITAL SYSTEMS TCE line- to-8 line demultiplexer