Sekwencyjne bloki funkcjonalne
Układy sekwencyjne – bloki funkcjonalne 2/28 Rejestry - układy do przechowywania informacji, charakteryzujące się różnymi metodami jej zapisu lub odczytu
Układy sekwencyjne – bloki funkcjonalne 3/28 Ośmiobitowy rejestr równoległy zbudowany z przerzutników SR
Układy sekwencyjne – bloki funkcjonalne 4/28 Rejestr o równoległym wpisie i odczycie, z asynchronicznym ustawianiem i zerowaniem
Układy sekwencyjne – bloki funkcjonalne 5/28 Warianty wyjść rejestru aktywowanych specjalnym sygnałem
Układy sekwencyjne – bloki funkcjonalne 6/28 Rejestr równoległo-szeregowy na przerzutnikach D
Układy sekwencyjne – bloki funkcjonalne 7/28 Rejestr szeregowo-równoległy na przerzutnikach D
Układy sekwencyjne – bloki funkcjonalne 8/28 Dwukierunkowy rejestr o szeregowym wejściu i wyjściu informacji
Układy sekwencyjne – bloki funkcjonalne 9/28 Zastosowania rejestrów Układ ośmiobitowego sumatora
Układy sekwencyjne – bloki funkcjonalne 10/28 Zastosowania rejestrów Układ ośmiobitowego sumatora akumulującego
Układy sekwencyjne – bloki funkcjonalne 11/28 Liczniki sekwencyjne układy cyfrowe służące do zliczania i pamiętania liczby impulsów podawanych na jego wejście zliczające stan licznika - stan zer i jedynek na wyjściach jego przerzutników pojemność licznika - maksymalną liczbę różnych stanów licznika Liczniki: - o stałej długości cyklu (pojemności) - o zmiennej długości cyklu Liczniki: - dwójkowe - zliczające w NB - dekady - zliczające w BCD - inne (pierścieniowe, itd.) Liczniki: - zliczające w górę (w przód) - zliczające w dół (wstecz)
Układy sekwencyjne – bloki funkcjonalne 12/28 Liczniki o pojemności 2N modulo 16 z przeniesieniem szeregowym i taktowaniem równoległym
Układy sekwencyjne – bloki funkcjonalne 13/28 Liczniki o pojemności 2N modulo 16 z równoległym przeniesieniem i taktowaniem
Układy sekwencyjne – bloki funkcjonalne 14/28 Liczniki o pojemności 2N modulo 16 na przerzutnikach typu D, liczący "w górę", z przeniesieniem szeregowym
Układy sekwencyjne – bloki funkcjonalne 15/28 Liczniki o pojemności 2N modulo 16 na przerzutnikach typu D, liczący "w dół", z przeniesieniem szeregowym
Układy sekwencyjne – bloki funkcjonalne 16/28 Liczniki o pojemności 2N modulo 16 na przerzutnikach typu D, o przełączanym kierunku zliczania
Układy sekwencyjne – bloki funkcjonalne 17/28 Liczniki o pojemności 2N modulo 16 na przerzutnikach typu D, liczący w górę, o szeregowym taktowaniu
Układy sekwencyjne – bloki funkcjonalne 18/28 Liczniki o pojemności 2N projekt licznika modulo 4 na przerzutnikach typu JK, liczącego w górę, o równoległym taktowaniu
Układy sekwencyjne – bloki funkcjonalne 19/28 Liczniki o pojemności 2N projekt licznika modulo 4 na przerzutnikach typu JK, liczącego w górę, o szeregowym taktowaniu
Układy sekwencyjne – bloki funkcjonalne 20/28 Liczniki o pojemności 2N projekt licznika modulo 4 na przerzutnikach typu JK, liczącego w dół, o szeregowym taktowaniu
Układy sekwencyjne – bloki funkcjonalne 21/28 Liczniki o pojemności różnej od 2N Metody uzyskiwania liczników o zadanej pojemności (różnej od 2N): projektowanie układów z pojedynczych przerzutników; dekodowanie stanu odpowiadającego pojemności i generacja sygnału zerowania licznika; rozłożenie wymaganej pojemności n na czynniki: n=2ic1...ck i użycie kaskadowego połączenia k+1 liczników
Układy sekwencyjne – bloki funkcjonalne 22/28 Liczniki o pojemności różnej od 2N Przykład projektowania licznika mod 5 na przerzutnikach JK wykorzystując: J=[F1(F1,F0,Fx)] oraz K=[F0(F0,F1,Fx)] wyznaczono wzbudzenia wejść J i K: J0 =Q2 K0 = 1 J1 = Q0 K1 = Q0 J2 = Q0Q1 K2 = 1
Liczniki o pojemności różnej od 2N Układy sekwencyjne – bloki funkcjonalne 23/28 Liczniki o pojemności różnej od 2N dekada na przerzutnikach JK, licząca w górę, o szeregowym taktowaniu C1,C3=Q0 C2=Q1
Układy sekwencyjne – bloki funkcjonalne 24/28 Liczniki o pojemności różnej od 2N ... realizacja:
Układy sekwencyjne – bloki funkcjonalne 25/28 Liczniki o pojemności różnej od 2N wykorzystanie gotowych liczników scalonych licznik modulo 5 liczący od 000
Układy sekwencyjne – bloki funkcjonalne 26/28 Liczniki o pojemności różnej od 2N wykorzystanie gotowych liczników scalonych licznik modulo 5 liczący od 010
Układy sekwencyjne – bloki funkcjonalne 27/28 Liczniki o pojemności różnej od 2N 7493 i przykłady jego użycia modulo 10 modulo 6 modulo 5
Układy sekwencyjne – bloki funkcjonalne 28/28 Liczniki o pojemności różnej od 2N kaskadowe łączenie 7493 w licznik modulo 80: :16 i :5 :8 i :10