Sprawdź czy w funkcji (iloczyn) może wystąpić hazard i usunąć jeśli występuje
W jaki sposób dokonuję się specyfikacji układów kombinacyjnych.
Opisać metody przejść z postaci skróconej do postaci kanonicznej
Opisać i porównać metody minimalizacji funkcji logicznych
Wyjaśnić czy zawsze trzeba usuwać hazard.
Zjawisko hazardu należy zawsze eliminować gdy występujący krótkotrwały fałszywy sygnał może doprowadzić do błędnego działania układu (np. wtedy gdy sygnał ten steruje układem asynchronicznym. Natomiast w sytuacji gdy błędny impuls nie będzie podtrzymywany w dalszej części układu sterującego można hazardu nie eliminować (np. przy sterowaniu elementami optycznymi
Sprawdzić, czy w ukł. realizującym f. y = (nx3 + x2)(x3+nx1) może wystąpić hazard. Postać końcową funkcji zrealizować na NANDach.
Opisać działanie dekodera typu !(1 z N) i ich zastosowanie w TC.
Podać przyczynę powstawania hazardu w układach przełączających
Dlaczego sie robi korekte w bcd?
Zakres jest 0-9, a można zapisać na czterech bitach 0-15. Trzeba więc zadbać, aby wynik nie był z niedozwolonego zakresu - trzeba go "przesunąć" nie wypadł w tych sześciu niedopuszczalnych kombinacjach. Jak było przeniesienie, to też trzeba korygować, aby nie przenoszenie nie powodowało przesunięcia o 6. Dlatego, że jest 6 niewykorzystanych pozycji, to dodajemy 0110. >
Wyrażenia sąsiednie
Różniące się negacją jednego literału (sąsiadują w tablicy Karnaugh)
Różnice miedzy syg. binarnymi i dyskretnymi?
Binarny może przyjąć tylko 2 wartości, dyskretny dowolną, ale przeliczalną ilość wartości.
Usuwanie hazardu dynamicznego
Po pierwsze nie tworzyć układów wielopoziomowych (nie faktoryzować). Oczywiście można też synchronizować układ i blokować sygnały - to powinno wyeliminować hazard dynamiczny.
Co to jest system funkcjonalnie pełny i które funkcje z pośród 2 zmiennych samodzielnie tworzą system
Zbiór operacji takich, że każda funkcja logiczna może być przedstawiona przy pomocy argumentów stałych 0 i 1 oraz tych operacji nazywamy systemem funkcjonalnie pełnym (SFP)
Funkcje logiczne sumy, iloczynu i negacji tworzą podstawowy system funkcjonalnie pełny
Sprawdzenie czy jakiś system jest SFP polega na próbie wyrażenia przy pomocy badanych operatorów operacji negacji, sumy i iloczynu
Spośród 16 funkcji dwóch zmiennych tylko dwie, każda niezależnie tworzą system funkcjonalnie pełny. Są to funkcje: NAND i NOR
Różnice między hazardem statycznym a dynamicznym. Jak go usuwamy ?
Def: Zjawisko występowania w czasie przełączania układów, krótkotrwałych sygnałów o polaryzacji przeciwnej do założonej, nazywane jest zjawiskiem hazardu
Hazard jednokrotny nazywany jest hazardem statycznym, natomiast wielokrotne wystąpienie fałszywych impulsów nazywane jest hazardem dynamicznym
Sposoby usuwania hazardu
Najbardziej skutecznym sposobem usunięcia hazardu jest synchronizacja układu, tzn. blokowanie przekazywania sygnału z układu do zakończenia wszystkich procesów przejściowych
Poprzez modyfikację układu przy pomocy tablic Karnaugh'a
Dla uniknięcia hazardu należy w tablicy Karnaugh'a utworzyć grupy tak, aby dla każdych dwóch jedynek (zer) przylegających do siebie zewnętrznie lub wewnętrznie istniała wspólna grupa
Porównać poznane metody minimalizacji funkcji logicznych.
Metoda tablic Karnaugh'a - maksymalnie do 6 zmiennych, metoda graficzna
Metoda Quina - McClusky'a - stosowany przy większej liczbie zmiennych, metoda analogiczna, ...
Metoda przekształceń wyrażeń
Metoda realizacji funkcji logicznych
realizacja na elementach logicznych
-budowa tablicy wartości funkcji
-minimalizacja funkcji
-realizacja na zadanych elementach
realizacja na dekoderach i elementach logicznych
realizacja na multiplekserach
Wyjaśnić sposób realizacji funkcji logicznych na multiplekserach i dekoderach.
Na multiplekserach realizujemy tylko postać sumy.
Dekodery są stosowane do zmiany informacji z postaci binarnej na kod „1 z n” lub „1 z n”, a następnie `przefiltrowanie' przez odpowiednią bramkę.
Multipleksery - układy kombinacyjne o n-wyjsciach i jednym wejściu. Stosowane są do realizacji przełączających.
Zbudować najprostszy multiplekser dla y = Π (0,3)
Możemy realizować tylko postać sumy y=(x1,x2,x3)=Σ(1,2,4)
|
||||||
|
|
|
|
|
||
|
|
|
|
|
Wyjaśnić sposób realizacji funkcji logicznych na multiplekserach i dekoderach.
Na multiplekserach realizujemy tylko postać sumy.
Dekodery są stosowane do zmiany informacji z postaci binarnej na kod „1 z n” lub „1 z n”, a następnie `przefiltrowanie' przez odpowiednią bramkę.
Multipleksery - układy kombinacyjne o n-wyjsciach i jednym wejściu. Stosowane są do realizacji przełączających.
Jak z tablicy prawdy otrzymać KPI/ KPS ?
kanoniczną postać sumy można otrzymać bezpośrednio z tablicy wartości funkcji rozpatrując tylko te wiersze dla których y=1, przy czym zmienna o wartości 1 wchodzi do iloczynu w postaci afirmacji, a zmienna o wartości 0 - w postaci negacji
kanoniczną postać iloczynu można otrzymać bezpośrednio z tablicy wartości funkcji rozpatrując tylko te wiersze dla których y=0, przy czym zmienna o wartości 1 wchodzi do sumy w postaci negacji, a zmienna o wartości 0 - w postaci afirmacji