3 Układy komutacyjne
3.1 Multiplekser
Służy do wybierania jednego z wielu słów wejściowych i przesyłania go na wyjście.Można przełączać słowo wejściowe 1,2,3 bitowe. Rolę sterującą spełnia w multiplekserze wejście adresowe A , które ustala jakie wejście informacyjne X jest połączone z wyjściem Y.
rys.3.1 Przykład multipleksera jednobitowego
Sygnał logicznej jedynki na wejściu STROBE służy do blokowania przełącznika (stan wyjścia jest stały i równy 0). Działanie przełącznika jest opisane następującą tabelą stanów (STROBE=0):
A2
A1
A0
Y
0
X0
1
X1
X2
X3
X4
X5
X6
X7
rys.3.2 Przykład multipleksera przełączającego cztery słowa dwubitowe
Tabela stanów
3.2 Multiplekserowy generator funkcji logicznej
Jednym z zastosowań multipleksera jest generacja czyli wytwarzanie dowolnej funkcji logicznej. Funkcja musi być zapisana w postaci tabelarycznej.
Zasady postępowania:
1) Na wejście adresowe podaje się argumenty funkcji a ,b ,c...
Liczba zmiennych n może być równa co najwyżej A+1.
2) Na wejście informacyjne X podaje się wartości funkcji logicznej .
3) Na wyjściu Y otrzymuje się wartości funkcji odpowiadające aktualnej kombinacji argumentów a ,b ,c...
Przykład :
Za pomocą multipleksera zrealizujemy funkcję logiczną zapisaną w następującej tabelce stanów:
a
b
c
rys.3.3 Układ połączeń multipleksera
3.3 Demultiplekser
Spełnia funkcję odwrotną do multipleksera. Służy do przesyłania słowa wejściowego X na jedno z wyjść,przy czym numer tego wyjścia Y jest równy wartości adresu A.
rys. 3.4 Demultiplekser jednobitowy
Jeden z bitów wejścia X może służyć jedno wejście informacyjne,a drugi bit jako wejście strobujące. Sygnał strobujący równy zero odblokowuje przełącznik.
...
hantajo