Układy kombinacyjne - przypomnienie

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

SWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 1. Układy kombinacyjne i sekwencyjne - przypomnienie

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

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

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

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

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

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

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

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

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

Proste układy sekwencyjne

UKŁADY CYFROWE. Układ kombinacyjny

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

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

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

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

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

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

Podstawy Techniki Cyfrowej Liczniki scalone

LEKCJA. TEMAT: Funktory logiczne.

Ćw. 7: Układy sekwencyjne

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

Cyfrowe układy scalone c.d. funkcje

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

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

Podstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D

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

Krótkie przypomnienie

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

LICZNIKI PODZIAŁ I PARAMETRY

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

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

PODSTAWY TEORII UKŁADÓW CYFROWYCH

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

LICZNIKI Liczniki scalone serii 749x

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

Projektowanie i badanie liczników synchronicznych i asynchronicznych

Programowalne układy logiczne

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

Automatyzacja i robotyzacja procesów produkcyjnych

WSTĘP DO ELEKTRONIKI

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

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

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

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

Sławomir Kulesza. Projektowanie automatów synchronicznych

LABORATORIUM PODSTAWY ELEKTRONIKI PRZERZUTNIKI

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

Państwowa Wyższa Szkoła Zawodowa

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

Elektronika i techniki mikroprocesorowe

f we DZIELNIKI I PODZIELNIKI CZĘSTOTLIWOŚCI Dzielnik częstotliwości: układ dający impuls na wyjściu co P impulsów na wejściu

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

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

Ćwiczenie D2 Przerzutniki. Wydział Fizyki UW

Ćwiczenie MMLogic 002 Układy sekwencyjne cz. 2

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

Technika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające

Układy asynchroniczne

Podstawy Informatyki Elementarne podzespoły komputera

Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232.

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

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

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

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

Ćwiczenie 01 - Strona nr 1 ĆWICZENIE 01

Automat skończony FSM Finite State Machine

Podstawy elektroniki cz. 2 Wykład 2

U 2 B 1 C 1 =10nF. C 2 =10nF

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

Architektura komputerów Wykład 2

Programowalne układy logiczne

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

Układy asynchroniczne

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

Funkcja Boolowska a kombinacyjny blok funkcjonalny

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

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.

Asynchroniczne statyczne układy sekwencyjne

ćwiczenie 203 Temat: Układy sekwencyjne 1. Cel ćwiczenia

Tranzystor JFET i MOSFET zas. działania

Sekwencyjne bloki funkcjonalne

Temat 5. Podstawowe bloki funkcjonalne

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

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

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

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ

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

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

Architektura systemów komputerowych

Statyczne badanie przerzutników - ćwiczenie 3

6. SYNTEZA UKŁADÓW SEKWENCYJNYCH

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

LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY. Rev.1.1

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

xx + x = 1, to y = Jeśli x = 0, to y = 0 Przykładowy układ Funkcja przykładowego układu Metody poszukiwania testów Porównanie tabel prawdy

5/11/2011. Układy CMOS. Bramki logiczne o specjalnych cechach. τ ~ R*C

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

Podstawy układów mikroelektronicznych

