- 2082 Shrawan · 4 marks
16:1 MUX using 8:1 MUXes
Short answer
Two 8:1 multiplexers select I0–I7 and I8–I15 using S2,S1,S0. Their outputs feed a third 8:1 mux used as a 2:1 mux: its I0 and I1 get the halves, S3 drives its select, and its other selects are tied to 0. Output Y = S3'P + S3Q.
Implement 16:1 multiplexer using only 8:1 multiplexers.
A 16:1 MUX has inputs – and four selects . Using only 8:1 MUXes, three are needed:
- MUX-1 (8:1): inputs –, selects , output .
- MUX-2 (8:1): inputs –, selects , output .
- MUX-3 (8:1) used as a 2:1 MUX: to its , to its ; its select is driven by and its other two selects are tied to 0.
S2 S1 S0
+--------+
I0-I7->| MUX-1 |--P--+ +--------+
+--------+ +---->| I0 |
+--------+ +---->| I1 MUX3|---> Y
I8-15->| MUX-2 |--Q--+ | I2-I7=0|
+--------+ +--------+
S2 S1 S0 0 0 S3
(S2 S1 S0 of MUX-3)
| Y | |
|---|---|
| 0 | = one of – |
| 1 | = one of – |
Example: : , ; MUX-3 select passes , so . Correct.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- 32:1 MUX from 16:1 and 2:1 MUXes · Digital Logic, chapter 4
- Multiplexer tree; 16:1 MUX from 4:1 · Digital Logic, chapter 4
- 32:1 MUX tree from 4:1; implement Σ(0,1,3,8,9,13) · Digital Logic, chapter 4
- 32:1 MUX tree; implement Σm(0,1,3,8,9,13,15) · Digital Logic, chapter 4
- Multiplexer tree; 1:16 DEMUX from 1:4 · Digital Logic, chapter 4
- 8:1 MUX from 4:1 and 2:1 MUXes · Digital Logic, chapter 4
- Multiplexer and 4:1 MUX · Basic Electronics Engineering, chapter 6 · asked 2×