Proste układy sekwencyjne



Podobne dokumenty
UKŁADY CYFROWE. Układ kombinacyjny

Cyfrowe układy sekwencyjne. 5 grudnia 2013 Wojciech Kucewicz 2

Przerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia.

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1

PRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające

Projekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10.

Ćw. 9 Przerzutniki. 1. Cel ćwiczenia. 2. Wymagane informacje. 3. Wprowadzenie teoretyczne PODSTAWY ELEKTRONIKI MSIB

Ćwiczenie 6. Przerzutniki bistabilne (Flip-Flop) Cel

LABORATORIUM ELEKTRONIKI. Jakub Kaźmierczak. 2.1 Sekwencyjne układy pamiętające

Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne

Statyczne badanie przerzutników - ćwiczenie 3

Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

Cyfrowe układy scalone c.d. funkcje

Systemy cyfrowe z podstawami elektroniki i miernictwa Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne

Podstawowe elementy układów cyfrowych układy sekwencyjne. Rafał Walkowiak

Państwowa Wyższa Szkoła Zawodowa

Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1

Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

Programowalne układy logiczne

Układy kombinacyjne - przypomnienie

dwójkę liczącą Licznikiem Podział liczników:

Krótkie przypomnienie

LEKCJA. TEMAT: Funktory logiczne.

Podział układów cyfrowych. rkijanka

Ćwiczenie Technika Mikroprocesorowa komputery 001 Układy sekwencyjne cz. 1

1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

2.1. Metoda minimalizacji Quine a-mccluskey a dla funkcji niezupełnych.

Układy sekwencyjne przerzutniki 2/18. Przerzutnikiem nazywamy elementarny układ sekwencyjny, wyposaŝony w n wejść informacyjnych (x 1.

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

LABORATORIUM PODSTAWY ELEKTRONIKI PRZERZUTNIKI

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek

Ćwiczenie 27C. Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych

Układy sekwencyjne - wiadomości podstawowe - wykład 4

Liczniki, rejestry lab. 07 Układy sekwencyjne cz. 1

Podstawy elektroniki cz. 2 Wykład 2

PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE

Politechnika Wrocławska, Wydział PPT Laboratorium z Elektroniki i Elektrotechniki

Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji

Układy cyfrowe (logiczne)

Automatyzacja i robotyzacja procesów produkcyjnych

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55

Układy sekwencyjne. 1. Czas trwania: 6h

Układy asynchroniczne

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2

Wstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne

Elektronika i techniki mikroprocesorowe. Instrukcja do zajęć laboratoryjnych. Część: Technika Cyfrowa Liczba zajęć: 3 + zaliczające

Układy asynchroniczne

LICZNIKI PODZIAŁ I PARAMETRY

Projektowanie i badanie liczników synchronicznych i asynchronicznych

Architektura komputerów Wykład 2

Asynchroniczne statyczne układy sekwencyjne

Ćw. 7: Układy sekwencyjne

W przypadku spostrzeżenia błędu proszę o przesłanie informacji na adres

WYKŁAD 8 Przerzutniki. Przerzutniki są inną niż bramki klasą urządzeń elektroniki cyfrowej. Są najprostszymi układami pamięciowymi.

Podstawy Automatyki. Wykład 13 - Wprowadzenie do układów sekwencyjnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podstawy Techniki Cyfrowej Liczniki scalone

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 4 (3h) Przerzutniki, zatrzaski i rejestry w VHDL

AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE. Wydział Informatyki, Elektroniki i Telekomunikacji LABORATORIUM.

Sterowniki Programowalne (SP)

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).

Statyczne badanie przerzutników - ćwiczenie 2

Logiczne układy bistabilne przerzutniki.

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

Ćwiczenie nr 1 Temat: Ćwiczenie wprowadzające w problematykę laboratorium.

Układy sekwencyjne. 1. Czas trwania: 6h

Programowalne układy logiczne

A B. 12. Uprość funkcję F(abc) = (a + a'b + c + c')a

Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich działania.

Temat 5. Podstawowe bloki funkcjonalne

WSTĘP DO ELEKTRONIKI

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...

Cel. Poznanie zasady działania i budowy liczników zliczających ustaloną liczbę impulsów. Poznanie kodów BCD, 8421 i Rys. 9.1.

Przerzutniki. Układy logiczne sekwencyjne odpowiedź zależy od stanu układu przed pobudzeniem

LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY. Rev.1.1

Automat skończony FSM Finite State Machine

Podstawy układów mikroelektronicznych

UTK Mirosław Rucioski

Inwerter logiczny. Ilustracja 1: Układ do symulacji inwertera (Inverter.sch)

Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów. Rafał Walkowiak Wersja /2015

Laboratorium elektroniki. Ćwiczenie E57. Rejestry. Wersja 1.0 (24 marca 2016)

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Energoelektroniki i Maszyn Elektrycznych REJESTRY

Programowany układ czasowy APSC

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Badanie rejestrów

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.

Układy logiczne sekwencyjne

3.2. PODSTAWOWE WIADOMOŚCI TEORETYCZNE

Podstawowe układy cyfrowe