Transkrypt:

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 1 Układy kombinacyjne - przypomnienie W układzie kombinacyjnym wyjście zależy tylko od wejść,

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 2 Przerzutnik a "efekt pamieci" Jaka jest wartość wyjścia Q?

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 3 Sprzężenie zwrotne a "efekt pamięci" W układach ze sprzężeniem zwrotnym wyjście układu ma wpływ na wejście układu, Ten wpływ powoduje to, że wyjście układu zależy nie tylko od wejść, ale również od historii wyjść.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 4 Układy kombinacyjne i sekwencyjne

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 5 Układy sekwencyjne jako system dynamiczny x(k+1)=a x(k)+b u(k) równanie stanu - funkcja wzbudzeń y(k) = c x(k) + d u(k) równanie wyjścia - funkcja wyjścia W układach sekwencyjnych (dynamicznych) wprowadza się pojęcie stanu wewnętrznego, Stan wewnętrzny zależy od stanu poprzedniego oraz wartości wejścia, Stan wewnętrzny może nie być "widoczny" na wyjściu (dlatego jest "wewnętrzny").

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 6 Automaty Meay ego i Moore a Układ realizujący funkcję wyjść (λ) jest układem kombinacyjnym a blok (δ) realizuje pamięć (układ sekwencyjny).

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 7 Przerzutniki RS S R Q t+1 0 0 zabroniona 0 1 1 1 0 0 1 1 Q t (poprzednie) Q t+1 =Q t R+S Przerzutniki są podstawowymi elementami z których buduje się układy sekwencyjne.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 8 Synchronizacja - wprowadzenie sygnału zegara W układach sekwencyjnych istotna jest sekwencja stanów, W celu synchronizacji tych zmian wprowadza się dodatkowe wejście zwane wejściem zegarowym lub zegarem, Wejście może aktywować stan albo zmiana stanu zbocze.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 9 Przełaczenie poziomem - zegar S R Q t+1 0 0 Q t 0 1 0 1 0 1 1 1 zabroniona Jeśli sygnał zegarac=0 zmiany sygnałówris nie mają żadnego wpływu na wyjście, Gdy zegarc=1 wówczas wyjście zmienia się zgodnie z powyższą tabelą, Zmiana sygnałuc z1na0powoduje "zatrzaśnięcie" stanu wyjścia - układ ten czasami określa się jako zatrzask.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 10 Przerzutniki master-slave

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 11 Przerzutniki typu D D Q t+1 0 0 1 1 Q t+1 =D WyjścieQprzyjmuje stan z wejściad, Przerzutnik posiada dwa stany, z każdym jest związana wartość wyjścia. Zmiana stanu następuje ze zboczem zegarac, Przerzutnik posiada asynchroniczne (niezależne od zegara) wejście zerujące (CLR) i ustawiające (SET).

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 12 Przerzutnik typu J-K J K Q t+1 0 0 Q t 0 1 0 1 0 1 1 1 Q t Q t+1 =J Q t +K Q t Przerzutnik posiada dwa stany, z każdym jest związana wartość wyjścia, Przerzutnik posiada asynchroniczne (niezależne od zegara) wejście zerujące (CLR) i ustawiające (SET).

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 13 Przerzutniki typu T T Q t Q t+1 0 0 0 0 1 1 1 0 1 1 1 0 Q t+1 =T Q t Przerzutnik typu T (trigger) to taki przerzutnik, który po podaniu wartości logicznej1na wejście T i wyzwoleniu zboczem sygnału zegarowego, zmienia stan wyjść na przeciwny, Podanie0na wejście T powoduje zachowanie bieżącego stanu przerzutnika.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 14 Równoważność przerzutników

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 15 Rejestry Czterobitowy rejestr przesuwny.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 16 Licznik pierścieniowy

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 17 Licznik Johnsona Wartość dziesiętna Wartość binarna Kod Johnsona 0 0000 0000 1 0001 0001 2 0010 0011 3 0011 0111 4 0100 1111 5 0101 1110 6 0110 1100 7 0111 1000 Kod Johnsona - kod dwójkowy (bezwagowy i niepozycyjny).

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 18 Generator liczb pseudolosowych z wykorzystanie rejestru przesuwnego Generowany ciąg impulsów wykazuje charakter losowy.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 19 Realizacja generatora PRBS na rejestrze przesuwnym zegar 1 2 3 4 5 6 7 8 PRBS Realizacja generatora PRBS z wykorzystaniem rejestru przesuwnego (ang. shift register) DlaT/T o =255 bity:2,3,4,8, DlaT/T o =1023 bity:7,10.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 20 Wynik działania generatora dla 255 i 1255 próbek 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 50 100 150 200 250 300 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0 200 400 600 800 1000 1200 1400 Generatory liczb pseudo-losowych są okresowe,

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 21 Dzielnik częstotliwości przez 2 Przerzutnik JK zmienia stan na przeciwny po każdym impulsie zegara, gdy jego oba wejścia utrzymywane są w stanie wysokim, samą funkcję spełnia również drugi układ, ponieważ do wejścia D przerzutnika jest doprowadzany sygnał z jego własnego wyjściaq.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 22 Liczniki Czterobitowy asynchroniczny licznik binarny.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 23 Liczniki modulo Asynchroniczny licznik mod10

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 24 Liczniki - wykorzystanie wejścia SET Asynchroniczny licznik generujący sekwencję3 4 5 6 7 8.

SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 25 Zadania na ćwiczenia 1. Z przerzutników typu D zbudować cztrobitowy rejestr przesuwny, 2. Wykorzystują zbudowany w punkcie 1. rejestr przesuwny zbudować licznik pierścieniowy, 3. Wykorzystują zbudowany w punkcie 1. rejestr przesuwny zbudować licznik Johnsona, 4. Z przerzutników typu D zbodować licznikmod9, 5. Z przerzutników typu D zbudować licznik liczący od3do9, 6. Zbudować zatrzask1-bitowy wykorzystując przerzutniki RS zbudowane z bramek NAND. 7. Wygenerować sekwencję stanów pseudolosowych posługując się rejestrem przesuwnym z punktu 1. i bramką XOR. Określ okres sygnału. Sprawdź zachowanie układu dla różnych odczepów sygnałów podawanych na bramkę XOR.