Multiplexer

Multiplexer

En multiplexer er et kombinationskredsløb, der har 2 n input linjer og en enkelt output linje. Simpelthen er multiplekseren et multi-input og enkelt-output kombinationskredsløb. Den binære information modtages fra inputlinierne og dirigeres til outputlinien. På basis af værdierne af udvælgelseslinjerne vil en af ​​disse dataindgange blive forbundet med udgangen.

I modsætning til koder og dekoder er der n valglinjer og 2 n input linjer. Så der er i alt 2 N mulige kombinationer af input. En multiplexer behandles også som Mux .

Der er forskellige typer af multiplexer, som er som følger:

2×1 multiplexer:

I 2×1 multiplexer er der kun to indgange, dvs. A 0 og A 1 , 1 valglinje, dvs. S 0 og enkeltudgange, dvs. Y. På basis af kombinationen af ​​input, der er til stede ved valglinien S 0 , vil en af ​​disse 2 indgange blive forbundet til udgangen. Blokdiagrammet og sandhedstabellen for de 2 × 1 multiplekser er angivet nedenfor.

Blokdiagram:

Multiplexer

Sandhedstabel:

Multiplexer

Det logiske udtryk for udtrykket Y er som følger:

Y=S 0 '.EN 0 +S 0 .EN 1

Logisk kredsløb af ovenstående udtryk er givet nedenfor:

Multiplexer

4×1 multiplexer:

I 4×1-multiplekseren er der i alt fire indgange, dvs 0 , A 1 , A 2 , og A 3 , 2 udvalgslinjer, dvs. S 0 og S 1 og enkelt udgang, dvs. Y. På basis af kombinationen af ​​input, der er til stede ved udvælgelseslinjerne S 0 og S 1 , er en af ​​disse 4 indgange forbundet til udgangen. Blokdiagrammet og sandhedstabellen for de 4 × 1 multiplekser er angivet nedenfor.

Blokdiagram:

Multiplexer

Sandhedstabel:

Multiplexer

Det logiske udtryk for udtrykket Y er som følger:

Y=S 1 'S 0 'A 0 +S 1 'S 0 EN 1 +S 1 S 0 'A 2 +S 1 S 0 EN 3

Logisk kredsløb af ovenstående udtryk er givet nedenfor:

Multiplexer

8 til 1 multiplekser

I 8 til 1 multiplekseren er der i alt otte input, dvs. A 0 , A 1 , A 2 , A 3 , A 4 , A 5 , A 6 , og A 7 , 3 udvalgslinjer, dvs. S 0 , S 1 og S 2 og enkelt udgang, dvs. Y. På basis af kombinationen af ​​input, der er til stede ved udvælgelseslinjerne S 0 , S 1, og S 2 , er en af ​​disse 8 indgange forbundet til udgangen. Blokdiagrammet og sandhedstabellen for de 8 × 1 multiplekser er angivet nedenfor.

Blokdiagram:

Multiplexer

Sandhedstabel:

Multiplexer

Det logiske udtryk for udtrykket Y er som følger:

Y=S 0 '.S 1 '.S 2 '.EN 0 +S 0 .S 1 '.S 2 '.EN 1 +S 0 '.S 1 .S 2 '.EN 2 +S 0 .S 1 .S 2 '.EN 3 +S 0 '.S 1 '.S 2 EN 4 +S 0 .S 1 '.S 2 EN 5 +S 0 '.S 1 .S 2 .EN 6 +S 0 .S 1 .S 3 .EN 7

Logisk kredsløb af ovenstående udtryk er givet nedenfor:

Multiplexer

8 × 1 multiplekser ved hjælp af 4 × 1 og 2 × 1 multiplekser

Vi kan implementere 8 × 1 multiplexer ved hjælp af en lavere ordens multiplexer. At implementere 8 × 1 multiplexer, vi skal bruge to 4 × 1 multipleksere og en 2 × 1 multiplekser. Den 4 × 1 multiplekser har 2 valglinjer, 4 indgange og 1 udgang. Den 2 × 1 multiplexer har kun 1 markeringslinje.

For at få 8 datainput har vi brug for to 4 × 1 multipleksere. Den 4 × 1 multiplekser producerer én udgang. Så for at få det endelige output har vi brug for en 2 × 1 multiplekser. Blokdiagram af 8 × 1 multiplexer ved hjælp af 4 × 1 og 2 × 1 multiplekser er angivet nedenfor.

Multiplekser

16 til 1 multiplekser

I 16 til 1 multiplekseren er der i alt 16 indgange, dvs. 0 , A 1 , …, A 16 , 4 udvalgslinjer, dvs. S 0 , S 1 , S 2 , og S 3 og enkelt udgang, dvs. Y. På basis af kombinationen af ​​input, der er til stede ved udvælgelseslinjerne S 0 , S 1 , og S 2 , vil en af ​​disse 16 indgange blive forbundet til udgangen. Blokdiagrammet og sandhedstabellen for de 16 × 1

Blokdiagram:

Multiplexer

Sandhedstabel:

Multiplexer

Det logiske udtryk for udtrykket Y er som følger:

Y=A 0 .S 0 '.S 1 '.S 2 '.S 3 '+A 1 .S 0 '.S 1 '.S 2 '.S 3 +A 2 .S 0 '.S 1 '.S 2 .S 3 '+A 3 .S 0 '.S 1 '.S 2 .S 3 +A 4 .S 0 '.S 1 .S 2 '.S 3 '+A 5 .S 0 '.S 1 .S 2 '.S 3 +A 6 .S 1 .S 2 .S 3 '+A 7 .S 0 '.S 1 .S 2 .S 3 +A 8 .S 0 .S 1 '.S 2 '.S 3 '+A 9 .S 0 .S 1 '.S 2 '.S 3 +Y 1 0.S 0 .S 1 '.S 2 .S 3 '+A 1 1.S 0 .S 1 '.S 2 .S 3 +A 1 2 S 0 .S 1 .S 2 '.S 3 '+A 1 3.S 0 .S 1 .S 2 '.S 3 +A 1 4.S 0 .S 1 .S 2 .S 3 '+A 1 5.S 0 .S 1 .S 2 '.S 3

Logisk kredsløb af ovenstående udtryk er givet nedenfor:

Multiplekser

16×1 multiplekser ved hjælp af 8×1 og 2×1 multiplekser

Vi kan implementere den 16 × 1 multiplexer ved hjælp af en lavere ordens multiplexer. At implementere 8 × 1 multiplexer, vi skal bruge to 8 × 1 multipleksere og en 2 × 1 multiplekser. Den 8 × 1 multiplekser har 3 valglinjer, 4 indgange og 1 udgang. Den 2 × 1 multiplexer har kun 1 markeringslinje.

For at få 16 datainput har vi brug for to 8 × 1 multipleksere. Den 8 × 1 multiplekser producerer én udgang. Så for at få det endelige output har vi brug for en 2 × 1 multiplekser. Blokdiagram af 16 × 1 multiplexer ved hjælp af 8 × 1 og 2 × 1 multiplekser er angivet nedenfor.

Multiplexer