3 Układy komutacyjne.doc

(58 KB) Pobierz
3 Układy komutacyjne

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

0

0

X0

0

0

1

X1

0

1

0

X2

0

1

1

X3

1

0

0

X4

1

0

1

X5

1

1

0

X6

1

1

1

X7

rys.3.2 Przykład multipleksera przełączającego cztery słowa dwubitowe

Tabela stanów

A1

A2

Y

0

0

X0

0

1

X1

1

0

X2

1

1

X3

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

Y

0

0

0

0

0

0

1

1

0

1

0

1

0

1

1

1

1

0

0

0

1

0

1

1

1

1

0

0

1

1

1

1

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.

...

Zgłoś jeśli naruszono regulamin