Multiplekser
Multiplekser je kombinacijsko vezje, ki ima 2 n vhodne vrstice in ena izhodna vrstica. Preprosto povedano, multiplekser je kombinirano vezje z več vhodi in enim izhodom. Binarne informacije so sprejete iz vhodnih linij in usmerjene v izhodno linijo. Na podlagi vrednosti izbirnih vrstic bo eden od teh podatkovnih vhodov povezan z izhodom.
Za razliko od kodirnika in dekoderja obstaja n izbirnih vrstic in 2 n vhodne vrstice. Torej, skupaj sta 2 n možne kombinacije vložkov. Multiplekser se obravnava tudi kot Mux .
Obstaja več vrst multiplekserjev, ki so naslednji:
2×1 Multiplekser:
V multiplekserju 2×1 sta samo dva vhoda, to je A 0 in A 1 , 1 izbirna vrstica, tj. S 0 in posamezne izhode, tj. Y. Na podlagi kombinacije vhodov, ki so prisotni v izbirni liniji S 0 , bo eden od teh dveh vhodov povezan z izhodom. Blokovni diagram in tabela resnic 2 × Spodaj je naveden 1 multiplekser.
Blokovni diagram:
Tabela resnice:
Logični izraz izraza Y je naslednji:
Y=S 0 '.A 0 +S 0 .A 1
Logično vezje zgornjega izraza je podano spodaj:
4×1 Multiplekser:
V multiplekserju 4×1 so skupno štirje vhodi, to je A 0 , A 1 , A 2 in A 3 , 2 izbirni vrstici, tj. S 0 in S 1 in en izhod, tj. Y. Na podlagi kombinacije vhodov, ki so prisotni v izbirnih vrsticah S 0 in S 1 , je eden od teh 4 vhodov povezan z izhodom. Blokovni diagram in tabela resnic 4 × Spodaj je naveden 1 multiplekser.
Blokovni diagram:
Tabela resnice:
Logični izraz izraza Y je naslednji:
Y=S 1 ' S 0 'A 0 +S 1 ' S 0 A 1 +S 1 S 0 'A 2 +S 1 S 0 A 3
Logično vezje zgornjega izraza je podano spodaj:
Multiplekser 8 proti 1
V multiplekserju 8 proti 1 je skupno osem vhodov, tj. A 0 , A 1 , A 2 , A 3 , A 4 , A 5 , A 6 in A 7 , 3 izbirne vrstice, tj. S 0 , S 1 in S 2 in en izhod, tj. Y. Na podlagi kombinacije vhodov, ki so prisotni v izbirnih vrsticah S 0 , S 1, in S 2 , je eden od teh 8 vhodov povezan z izhodom. Blokovni diagram in tabela resnic 8 × Spodaj je naveden 1 multiplekser.
Blokovni diagram:
Tabela resnice:
Logični izraz izraza Y je naslednji:
Y=S 0 '.S 1 '.S 2 '.A 0 +S 0 .S 1 '.S 2 '.A 1 +S 0 '.S 1 .S 2 '.A 2 +S 0 .S 1 .S 2 '.A 3 +S 0 '.S 1 '.S 2 A 4 +S 0 .S 1 '.S 2 A 5 +S 0 '.S 1 .S 2 .A 6 +S 0 .S 1 .S 3 .A 7
Logično vezje zgornjega izraza je podano spodaj:
8 × 1 multiplekser z uporabo 4 × 1 in 2 × 1 multiplekserja
Lahko izvedemo 8 × 1 multiplekser z uporabo multiplekserja nižjega reda. Za izvedbo 8 × 1 multiplekser, potrebujemo dva 4 × 1 multiplekser in en 2 × 1 multiplekser. 4 × 1 multiplekser ima 2 izbirni liniji, 4 vhode in 1 izhod. 2 × 1 multiplekser ima samo 1 izbirno linijo.
Za pridobitev 8 podatkovnih vnosov potrebujemo dva 4 × 1 multiplekserji. 4 × 1 multiplekser proizvede en izhod. Torej, da bi dobili končni rezultat, potrebujemo 2 × 1 multiplekser. Blokovni diagram 8 × 1 multiplekser z uporabo 4 × 1 in 2 × Spodaj je podan 1 multiplekser.
Multiplekser 16 proti 1
V multiplekserju 16 proti 1 je skupno 16 vhodov, tj. 0 , A 1 , …, A 16 , 4 izbirne vrstice, tj. S 0 , S 1 , S 2 , in S 3 in en izhod, tj. Y. Na podlagi kombinacije vhodov, ki so prisotni v izbirnih vrsticah S 0 , S 1 , in S 2 , bo eden od teh 16 vhodov priključen na izhod. Blokovni diagram in tabela resnic 16 × 1
Blokovni diagram:
Tabela resnice:
Logični izraz izraza Y je naslednji:
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 3Logično vezje zgornjega izraza je podano spodaj:
16×1 multiplekser z uporabo 8×1 in 2×1 multiplekserja
Lahko izvedemo 16 × 1 multiplekser z uporabo multiplekserja nižjega reda. Za izvedbo 8 × 1 multiplekser, potrebujemo dva 8 × 1 multiplekser in en 2 × 1 multiplekser. 8 × 1 multiplekser ima 3 izbirne linije, 4 vhode in 1 izhod. 2 × 1 multiplekser ima samo 1 izbirno linijo.
Za pridobitev 16 podatkovnih vhodov potrebujemo dva 8 × 1 multiplekserja. 8 × 1 multiplekser proizvede en izhod. Torej, da bi dobili končni rezultat, potrebujemo 2 × 1 multiplekser. Blok diagram 16 × 1 multiplekser z uporabo 8 × 1 in 2 × Spodaj je podan 1 multiplekser.