• Nie Znaleziono Wyników

Przerzutniki UKŁADY SEKWENCYJNE

N/A
N/A
Protected

Academic year: 2021

Share "Przerzutniki UKŁADY SEKWENCYJNE"

Copied!
9
0
0

Pełen tekst

(1)

Układem sekwencyjnym nazywamy układ cyfrowy, w którym stan wyjść zależy od stanu wejść oraz od poprzednich stanów układu. Składa się z bramek i przerzutników.

Przerzutniki

Przerzutnik - układ cyfrowy umożliwiający przechowywanie najmniejszej porcji informacji – jednego bitu.

Zmienia swój stan bądź to przez wymuszenie stanu na wejściu (asynchroniczne) lub zaistnienie sygnału zegarowego (synchroniczne).

• Asynchroniczne - (RS);

• Synchroniczne (RS, JK, T, D flip-flop, D latch).

Należy zauważyć, że przerzutnik RS może być asynchroniczny (nie posiada wejścia zegarowego) lub synchroniczny (posiada wejście zegarowe), lecz zawsze posiada tzw. stan zabroniony (kombinacja, która zaprzecza działaniu przerzutnika).

Pozostałe przerzutniki pozbawione są tej wady, gdyż są przerzutnikami dwutaktowymi (tzw. master-slave M- S).

Wszystkie przerzutniki powinny posiadać charakterystyczne wejścia i wyjścia (gwiazdką zaznaczono nie wymagane - w zależności od typu):

• wejścia informacyjne synchroniczne (RS, JK, T, D) ,

• wejścia asynchroniczne zerujące (R) i ustawiające (S) *,

• wejście zegarowe synchronizujące (C) *,

• wyjście proste (Q),

• wyjście zanegowane (NOT(Q)).

Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz http://pl.wikipedia.org/

PODSTAWY TEORII UKŁADÓW CYFROWYCH

UKŁADY SEKWENCYJNE

Opracował: Andrzej Nowak

(2)

Przerzutnik - JK

Przerzutnik - T (powstaje z połączenia wejść J+K)

(3)

Przerzutnik - D flip-flop

Przerzutnik - D latch

(4)

Przerzutnik - RS asynchroniczny

schemat wykonanego z bramek NOR asynchronicznego przerzutnika RS

schemat wykonanego z bramek NAND asynchronicznego przerzutnika RS

(5)

Rejestrem nazywamy układ cyfrowy przeznaczony do krótkoterminowego przechowywania ilości informacji lub do zamiany postaci informacji z równoległej na szeregową albo odwrotnie.

Rejestry to układy zbudowane z przerzutników D i z tego względu (zasada działania przerzutnika) służą do przechowywania danych.

Znajdują zastosowania w konstrukcjach pamięci oraz nadajnikach - odbiornikach transmisji szeregowej.

Rejestry - typy

• Rejestry z wejściem i wyjściem równoległym – PIPO (ang. parallel input, parallel output). - rejestry zatrzaskowe (ang. latch) /buforowe/

• Rejestry z wejściem i wyjściem szeregowym – SISO (ang. serial input, serial output) – rejestry przesuwające

• Rejestry z wejściem szeregowym i wyjściem równoległym – SIPO (ang. serial input, parallel output)

• Rejestry z wejściem równoległym i wyjściem szeregowym – PISO (ang. parallel input, serial output)

Wejściem cyfrowym szeregowym

nazywamy takie wejście, które umożliwia wprowadzanie informacji do układu bit po bicie.

Do wprowadzenia słowa n-bitowego potrzeba n taktów zegara.

Informacja jest wpisywana szeregowo do rejestru (bit po bicie) i szeregowo wyprowadzana.

Rozróżniamy dwa typy rejestrów szeregowych:

• FIFO - pierwszy bit "wchodzi", pierwszy "wychodzi",

• FILO - pierwszy bit "wchodzi", ostatni "wychodzi".

Wejściem cyfrowym równoległym

nazywamy takie wejście, które umożliwia wprowadzenie do układu cyfrowego wszystkich bitów słowa w jednym takcie zegarowym.

