Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Problematyka wykładu Podział rejestrów i liczników

Podobne prezentacje


Prezentacja na temat: "Problematyka wykładu Podział rejestrów i liczników"— Zapis prezentacji:

1 Problematyka wykładu Podział rejestrów i liczników
Metody syntezy liczników Przykłady realizacji scalonych liczników Układy realizacji równoległego wprowadzania informacji do rejestrów

2 Ze względu na wprowadzanie i wyprowadzanie danych
Podział rejestrów Ze względu na wprowadzanie i wyprowadzanie danych Szeregowe Równoległe Szeregowo-równoległe Równoległo-szeregowe

3 Pod względem powtarzania cyklu
Podział liczników Licznikiem nazywamy sekwencyjny układ cyfrowy służący do zliczania i pamiętania liczby impulsów podawanych w określonym przedziale czasu na jego wejście zliczające. Symbol licznika Układ sekwencyjny S - stanowy Wyjścia Impuls zerujący (ustawiający) Impulsy zliczane Wejścia Pod względem powtarzania cyklu Modulo S Do S

4 Pod względem długości cyklu Pod względem kierunku zliczania
Podział liczników Pod względem długości cyklu O stałej długości cyklu O zmiennej długości cyklu Pod względem kierunku zliczania Jednokierunkowe Dwukierunkowe (rewersyjne) Zliczające w przód Zliczające wstecz

5 Metody syntezy liczników
Pojemność licznika dwójkowego można zmieniać za pomocą układu odpowiednich sprzężeń logicznych. J K Q C Wejście ”1” A B Wyjście 1 1 1 1 1 Wejście A B C 3 6 2 5 3

6 Metody syntezy liczników
Pojemność licznika dwójkowego można zmieniać poprzez zdekodowanie stanu licznika odpowiadającego współczynnikowi podziału i wyzerowanie tym stanem licznika. J K Q C Wejście ”1” A B R 1 1 1 1 1 1 1 1 Wejście A B C 1 2 3 4 1

7 Metody syntezy liczników
”1” ”1” ”1” 1 1 1 J Q J Q J Q A B C Wejście C C C K R K R K R R 1 1 1 1 S 1 Wejście A B C 1 2 3 4 1

8 Metody syntezy liczników
Pojemność licznika rozkładamy na czynniki i łączymy człony wynikające z tego rozkładu. J K C 1:n ”1” Wejście Wyjście Podział pojemności licznika w stosunku: Dzielnik częstotliwości

9 Metody syntezy liczników – licznik mod 6
3:1 ”1” A B C J K C Q J K C ”1” Q J K C ”1” Q 1 1 1 1 1 Wejście Wejście A B C 1 2 3 4 5

10 Metody syntezy liczników – licznik mod 7
A B C J K Q ”1” 3:1 Wejście D Wyjście 1 1 1 1 1 1 1 Wejście A B C D 3 10 2 13 4 1 3

11 Licznik zliczający w przód na D Licznik zliczający wstecz na D
Przykłady liczników Licznik zliczający w przód na D Licznik zliczający wstecz na D

12 Licznik zliczający w przód na JK Licznik zliczający wstecz na JK
Przykłady liczników Licznik zliczający w przód na JK Licznik zliczający wstecz na JK

13 Realizacje scalone liczników asynchronicznych
Licznik 7490 – dekada licząca A B C R0(1) Awe D R S Q J K R0(2) R9(1) R9(2) BDwe Symbol R0(1) R0(2) R9(1) R9(2) A B C D DBwe Awe 7490

14 Realizacje scalone liczników asynchronicznych
Możliwe tryby pracy :2 :5 Awe A B C D 7490 :2 :5 Awe A B C D 7490 BDwe A B C D 1 B C D A 1

15 Realizacje scalone liczników asynchronicznych
Programowalny dzielnik częstotliwości Tablice programowania X4 X3 X2 X1 Podział przez O ---- Z 1 2 3 4 5 6 7 8 9 x4 x3 x2 x1 A B C D BDwe 7490 Awe We R0(1) R0(2) R9(1) R9(2) O – otwarte; Z - zamknięte ”0” Przykład: Licz_90.msm; Dzielnik_czestotliwosci.msm

16 Realizacje scalone liczników asynchronicznych
B C R0(1) Awe D J K Q R0(2) Bwe Symbol R0(1) R0(2) A B C D Bwe Awe 7493

