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