Dzień dobry, czy ktoś byłby w stanie pomóc mi z poniższymi zadaniami z Podstaw Techniki Cyfrowej prowadzonej na Politechnice Poznańskiej ?
Zadanie 1
Proszę zaprojektować automat typu Mealy'ego z 2 wejściami i 2 wyjściami. Na wejściach A i B (bit liczby) pojawia się szeregowo liczba w NKB począwszy od najstarszego bitu. Bity liczby występują tak długo jak długo wartość wejścia A=1 Wartość wyjścia X=1 oznacza fakt że zakończona liczba miała parzystą liczbę jedynek, wartość wyjścia Y=1 oznacza, że wynik ostateczny jest dostępny. Wymagana liczba stanów automatu wynosi 3. Wynik pojawia się po zakończeniu liczby na jeden takt
Automat dla przykładowych danych informuje że liczba 7 ma nieparzystą liczbę jedynek.Zadania do wykonania:
Graf automatu - 4 stanowy, należy zaznaczyć stan początkowy automatu
Tablica przejść
Tablica wyjść
Kodowana tablica przejść dla kodowania stanów kodem Greya
Opis implementacji automatu za pomocą zapisania postaci funkcji wzbudzeń przerzutników D. Oczekiwana postać funkcji to F1(x,y,..,z)= ∑(??????) Zmienne w opisie funkcji należy wypisać w kolejności malejących wartości wag użytych do określenia numerów kombinacji zmiennych. Należy w tym formacie zapisać 2 funkcje.
Zadanie 2
Za pomocą dodawania liczb w kodzie uzupełnieniowym odjąć liczby dziesiętne 39 i 23. Wykonać test wyniku, określić wynik testu. Test powinien być poprawny dla tego odejmowania.
Zadanie 3
Zapisz równanie T(J,K,Q) = ∑(??????) pozwalające z przerzutnika T wykonać przerzutnik JK. Zmienne zapisano w kolejności mających wag.
Zadanie 4
W układzie na o strukturze przedstawionej na RYSUNKU0 znajdują się 3 liczby pobrane z wejścia i zapisane do rejestrów R1, R2 i R3. Dodatkowo: Rejestry posiadają wejścia zegarowe i odpowiednie wejścia zgody na zapis LR1, LR2, LR3, LRX. Multipleksery posiadają wejścia adresowe M0, M1, M2 na które należy podać WARTOŚCI wektorów sygnałów o liczbie bitów zależnej od liczby wejść wektorów danych multipleksera, numery wejść multipleksera zaznaczono na rysunku w narastającej kolejności numeru wejścia od 0 licząc .Należy zaproponować diagram ASM RYSUNEK1 określający wartości sygnałów sterujących występujące w kolejnych stanach układu sterowania oraz sygnały stanu testowane wg potrzeb w tych stanach. Diagram ASM opisuje sposób pracy układu sterującego i powinien umożliwić zapisanie w rejestrach R1, R2, R3 wartości najmniejszej. Proszę wyodrębnić stany układu sterowania w diagramie ASM, obok klatek każdego stanu (po prawej stronie) proszę opisać oczekiwany efekt jaki będzie osiągnięty operacjami bieżącego stanu.
Zadanie 5
Narysować schemat rejestru uniwersalnego 3 bitowego. Rejestr uniwersalny w zależności od wartości sygnałów sterujących A i B ma realizować następujące operacje: wpis wartości z wejścia, pamiętanie, dzielenie liczb w NKB przez 2 mnożenie liczb w NKB przez 2. Rejestr należy zbudować z multiplekserów i przerzutników D.