Multiplekser
Multiplekser to obwód kombinacyjny, który ma 2 N linie wejściowe i jedną linię wyjściową. Mówiąc najprościej, multiplekser jest obwodem kombinacyjnym z wieloma wejściami i jednym wyjściem. Informacja binarna odbierana jest z linii wejściowych i kierowana na linię wyjściową. Na podstawie wartości linii wyboru jedno z tych wejść danych zostanie podłączone do wyjścia.
W przeciwieństwie do kodera i dekodera, istnieje n linii wyboru i 2 N linie wejściowe. Zatem w sumie jest 2 N możliwe kombinacje wejść. Multiplekser jest również traktowany jako Mux .
Wyróżnia się następujące typy multiplekserów:
Multiplekser 2×1:
W multiplekserze 2×1 są tylko dwa wejścia, czyli A 0 i A 1 , 1 linia wyboru, tj. S 0 i pojedynczych wyjść, tj. Y. Na podstawie kombinacji wejść występujących na linii wyboru S 0 , jedno z tych 2 wejść zostanie podłączone do wyjścia. Schemat blokowy i tabela prawdy 2 × Poniżej podano 1 multiplekser.
Schemat blokowy:
Tabela prawdy:
Logiczne wyrażenie terminu Y jest następujące:
T=S 0 '.A 0 +S 0 .A 1
Poniżej przedstawiono obwód logiczny powyższego wyrażenia:
Multiplekser 4×1:
W multiplekserze 4×1 znajdują się w sumie cztery wejścia, czyli A 0 , A 1 , A 2 i A 3 , 2 linie selekcji, tj. S 0 i S 1 i jedno wyjście, tj. Y. Na podstawie kombinacji wejść, które są obecne na liniach wyboru S 0 i S 1 , jedno z tych 4 wejść jest podłączone do wyjścia. Schemat blokowy i tabela prawdy 4 × Poniżej podano 1 multiplekser.
Schemat blokowy:
Tabela prawdy:
Logiczne wyrażenie terminu Y jest następujące:
T=S 1 ' S 0 ' A 0 +S 1 ' S 0 A 1 +S 1 S 0 ' A 2 +S 1 S 0 A 3
Poniżej przedstawiono obwód logiczny powyższego wyrażenia:
Multiplekser 8 do 1
W multiplekserze 8 do 1 dostępnych jest łącznie osiem wejść, tj. A 0 , A 1 , A 2 , A 3 , A 4 , A 5 , A 6 i A 7 , 3 linie selekcji, tj. S 0 , S 1 i S 2 i jedno wyjście, tj. Y. Na podstawie kombinacji wejść, które są obecne na liniach wyboru S 0 , S 1, i S 2 , jedno z tych 8 wejść jest podłączone do wyjścia. Schemat blokowy i tabela prawdy 8 × Poniżej podano 1 multiplekser.
Schemat blokowy:
Tabela prawdy:
Logiczne wyrażenie terminu Y jest następujące:
T=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
Poniżej przedstawiono obwód logiczny powyższego wyrażenia:
Multiplekser 8 × 1 wykorzystujący multiplekser 4 × 1 i 2 × 1
Możemy wdrożyć 8 × 1 multiplekser wykorzystujący multiplekser niższego rzędu. Aby wdrożyć 8 × 1 multiplekser, potrzebujemy dwóch 4 × 1 multipleksery i jeden 2 × 1 multiplekser. 4 × 1 multiplekser ma 2 linie wyboru, 4 wejścia i 1 wyjście. 2 × 1 multiplekser ma tylko 1 linię wyboru.
Aby uzyskać 8 wejść danych, potrzebujemy dwóch 4 × 1 multipleksery. 4 × 1 multiplekser wytwarza jedno wyjście. Aby uzyskać ostateczny wynik, potrzebujemy 2 × 1 multiplekser. Schemat blokowy 8 × 1 multiplekser wykorzystujący 4 × 1 i 2 × Poniżej podano 1 multiplekser.
Multiplekser 16 do 1
W multiplekserze 16 do 1 jest łącznie 16 wejść, tj. A 0 , A 1 , …, A 16 , 4 linie selekcji, tj. S 0 , S 1 , S 2 i S 3 i jedno wyjście, tj. Y. Na podstawie kombinacji wejść, które są obecne na liniach wyboru S 0 , S 1 i S 2 , jedno z tych 16 wejść zostanie podłączone do wyjścia. Schemat blokowy i tablica prawdy 16 × 1
Schemat blokowy:
Tabela prawdy:
Logiczne wyrażenie terminu Y jest następujące:
T=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 3Poniżej przedstawiono obwód logiczny powyższego wyrażenia:
Multiplekser 16×1 wykorzystujący multiplekser 8×1 i 2×1
Możemy wdrożyć 16 × 1 multiplekser wykorzystujący multiplekser niższego rzędu. Aby wdrożyć 8 × 1 multiplekser, potrzebujemy dwóch 8 × 1 multipleksery i jeden 2 × 1 multiplekser. 8 × 1 multiplekser ma 3 linie wyboru, 4 wejścia i 1 wyjście. 2 × 1 multiplekser ma tylko 1 linię wyboru.
Aby uzyskać 16 wejść danych, potrzebujemy dwóch multiplekserów 8 × 1. 8 × 1 multiplekser wytwarza jedno wyjście. Aby uzyskać ostateczny wynik, potrzebujemy 2 × 1 multiplekser. Schemat blokowy 16 × 1 multiplekser wykorzystujący 8 × 1 i 2 × Poniżej podano 1 multiplekser.