instrukcja cwiczenie 5


Politechnika Rzeszowska
Wydział Elektrotechniki i Informatyki
Zakład Systemów Rozproszonych
L a b o r a t o r i u m E L i A K
Ćwiczenie 5: Projektowanie i symulacja układów sekwencyjnych
ObowiÄ…zujÄ…ce zagadnienia:
Formy opisu ukÅ‚adów sekwencyjnych: wykres czasowy Ä…ð graf stanów Ä…ð tablica przejść-wyjść.
Automaty Moore a i Mealy ego, grafy. Podstawowe przerzutniki i ich tablice wzbudzeń.
Metody projektowania.
Redukcja tablicy stanów.
Zrealizować tylko ćwiczenia wskazane przez prowadzącego.
1. Z ciągu czterech sygnałów x1, x2, x3, x4 generowanych przypadkowo należy wybierać sekwencję:
a) x1, x1, x4;
b) x2, x1, x3;
c) x3, x4, x3;
d) x3, x1, x4, x2;
e) x3, x1, x3, x2;
f) x1, x1, x4, x4;
g) x2, x2, x4.
Sygnał wyjściowy Z = 1 powinien pojawiać się razem z ostatnim sygnałem należącym do prawidłowej
sekwencji wejściowej. Układ zaprojektować jako połączenie bramek ze sprzężeniem zwrotnym a także
wykorzystując przerzutnik wskazany przez prowadzącego. Wyrażenia logiczne zrealizować przy
użyciu elementów:
a) dowolnych bramek;
b) tylko bramek NAND;
c) tylko bramek NOR;
d) przerzutnika wskazanego przez prowadzÄ…cego.
2. Skonstruować komparator szeregowy, który będzie dokonywał porównań liczb reprezentowanych
w kodzie binarnym. Komparator ma określić, czy liczba A jest >, =, < od liczby B. Liczba
podawana jest na wejście w sposób podany przez prowadzącego. Układ zrealizować jako automat
wskazany przez prowadzącego. W rozwiązaniu zastosować układ oparty o bramki ze sprzężeniem
zwrotnym oraz jako drugi wariant, przerzutniki wskazane przez prowadzÄ…cego.
3. Zaprojektować jeden z przerzutników wskazanych przez prowadzącego: JK, D, T, RS. Przerzutnik
powinien pracować jako układ synchroniczny wyzwalany zboczem opadającym bądz narastającym
sygnału zegarowego (zbocze wskazane przez prowadzącego). Projekt powinien zawierać kolejno:
- wykres czasowy;
- graf;
- tablicę przejść-wyjść;
- redukcję tablicy stanów;
- schemat połączeń użytych elementów.
Przerzutnik należy zaprojektować w oparciu o bramki logiczne
Zrealizowane układy zasymulować wykorzystując system MultiSim. W sprawozdaniu umieścić
kolejne etapy projektowe, układy oraz wyniki symulacji.


Wyszukiwarka