17 Realizacje scalone liczników asynchronicznych
Możliwe tryby pracy :2 :8 Awe A B C D 7493 :2 :8 Awe A B C D 7493 Bwe A B C D 1 B C D A 1

18 Realizacje scalone liczników asynchronicznych
Programowalny dzielnik częstotliwości Tablice programowania X4 X3 X2 X1 Podział przez O ---- Z 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 x4 x3 x2 x1 A B C D Bwe 7493 Awe We R0(1) R0(2) Przykład: Dzielnik_czestotliwosci_93.msm O – otwarte; Z - zamknięte

19 Licznik synchroniczny mod 5
A 1 1 1 1 B C J Q J Q J1 Q J2 Wejście C C C K K K R R R Zerowanie Wejście 1 2 3 4 A B C

20 Synteza licznika synchronicznego
Zaprojektować licznik synchroniczny zliczający w kodzie Gray’a Qn  Qn+1 S R J K D 1

21 Układy równoległego wprowadzania informacji do rejestrów
An 1 1 x 1 X S S Q 1 X 1 Q R R 1 Zerowanie Wada: Konieczność wyzerowania rejestru przed wprowadzeniem informacji z wejść równoległych.

22 Układy równoległego wprowadzania informacji do rejestrów
X An Q S R 1 1 X 1 1 1 Wada: Konieczność podawania wartości wprowadzanych równolegle w postaci prostej i zanegowanej. Wyzerowanie rejestru realizowane poprzez równoległe wprowadzenie wartości 0.

23 Układy równoległego wprowadzania informacji do rejestrów
X An Q S R 1 1 X 1 1 1 Wada: Wyzerowanie rejestru realizowane poprzez równoległe wprowadzenie wartości 0.

24 Układy równoległego wprowadzania informacji do rejestrów
X An Q S R Zerowanie 1 1 1 X 1 1 1 1 1

25 Układy równoległego wprowadzania informacji z kilku źródeł
B0 C0 D0 An Bn Cn Dn X4 X3 X2 X1 Wyj 0 Wyj n S Q0 S Q1 Zer. X1 X2 X3 X4 Q0 … Qn 1 A0 … An B0 … Bn C0 … Cn D0 … Dn 0 … 0 R R Zerowanie

26 Przykład Zbudować, wykorzystując przerzutnik typu JK, 3-bitowy rejestr szeregowo-równoległy z możliwością wyprowadzania informacji do dwóch odbiorników. Wej. danych J K C Q A B C Wej. zegarowe Tryb DANE TRYB STER WY1 WY2 DANE TRYB STER WY1 WY2 DANE TRYB STER WY1 WY2 Wyb. wyjścia

27 Przykład Zbudować, wykorzystując przerzutnik typu JK, 3-bitowy rejestr szeregowo-równoległy z możliwością wyprowadzania informacji do dwóch odbiorników. DANE TRYB STER WY1 WY2 S D T 00 01 11 10 1 TRYB(T) STER(S) DANE(D) WY1 WY2 1 X S D T 00 01 11 10 1 1 1 1

28 Realizacja przykładowego układu sekwencyjnego
x1 x2 y t S1 S2 S3 S4 S5 S6 Równoważność stanów Moore’a Mealy’ego

29 Realizacja przykładowego układu sekwencyjnego
x1 x2 y t S1 S2 S3 S4 S5 S6 Automat Moore’a Automat Mealy’ego X1X2 S 00 01 10 11 Y S1 --- S3 S2 S4 S5 S6 1 X1X2 S 00 01 10 11 S1 --- S3/0 S2/0 S2 S1/0 S4/0 S3 S4 S5/1 S5 S6/1 S6

30 Realizacja przykładowego układu sekwencyjnego
Minimalizacja liczby stanów Tablica trójkątna Automat Moore’a 2 3 4 5 6 1 X1X2 S 00 01 10 11 Y S1 --- S3 S2 S4 S5 S6 1 S2S5 S1S2S3  Sa S5S6  Sb

31 Realizacja przykładowego układu sekwencyjnego
Automat zminimalizowany Automat Moore’a X1X2 S 00 01 10 11 Y S1 --- S3 S2 S4 S5 S6 1 Tablica przejść i wyjść automatu zminimalizowanego X1X2 S 00 01 10 11 Y Sa S4 --- Sb 1 S1S2S3  Sa S5S6  Sb


Pobierz ppt "Problematyka wykładu Podział rejestrów i liczników"

Podobne prezentacje


Reklamy Google