Can all the multiplexers work for any number of variables given?

In summary, multiplexers are available in various bit sizes, with a limit of the number of terminals on the chip. Wider slices may not provide much saving due to only the address decode logic being saved. Tri-state, open collector, or open-drain outputs are preferred for wider parallel bus multiplexers.
  • #1
Salman Ali
13
1
Can all the multiplexers work for any number of variables given? For example can I make a 16:1 multiplexer for 2 variables inputs, A and B?
 
Engineering news on Phys.org
  • #2
Any number of inputs are possible. Usually the limit is the number of terminals on the chip.

Multiplexers are usually available as a 1 bit slice, but 2, 3 and 4 bit wide slices are also available. There is not much saving gained by putting wider slices in a single chip since only the address decode logic is saved.

Tri-state, open collector, or open-drain outputs (called wired-OR) are preferred to implement wider parallel bus multiplexers.
https://en.wikipedia.org/wiki/Three-state_logic
https://en.wikipedia.org/wiki/Open_collector#Applications_of_open-collector_devices
 

Related to Can all the multiplexers work for any number of variables given?

1. Can multiplexers work for any number of variables?

Yes, multiplexers can work for any number of variables as long as the number of inputs and outputs are equal. This means that a multiplexer with 2^n inputs can handle n variables.

2. How do multiplexers handle different numbers of variables?

Multiplexers use a select line to choose which input to output. For example, a 2-input multiplexer can handle 2 variables by using the select line to choose between the two inputs. If there are more than 2 variables, a larger multiplexer with more inputs will be needed.

3. What happens if there are more variables than inputs on a multiplexer?

If there are more variables than inputs on a multiplexer, multiple multiplexers can be cascaded together to handle the extra variables. The outputs of the first multiplexer will serve as inputs for the second multiplexer and so on.

4. Can a multiplexer handle both digital and analog signals?

Yes, multiplexers can handle both digital and analog signals. However, it is important to select a multiplexer with the appropriate specifications for the type of signals being used.

5. Are there any limitations on the number of variables a multiplexer can handle?

The number of variables a multiplexer can handle is limited by the number of inputs it has. However, multiple multiplexers can be cascaded together to handle a larger number of variables if needed.

Similar threads

  • Electrical Engineering
Replies
6
Views
2K
  • Electrical Engineering
Replies
15
Views
2K
  • Electrical Engineering
Replies
18
Views
3K
  • Electrical Engineering
Replies
3
Views
2K
  • Electrical Engineering
Replies
4
Views
1K
  • Programming and Computer Science
Replies
1
Views
1K
  • Programming and Computer Science
Replies
1
Views
756
Replies
5
Views
2K
Replies
9
Views
2K
  • Electrical Engineering
Replies
6
Views
2K
Back
Top