Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

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
 

ADITYAVARDHAN

Junior Member level 1
Joined
Nov 21, 2010
Messages
17
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,283
Activity points
1,361
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.
 

std_match

Advanced Member level 4
Joined
Jul 9, 2010
Messages
1,163
Helped
441
Reputation
882
Reaction score
407
Trophy points
1,363
Location
Sweden
Activity points
8,933
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".
 

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
@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.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top