0% found this document useful (0 votes)
147 views2 pages

K-Way B-Bit Multiplexer: (Note-There Is An Independent AND Gate For Each K Line)

This document discusses the architecture of k-way b-bit multiplexers. It explains that a k-way multiplexer requires a log k selector and uses a log k-to-k decoder. It also states that a b-bit multiplexer is made by connecting b individual 1-bit multiplexers together. Finally, it provides specifications for three multiplexers needed for a processor: a 2-way 3-bit multiplexer, a 2-way 4-bit multiplexer, and an 8-way 4-bit multiplexer.

Uploaded by

unknown45
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
147 views2 pages

K-Way B-Bit Multiplexer: (Note-There Is An Independent AND Gate For Each K Line)

This document discusses the architecture of k-way b-bit multiplexers. It explains that a k-way multiplexer requires a log k selector and uses a log k-to-k decoder. It also states that a b-bit multiplexer is made by connecting b individual 1-bit multiplexers together. Finally, it provides specifications for three multiplexers needed for a processor: a 2-way 3-bit multiplexer, a 2-way 4-bit multiplexer, and an 8-way 4-bit multiplexer.

Uploaded by

unknown45
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

k-way b-bit Multiplexer

There should be log k selectors to a k-way multiplexer. We’re using a log k-to-k decoder to build
a single MUX. The following diagram represent the architecture of a k-way 1-bit MUX.

Data k
k
k
log k
log k-to-k Decoder

(Note- there is an independent AND gate for each k line)


To build a b-bit MUX, we should fix b number of 1-bit MUX together.

k
k-way 1-bit MUX

k
k-way 1-bit MUX

...

k
k-way 1-bit MUX

As for this processor, we’re required to design the following multiplexers.


1. 2-way 3-bit multiplexer
2. 2-way 4-bit multiplexer
3. 8-way 4-bit multiplexer
The above procedure is applicable for all three multiplexers. Only the numerical values differ.
Multiplexer Function
2-way 3-bit multiplexer Selects the address to be jumped or the next address. This address
will be later carried to the program counter.
2-way 4-bit multiplexer Selects the immediate value or output value of the adder. This
value will be later carried to the register bank.
8-way 4-bit multiplexer Selects the correct register and drive it to the adder.

Let us consider the schematics of the 2-way 3-bit MUX only. The latter have the same
schematics as below.

You might also like