Rejestry z wejściem i wyjściem cyfrowym równoległym

Rejestry

(6)

Rejestr – równoległo - szeregowy

Informacja jest wpisywana równolegle a wyprowadzana szeregowo

(7)

Liczniki są to układy sekwencyjne zbudowane z przerzutników, najczęściej JK lub T.

Ich zadaniem jest zliczanie impulsów zegarowych i przedstawianie stanu na wyjściach.

Można dokonać podziału liczników pod wieloma względami:

Ze względu na s wyróżnialnych stanów (pod względem sposobu powtarzania cyklu):

• modulo s (dzielniki liczby impulsów zegarowych - częstotliwości - przez s),

• do s,

Pod względem sposobu oddziaływania impulsów zliczanych na stan przerzutników licznika:

• o stałej długości cyklu,

• o programowanej długości cyklu.

Pod względem kierunku zliczania:

• jednokierunkowe liczące w przód,

• jednokierunkowe liczące wstecz,

• dwukierunkowe (rewersyjne).

Pod względem sposobu oddziaływania impulsów zliczanych na stan przerzutników licznika:

• asynchroniczne,

• synchroniczne,

• asynchroniczno - synchroniczne.

Najprostszą formą licznika jest przerzutnik T z podpiętym na stałe wejściem T do logicznej "jedynki".

Taki przerzutnik nazywa się "dwójką liczącą".

Porównując tabelę prawdy dochodzimy do wniosku, że po każdym impulsie zegarowym przerzutnik zmieni stan na przeciwny.

W oparciu o niego można zbudować asynchroniczny licznik liczący np. do 8.

Poniżej przedstawiono na wykresie czasowym kolejne stany licznika.

Analizując je można stwierdzić że układają się w naturalny kod dwójkowy.

Liczniki

(8)

Można również zauważyć, że każdy moduł licznika dzieli częstotliwość zegarową przez dwa. Ilość możliwych stanów tak zbudowanego licznika wyraża się wzorem:

Istnieje możliwość wprowadzania danych początkowych (programowanie) licznika oraz zmiana kierunku zliczania

Sposoby liczenia przez liczniki cyfrowe

Rodzaje liczników

LICZNIK Z PRZENIESIENIEM SZEREGOWYM (ang. Ripple Carry)

(9)

LICZNIK Z PRZENIESIENIEM RÓWNOLEGŁYM (ang. Look Ahead)

Cytaty

Powiązane dokumenty

Je´sli na wej´sciu pojawi ˛ a si˛e dwie jedynki układ powinien na przemian wł ˛ acza´c oba wyj´scia i wył ˛ acza´c oba wyj´scia dodatnim zboczem zegara C.. Logiczna

Rysunek 3a przedstawia schemat przerzutnika asynchronicznego RS zbudowanego z bramek NOR. Podanie stanu „1” na obydwa wejścia przerzutnika spowodowałoby wystąpienie

Rysunek 4a przedstawia schemat przerzutnika asynchronicznego RS zbudowanego z bramek NOR.. Stan ten jest nazywany stanem niedozwolonym N. Na rysunkach 4b, 4c i 4d

Na rysunku 15 pokazano zależność prądu przekazywanego na zaciski pakietu podczas włączania różnej liczby ogniw (układów BMS-S) w tryb balansowania, czyli przekazywania

74160 4-Bit Decade Counter with Synchronous Load and Asynchronous Clear 74161 4-Bit Binary Up Counter with Synchronous Load and Asynchronous Clear 74162 4-Bit Decade Up Counter

Sprawd´z zachowanie układu dla ró˙z- nych odczepów sygnałów podawanych na

Zmienne podajesz na końcówki adresowe, wartość jaka dla danej kombinacji zmiennych wejściowych ma byc na wyjściu musi byc wpisana do komórki pod odpowiednim adresem (używasz

(Zakłada się tu, że moc emitowana przez laser w stanie niskim wynosi praktycznie zero, oraz że układ prekompensacji opóźnienia włączenia lasera działa po- prawnie.) Zatem