How does multiplexer know which line to select, Computer Engineering

Assignment Help:

How does multiplexer know which line to select?

This is managed by select lines. The select lines provide communication among different components of a computer. Now let's see how multiplexer also called as MUX. For simplicity we will take illustration of 4 ×1 MUX it implies that there are 4 input lines associated to 1 output line. For the sake of consistency we would call input line as I and output line as O and control line a selection line S or enable as E.

Please notice the way in that S0 and S1 are associated in circuit. To 'a' AND gate S0 and S1 are inputted in complement form which means 'a' gate will output I0 when both selection lines have a value 0 that means S¯0  = 1 and S¯1   = 1, which implies that S0= 0 and S1=0 and therefore first entry in truth table. Please note that at S0 = 0 and S1 = 0 AND gate 'b', 'c', 'd' will provide 0 output and when all these outputs will pass OR gate 'e' they will provide I0 as output for this case. Which is for S0=0 and S1=0 output becomes I0 which in another words can be called as 'For S0 = 0 and S1 = 0, I0 input line is triggered by MUX'. In the same way other entries in truth table are respective to logical nature of figure. Thus by having two control lines we can have a 4×1 MUX. To have 8×1 MUX we should have 3 control lines or with 3 control lines we can make 23 = 8 it implies that 8×1 MUX. In the same way with 'n' control lines we could have 2n×1 MUX. Another parameter that is principal in MUX design is a number of inputs to AND gate. These inputs are decided by voltage of gate that generally supports a maximum of 8 inputs to a gate. 

Where can these devices used in computer? Multiplexers are used in digital circuits for data and organized signal routing.  We have seen a theory where out of 'n' input lines 1 can be triggered so we have a reverse concept it implies that if we have one input line and data is passed to one of the possible 2n lines where 'n' denotes number of selection lines. This operation is known as Demultiplexing.


Related Discussions:- How does multiplexer know which line to select

Creating a function, I''m suppose to create a function called calc_rectang_...

I''m suppose to create a function called calc_rectang_area(height, width),that takes two parameters: the height and width of the rectangular and return the area of the rectangular.

Explain one two motion selector per subscriber, What is 1 00 line exchang...

What is 1 00 line exchange with one two-motion selector per subscriber. Design: In, Strowger switching system is designed by using one two-motion selector for all subscrib

Find the width of a time division space switch, I n a time division space s...

I n a time division space switch the size of the control memory is N and its Width:  (A) Log 10 M  (B) Log e M  (C) Log N M  (D) Log 2 M Where N are the ou

Explain about operand address calculation, Q. Explain about Operand Address...

Q. Explain about Operand Address Calculation? In actual machines effective address can be a register address, memory or I/O port address. Register reference instructions for ex

Analysts in telecommunications area, Q. Analysts in Telecommunications area...

Q. Analysts in Telecommunications area? Here computer networks which play a critical role in success of any business are designed, implemented and managed. Here Network analyst

How many bits must be decoded for 128 × 8 ram chips, How many bits must be ...

How many bits must be decoded for chip select? What is the size of decoder when 128 × 8 RAM chips are required to provide a memory capacity of 2048 bytes? Ans. All higher order l

How to detect overflow condition, How to detect overflow condition An o...

How to detect overflow condition An overflow condition can be notice by observing the carry into the sign bit position and the carry out of sign bit position. If this carries a

What is task identifier, Q. What is task identifier? Each and every PVM...

Q. What is task identifier? Each and every PVM task is uniquely recognized by an integer known as task identifier (TID) assigned by local pvmd. Messages are received from and s

Flynn’s classification, Flynn's Classification  This classification was...

Flynn's Classification  This classification was early proposed and studied by Michael Flynn in 1972. Flynn did not believe the machine architecture for organization of parallel

What is loader, What is loader? Loader is a system software which havin...

What is loader? Loader is a system software which having a set of utility programs. It will load the object program to the memory.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd