Badanie Bramki X-OR

advertisement
LABORATORIUM
PODSTAWY
ELEKTRONIKI
Badanie Bramki X-OR
1.1 Wstęp teoretyczny.
Bramka XOR
Bramka ta realizuje funkcję logiczną zwaną po angielsku EXCLUSIVE-OR (WYŁĄCZNIE
LUB). Polska nazwa brzmi ALBO. Funkcję EX-OR zapisuje się za pomocą znaku „⊕” , np.:
C=A⊕B
co czytamy: „C równa się A albo B”. Wartość funkcji moŜna określić na podstawie definicji:
A⊕B=ĀB+AB
Funkcja XOR przyjmuje wartość 1 tylko wtedy, kiedy albo argument A, albo argument B jest
równy 1. Gdy oba argumenty są równe jednakowe, funkcja przyjmuje wartość 0. Funkcję tę
moŜna zrealizować w następujący sposób:
A
C
B
Zamiast tak rozbudowanego układu na schematach stosuje się symbol tej funkcji:
A
B
C
Działanie tego funktora moŜna przedstawić na podstawie tablicy prawdy:
A
0
0
1
1
B
0
1
0
1
C
0
1
1
0
Funkcję XOR moŜna takŜe zrealizować w inny sposób. Stosując odpowiednie przekształcenia
przy uŜyciu toŜsamości logicznych otrzymujemy:
A⊕B=AA+AB+BA+BB
= A(A+B)+B(A+B)
= A(AB)+B(AB)
= (A+B)(AB)
gdzie
AA=BB=0
2
W pierwszym przekształceniu uŜyto triku polegającego na dodaniu dwóch wyraŜeń o wartości
zero. Następnie w pierwszych dwóch wyraŜeniach wyciągnięto przed nawias A, a w
pozostałych dwóch B. W trzecim przekształceniu zastosowano prawo de Morgana:
(AB)= (A+B)
Końcowy wynik otrzymuje się przez wyciągnięcie (AB) z całego wyraŜenia. Otrzymaną
zaleŜność realizuje się w następujący sposób:
A
B
C
Przykładowe przebiegi na wejściu i odpowiadające im zmiany stanu na wyjściu
przedstawiono poniŜej:
A
B
C
Czas propagacji
O szybkości przełączania bramki świadczy czas, jaki potrzebny jest na przeniesienie sygnału
od wejścia układu do jego wyjścia. JeŜeli na wejściu bramki zostanie podany impuls
napięciowy, to odpowiedź – polegająca na wytworzeniu impulsu napięcia na wyjściu
(rysunek poniŜej) – nastąpi z pewnym opóźnieniem.
Czasem propagacji tp jest nazywany czas, jaki upływa od chwili osiągnięcia przez napięcie
wejściowe poziomu przełączania bramki do chwili osiągnięcia tego poziomu przez napięcie
wyjściowe. MoŜna więc powiedzieć, Ŝe czas propagacji to opóźnienie występujące między
sygnałem wejściowym i wyjściowym, mierzone na poziomie 1,5 V (dla układów TTL) lub na
poziomie połowy amplitudy przebiegów.
3
[1V/dz]
1,5 V
t
[20 ns/dz]
tpHL=6,4 ns
tpLH=6,4 ns
Wyznaczanie czasu propagacji na podstawie oscylogramów napięcia na wejściu i wyjściu
bramki (f=5MHz).
Czas propagacji bramki jest średnią arytmetyczną czasu propagacji od stanu niskiego na
wyjściu do stanu wysokiego tpLH i czasu propagacji od stanu wysokiego na wyjściu do niskiego tpHL zatem
tp =
t pLH + t pHL
2
Wartości czasów propagacji i czasów przełączania układów TTL, określają szybkość
działania układu (częstotliwość , z jaką mogą być przesyłane sygnały cyfrowe przez daną
bramkę) i są zaleŜne od kilku czynników. NajwaŜniejszy z nich to typ układu i seria
technologiczna, decydująca o liczbie stopni tranzystorowych, sposobie pracy tranzystorów
(zabezpieczenie przed wejściem w stan nasycenia), wartość prądów płynących w obwodzie.
Istotna jest pojemność obciąŜenia, wydłuŜająca procesy przełączania, a takŜe wartość
napięcia przełączania, a takŜe wartość napięcia zasilania.
Podstawowe parametry bramek TTL, róŜnych serii technologicznych.
Seria
technologiczna
‘7400
‘74S00
‘74LS00
‘74F00
‘74ALS00
‘74AS00
tp [ns]
przy N=10
10
3
9
3,5
5
1,7
PS
mW
10
19
2
5,5
1
8
fmax
MHz
25
125
33
125
50
200
|IIL max| |IIH max| |IOL max|
mA
µA
mA
1,6
40
16
2
50
20
0,4
20
8
0,6
20
20
0,2
20
8
0,5
20
20
|IOH max|
mA
0,8
1
0,4
1
0,4
2
4
-
-
tp [ns] przy N=10 – czas propagacji przy obciąŜalności wyjściowej N=10 (N- największa liczba
jednostkowych obciąŜeń, które mogą być jednocześnie sterowane z wyjścia danego układu)
PS – moc przekazywana przez dany układ
fmax max częstotliwość pracy pojedynczych bramek.
IIL max maksymalny prąd wejściowy w stanie niskim
IIH max maksymalny prąd wejściowy w stanie wysokim
IOL max maksymalny prąd wyjściowy w stanie niskim
IIH max maksymalny prąd wyjściowy w stanie wysokim
4.2 Badanie bramki XOR oraz wyznaczanie jej tablicy prawdy.
Symbol:
A
B
C
Tablica prawdy:
A
0
0
1
1
Przebiegi na wyjściu:
A
B
C
5
B
0
1
0
1
C
0
1
1
0
Download