Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

6:2 Mux implementation

Status
Not open for further replies.

INS-ANI

Full Member level 3
Joined
Feb 28, 2007
Messages
152
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,298
Activity points
2,377
Can anybody give me insight about 6:2 mux? I am aware of simple x:1 mux, but have never thought about more than one output mux.
In an interview i was told to implement 6:2 mux using 2:1 mux.

Please share your thoughts.

Thanks
 

I think it is not possible because we need select lines to select the output for a MUX.As we need 2 outputs we must have two select lines at the same time which is not possible.
 

Can anybody give me insight about 6:2 mux?
....
In an interview i was told to implement 6:2 mux using 2:1 mux.
Do you mean that one of the 6 inputs should be connected to one of the outputs, and the other output should be zero (or one) ?

In that case, why not do a 6:1 mux followed by a 1:2 demux?
The 1:2 demux can be implemented with two 2:1 muxes,
one for each output.

I would call this a "crossbar", not a "mux".
 

@std_match, I am not sure what the interviewer meant. I know how to implement a 6:1 mux, but in my course of study i have never come across a x:2 mux.
The confusion is, it could be a decoder, but as we know the general convention is x:y, where x is no if input lines and y is no of output lines. The no of select lines depend on x(encoder) and y(decoder).

Now, the question is:
1) Is there any mux implementation of 4:2 or 6:2 type?
2) Is there any other mux naming convention i am not aware of?

In that case, why not do a 6:1 mux followed by a 1:2 demux?
The 1:2 demux can be implemented with two 2:1 muxes,
one for each output.
Can you give more details what you meant.

---------- Post added at 15:35 ---------- Previous post was at 15:34 ----------

@std_match, I am not sure what the interviewer meant. I know how to implement a 6:1 mux, but in my course of study i have never come across a x:2 mux.
The confusion is, it could be a decoder, but as we know the general convention is x:y, where x is no if input lines and y is no of output lines. The no of select lines depend on x(encoder) and y(decoder).

Now, the question is:
1) Is there any mux implementation of 4:2 or 6:2 type?
2) Is there any other mux naming convention i am not aware of?

In that case, why not do a 6:1 mux followed by a 1:2 demux?
The 1:2 demux can be implemented with two 2:1 muxes,
one for each output.
Can you give more details what you meant.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top