Pytania z laboratorium techniki cyfrowej
1.
- Zbudować licznik mod 8 lub mod 5
- Jakie cechy powinien posiadać układ z pamięcią by wykrywał drżenie zestyków mechanicznych?
2.
- Porównać metody realizacji funkcji logicznych (bramki, dekoder, multiplekser)
- Porównać metody minimalizacji
- Różnice pomiędzy hazardem statycznym a dynamicznym jak usuwamy te zjawiska
- Zbudować najprostszy multiplekser np. dla y = ∏ (0,3)
- Przyczyny występowania hazardu
- Co to jest system funkcjonalnie pełny i które funkcje spośród 2 zmiennych samodzielnie tworzą system
- Sprawdzić dla podanej funkcji czy występuje hazard jeśli tak to go usunąć jak nie zrealizować na NOR lub NAND
- Jak z tablicy prawdy otrzymać KPI / KPS ?
3.
- Obliczyć cenę w automacie Meale'go/ Moore'a
- Dlaczego rachunek podziału wpływa na uproszczenie układu ?
- Sposoby opisu synchronicznych układów sekwencyjnych
- Dany jest automat Mealye'go (podana rodzina końcowa i wyjścia) wyznaczyć cenę wyjść)
- Co określa wielkość pamięci synchronicznych układów sekwencyjnych i jaka będzie wielkość licznika mod 10? (Moore'a)
- Czy można do kodowania automatów synchronicznych stosować podziały nieprawidłowe? Jeżeli tak jakie będą tego konsekwencje?
- Jakie warunki musi spełniać Φopt?
- Podać algorytm minimalizacji automatów synchronicznych
4.
- Porównać metody realizacji układów
- Jak tworzymy wykresy czasowe? - podaj ich cechy
- Wytłumacz pojęcia wyścig krytyczny i niekrytyczny
- Narysować i wyjaśnić strukturę automatów synchronicznych
- Podana tablica - podać warunki elementarne i warunki separacji
- Jak rozpoznać czy automat jest synchroniczny czy asynchroniczny?
- Założenia przy jakich prowadzona jest synteza układów asynchronicznych
- Opisać mechanizm minimalizacji układów synchronicznych.
- Porównać elementarne automaty synch.(czyli przerzutniki)
5.
- System funkcjonalnie pełny, ile jest funkcji, które spełniają i rozpisać je
-Opisać co należy zrobić,jeśli podziały wewn nie spełniają warunków separacji
- Ile można zmieścić 2 wejściowych bramek NAND w 24 wyprowadzeniowym
układzie scalonym
-Narysować tablicę prawdy przerzutnika asynchronicznego(chodzi o schemat RSa na NANDACH i o tablice wzbudzen)
6.
- napisać program dla bramki AND
- napisać procedurę wywołania funkcji np. if chodziło o to żeby napisać
cos w stylu:
architecture NAZWA of NAZWA is
begin
process if <= t wlasnie to bylo na 4 pkt.
*
*
*
end if
end process
end begin
7.
- wykryć sekwencje 00100 za pomocą dowolnego grafu
-rodzaje wyjść (wyprowadzeń)
-jak tworzymy graf Moor'ea i Mealy'ego
-różnice miedzy tablicami przejsc-wyjsc Moor'ea i Mealy'ego
- narysowac graf dla licznika modulo5 zliczajacego impulsy zegarowe tak jak w FSM
-różnica pomiedzy grafem automatu synchronicznego a asynchronicznego
8.
-system pozycyjny i niepozycyjny, opisac, podac przyklady
-mikrooperacje w ALU