Ćwiczenie 01 - Strona nr 1 ĆWICZENIE 01

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie LABORATORIUM Teoria Automatów. Grupa ćwiczeniowa: Poniedziałek 8.

2019/09/16 07:46 1/2 Laboratorium AITUC

1. Definicja i przeznaczenie przerzutnika monostabilnego.

Transkrypt:

Proste układy sekwencyjne Układy sekwencyjne to takie w których niektóre wejścia są sterowany przez wyjściaukładu( zawierają sprzężenie zwrotne ). Układy sekwencyjne muszą zawierać elementy pamiętające stan w jakim znajduje się układ Przykład. Proste elementy pamiętające LD DATA LD Cwiczenie. Rozważyć przebiegi sygnałów w układzie przestawionym poniżej. A B C Sprzężenie zwrotne może prowadzić do sytuacji w której układ nie znajduje się w stabilnym stanie.

Przerzutnik RS Para bramek NOR. R S 0 1 1 1 0 0 0 0 (t-1) 1 1 zabr R(t) S(t) (t) (t+1) 0 1 1 1 0 1 0 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 Zabr. 1 1 1 Zabr (t+1)=s(t)+r(t) (t) Cwiczenie. Rozważyć działanie układu z parą bramek NAND Cwiczenie. Narysować diagram stanów dla zatrzasku RS

Bramkowanie przerzutnik. W układzie sekwencyjnym wyjście jest funkcją sygnałów wejściowych i stanu układu. Zmiana stanu układu odbywa się w wyznaczonych chwilach czasowych - jest wywoływana aktywnością sygnału taktującego układ zwanego zegarem. Zatrzask (ang. latch) jest układem reagującym na wejścia informacyjne podczas aktywnego poziomu sygnału zegarowego. Przykład. Bramkowany RS latch

Przerzutnik JK Wskazane byłoby wyeliminowanie zakazanego wektora sterującego typu 11 dla przerzutnika RS. Budujemy przerzutnik JK. Cwiczenie. Zapisać formułę boole a opisującą pracę przerzutnika JK

Przerzutnik JK-MS Problem z przerzutnikiem JK polega na tym, że jeżeli JK= 11, to przerzutnik nieprzerwanie zmienia stan na przeciwny. Dlatego bardziej przydatny będzie dla nas przerzutnik (już nie zatrzask ) JK-MS. Przerzutnikiem flip-flop (ang. flip-flop) będziemy nazywali układ reagujący na stany wejść informacyjnych podczas zmiany stany sygnału zegarowego. Przerzutnik zbudowany jest z dwóch stopni: stopnia master i stopnia slave. Stopień master akceptuje dane jeżeli sygnał zegara ( CLK ) jest aktywny jedynką. Stopień slave akceptuje dane jeżeli zegar jest zerem. Aby zmiany na wejściu wywołały zmiany na wyjściu konieczny jest pełny cykl zegara.

Zjawisko łapania jedynek W układach przerzutników typu master/slave występuje niekorzystne zjawisko łapania jedynek. Na przykład jeżeli w naszym układzie podczas kiedy zegar jest jeden J zmieni stan 0->1->0 ( hazard na wejściu sterującym J ) to stopień slave zapamiętał 1 na wyjściu P i mimo, że J ustaliło się na poziomie 0 przepisze na wyjście stan 0, a nie stan 1.

Przerzutnik D D (t+1) 0 0 0 0 1 0 1 0 1 1 1 1 (t+1)=d

Symbole graficzne typu zegara LD FD D D G C D latch aktywny poziomem wysokim LD_1 D flip-flop aktywny zboczem narastającym FDC_1 D D G C D latch aktywny poziomem niskim D flip-flop aktywny zboczem opadającym

Realizacja przerzutnika D flip-flop Przerzutnik D typu flip-flop jest przerzutnikiem wyzwalanym aktywnym zboczem zegara. Nie występuje tu zjawisko łapania jedynek, co znacznie ułatwia projektowanie. Układ składa się z trzech przerzutników RS. Bramki 5 i 6 sterują wyjście. Bramki 3 i 4 pamiętają zatrzaśnięty stan. Bramki 1 i 2 kontrolują wejście D. Przerzutnik zapamiętuje opadającym zboczem zegara. kiedy Clk=1 wejścia sterujące RS głównego przerzutnika są zero więc żadne zmiany na wejściu D nie powodują zmian na wyjściu Kiedy Clk=0 wejście S jest sterowane stanem D, a wejście R stanem D zmiana stanu na D nie zmienia wyjść bramek 3 i 4 dopóki zegar nie zmieni stanu na 1. Kolejna zmiana zegara na 0 zmieni stan wyjść

Przerzutnik T T FT T (t+1) 0 0 0 (t+1)=t C 0 1 1 1 0 1 1 1 0

Typowe dodatkowe sygnały sterujące przerzutniki FDCPE D CE C PRE CLR Sygnał CLOCK ENABLE (CE) blokowanie sygnału zegarowego Sygnał CLEAR lub RESET (CLR) kasowanie przerzutnika Sygnał SET lub PRESET (PRE) ustawienie przerzutnika Sygnały SET i CLEAR mogą być synchroniczne lub asynchroniczne Cwiczenie. Napisać tablicę prawdy dla przerzutnika przedstawionego na rysunku