2.1. Metoda minimalizacji Quine a-mccluskey a dla funkcji niezupełnych.
|
|
- Zbigniew Nowacki
- 7 lat temu
- Przeglądów:
Transkrypt
1 2.1. Metoda minimalizacji Quine a-mccluskey a dla funkcji niezupełnych. W przypadku funkcji niezupełnej wektory spoza dziedziny funkcji wykorzystujemy w procesie sklejania, ale nie uwzględniamy ich w tablicy pokrycia. Odrzucamy również wektory, które nie pokrywają żadnej jedynki (powstałe ze sklejenia samych wektorów spoza dziedziny funkcji) Przykład: Funkcja f(x1, x2, x3, x4, x 5 ) przyjmuje wartość jeden dla {0, 1, 5, 7, 10, 11, 15, 16, 26, 27, 30} oraz ma wartość nieokreśloną dla {2, 4, 13, 20, 31}. Podać minimalną postać sumacyjną
2 0, * 0, * 0 0,4 0 0 * 0 0 0,16 * ,5 0 0 * 0 1 2,10 0 * , * 4,20 * , * 0 0 5, * 1 5,13 0 * , * 10,26 * ,1,4,5 0 0 * 0 * 0,4,1,5 0 0 * 0 * 0,4,16,20 * 0 * 0 0 0,16,4,20 * 0 * 0 0 5,7,13,15 0 * 1 * 1 5,13,7,15 0 * 1 * 1 10,11,26,27 * * 10,26,11,27 * * 11,15,27,31 * 1 * ,27,15,31 * 1 * ,27,30, * 1 * 26,30,27, * 1 * 7,15 0 * , * ,27 * , * 1 26, * 26, * ,31 * , * , * 2
3 , 2 000*0 2, 10 0*010 10,11,26,27 *101* 0,4,1,5 00*0* 0,4,16,20 *0*00 5,7,13,15 0*1*1 11,15,27,31 *1*11 26,27,30,31 11*1* Wynik: f = x 2 /x 3 x 4 + /x 1 /x 2 /x 4 +/x 2 /x 4 /x 5 + /x 1 x 3 x 5 + x 1 x 2 x Metoda Quine a-mccluskey a w zapisie dziesiętnym. W przypadku funkcji dużej liczby zmiennych wypisywanie wielu kolumn jest uciążliwe i łatwo powoduje błędy, dlatego bardziej wskazane jest posługiwanie się zapisem dziesiętnym. Ogólne zasady są jak poprzednio, a kolejność czynności jest następująca: 1. Określamy liczbę jedynek dla danego wektora opisującego postać kanoniczną funkcji i wypisujemy kolumnę z podziałem na grupy o tej samej liczbie jedynek. 2. Druga kolumna powstaje z pierwszej w wyniku sklejenia, przy czym obowiązują następujące zasady: a) skleja się liczby należące do sąsiednich grup, b) sklejane liczby muszą się różnic o 2 k (k = 0,1,2,...), c) liczby można sklejać tylko wówczas, gdy liczba z grupy o większej liczbie jedynek jest większa, d) wynik sklejenia a z b zapisuje się w postaci a,b (c) przy czym c jest różnicą między a i b 3
4 3. Następne kolumny powstają z poprzednich przy zachowaniu tych samych zasad; dodatkowo różnice umieszczone w nawiasach sklejanych wyrażeń muszą być jednakowe, a wynik ma w nawiasie nie jedną lecz kilka różnic. 4. Wyrażenia, których nie udało się skleić wpisuje się w tablicę pokrycia i ruguje wyrażenia zbędne. 5. Wyrażenia niezredukowane zmienia się na postać binarną, a następnie literową, zgodnie z zasadami: a) wypisuje się w postaci binarne pierwszą liczbę wchodząca w skład wyrażenia b) na pozycjach, których waga równa jest podanym w nawiasie różnicom, pisze się * zamiast zera lub jedynki c) poszczególnym pozycją zero-jedynkowym przypisuje się odpowiednie litery. Przykład f(x 1, x 2, x 3, x 4 ) = Σ[0, 1, 2, 4, 5, 10, 12, (8, 14)] ,1 (1) 0,2 (2) 0,4 (4) 0,8 (8) 1,5 (4) 2,10 (8) 4,5 (1) 4,12 (8) 8,10 (2) 8,12 (4) 10,14 (4) 12,14 (2) 0,1,4,5 (1,4) 0,2,8,10 (2,8) 0,4,8,12 (4,8) 8,10,12,14 (2,4) 4
5 ,1,4,5 (1,4) 0*0* 0,2,8,10 (2,8) *0*0 0,4,8,12 (4,8) **00 8,10,12,14 (2,4) 1**0 Wynik f = /x 1 /x 3 + /x 2 /x 4 + /x 3 /x 4 lub f = /x 1 /x 3 + /x 2 /x 4 + x 1 /x 4 3. UKŁADY SEKWENCYJNE 3.1. WPROWADZENIE Przypomnienie podstawowego rozróżnienia: > układy kombinacyjne: Y i = f(x i ) - odpowiedź zależy wyłącznie od bieżącego pobudzenia; > układy sekwencyjne: Y i = f(x l, X 2,... X i ) - odpowiedź zależy od pełnej historii pobudzeń wcześniejszych. Układ pamięta" pobudzenia wcześniejsze - pamięć" układu określa się mianem jego stanu. W praktyce układów cyfrowych stan reprezentuje zbiór sygnałów binarnych, tzw. zmiennych stanu. Skończona liczba zmiennych stanów - skończony zbiór stanów - automat skończony (w teorii automatów rozważa się układy o nieskończonym zbiorze stanów). Ogólnie, przełączanie układu może zależeć od (często niestałych) zależności czasowych wprowadzonych przez dodanie sprzężeń zwrotnych. Alternatywa: przełączanie układu synchronizuje się dodatkowym sygnałem (-ami) synchronizującym (-ymi). Automaty synchroniczne a asynchroniczne, metody synchronizacji pracy - zagadnienia omawiane dalej. 5
6 Sprzężenie zwrotne a układ kombinacyjny Przykład 1: I Q Q Uwaga: Q' - stan następny", nowy" w stosunku do aktualnego Q. Analiza pracy: 1) Jeśli I = 0: Q' = Q 0 = 0 - stan jednoznacznie określony jak w układach kombinacyjnych = STAN STABILNY 2) Jeśli I =1: Q' = Q 1=Q - też stan poprawny, równy 0 lub 1 w zależności od stanu poprzedniego - układ pamięta swój stan = STAN BISTABILNY Ze względu na stan bistabilny ten układ NIE jest już kombinacyjny. Idea pracy naszego układu: Q = 1 - nie było zbocza opadającego sygnału I, Q = 0 - wykryto zbocze opadające sygnału I, + sygnale inicjujący (ustawiający Q = 1) i jest kompletny układ detekcji zbocza opadającego. 6
7 Przykład 2: Analiza pracy: 1) Jeśli I= 0: Q' =/(Q 0) = /0 = 1 - stan stabilny j.w. 2) Jeśli I= 1: Q' =/(Q 1) = /Q sprzeczność = STAN ASTABILNY W poprawnych projektach automatów stany astabilne NIE powinny wystąpić Asynchroniczny przerzutnik RS Dokładna analiza pracy wymaga tworzenia tzw. grafów przejść: dla założonych stanów bramek Q i /Q oraz wejść R i S bada się lawinę zmian stanów oraz stany końcowe. W tym przypadku wszystkie kombinacje stanów początkowych Q - /Q oraz pobudzeń R - S prowadzą do osiągnięcia stanów stabilnych bądź bistabilnych; nie ma niebezpieczeństwa stanów astabilnych. Z analizy powstaje następująca tabela pracy układu (uwaga: to nie jest tabela prawdy!): S R Q /Q 0 0 Q /Q - stan bistabilny stany stabilne
8 S R Q /Q Typ pobudzenia: 0 0 Q /Q - pamiętaj" stan kasuj (reset) ustaw (set) pobudzenie sprzeczne Opis układu: Q, /Q stan przerzutnika; wyjście /Q jest negacją wyjścia Q - tzw. wyjścia komplementarne; S (SET)-wejście ustawiające, aktywne stanem 1; R (RESET)-wejście kasujące, aktywne stanem 1. Jest to elementarny, w pełni funkcjonalny układ sekwencyjny zdolny do pamiętania 1 bitu informacji. Uwaga: Jednoczesny stan aktywny obu wejść S oraz R jest zabroniony bo wówczas wbrew zasadzie komplementarności: Q = /Q = 0 Realizacja dualna na bramkach NAND: /S /R Q /Q Q /Q Teraz wejścia ustawiające i kasujące są aktywne stanem niskim - stąd negacje w ich nazwach. 8
9 Przykład: eliminacja drgań styków Problem: styk po przełączeniu drga w nowym położeniu przez kilka - kilkadziesiąt ms. Uwagi: 1) Na wykresie pominięto opóźnienia czasowe. 2) Przyjmujemy tzw. logikę dodatnią sygnałów napięciowych: 0 V = logiczne 0, +Vcc = logiczne 1 3) W drganiach występuje jednoczesny stan wysoki => zastosowano przerzutnik RS na bramkach NAND 4) Gdyby występował jednocześnie stan 0 - byłby przerzutnik na bramkach NOR UKŁADY SEKWENCYJNE - OPIS FORMALNY X = < x 1, x 2,... x n > - wektor n binarnych sygnałów WE Y = < y 1, y 2,... y m > - wektor m binarnych sygnałów WY X = {X 0, X 1,... X N-1 } - zbiór stanów (słów) WE (N 2 n ); alfabet WE Y= {Y 0, Y 1,... Y M-1 } - zbiór stanów (słów) WY (M 2 m ); alfabet WY A= { A 0, A 1,... A K-1 } - zbiór stanów wewnętrznych; alfabet wewnętrzny 9
10 Stan wewnętrzny jest reprezentowany wektorem bitowym: A = < Q 1, Q 2,... Q K >, K 2 k gdzie sygnały binarne Q i symbolizują stan elementarnych układów pamięci tzw. przerzutników. Przy tak określonych alfabetach, pracę układu sekwencyjnego opisują dwie funkcje: 1) δ: A X A - tzw. funkcja przejść: podaje stan następny, do którego automat ma przejść w zależności od stanu bieżącego oraz pobudzenia na wejściu układu; δ(a,x)=a'. 2) λ: A X Y - tzw. funkcja wyjść: podaje stan wyjść układu w funkcji stanu bieżącego oraz pobudzenia na wejściu układu; λ(a, X) = Y. UWAGA: jest to sformułowanie funkcji wyjść dla najbardziej ogólnej postaci tzw. automatu Mealy'ego. Układ cyfrowy - AUTOMAT - definiuje się jako piątkę: A = (A, X, Y, δ, λ ) Automaty Mealy'ego vs. Moore'a Skoro stany wewnętrzne A zależą od stanów WE X, możliwe jest inne sformułowanie funkcji wyjść λ: δ: A X A λ: A Y -tzw. automat Moore'a: stan WY zależy wyłącznie od stanu wewnętrznego automatu (nie od stanu WE). 10
11 Uwagi: 1) Dla każdego automatu Mealy'ego można podać równoważny mu (w sensie generowanych odpowiedzi na WY) automat Moore'a i na odwrót. 2) Zaleta automatów Moore'a: odseparowanie WY od (być może przypadkowych) zmian sygnałów WE. 3) Automaty synchroniczne: w wersji Moore'a stan WY zmienia się także synchronicznie, w wersji Mealy'ego-nie (bo zależy od zmian WE, które ogólnie mogą być asynchroniczne) Komentarze 1) Rozważamy zbiory A, X, Y wyłącznie skończone => AUTOMAT SKOŃCZONY. 2) δ i λ są funkcjami => AUTOMAT DETERMINISTYCZNY. Automat niedeterministyczny: więcej niż jeden następny stan wewnętrzny; automaty probabilistyczne. 3) Jeśli A = 1 (tylko jeden stan wewnętrzny-nieistotny) => znika przełączanie się automatu pomiędzy stanami wewnętrznymi i pozostaje tylko funkcja wyjść: λ: A X Y (skoro A = 1) λ: X Y - Y= λ (X), układ kombinacyjny! Układy kombinacyjne są formalnie definiowane jako automaty o jednoelementowym zbiorze stanów wewnętrznych. 11
12 Struktury automatu Wynikają z opisu równaniami przejść / wyjść. Dla automatów Mealy'ego: W bloku opisanym funkcją δ można wyróżnić część z elementami pamięci µ (o sygnale wyjściowym A) oraz kombinacyjną część pomocniczą γ, przygotowującą sygnały sterujące elementy pamięciowe (ozn. B). Dla automatów Moore'a: Analiza dynamiczna pracy automatu Pracę bloków kombinacyjnych λ oraz γ można opisywać jak dotychczas z pominięciem czasu: Y=λ(A,X), B=Y(A,X). Nie można tak opisywać pracy układu z blokiem pamiętającym: δ(a(t), X(t) ) =A(t+τ). gdzie τ = zwłoka wprowadzana przez układ cyfrowy realizujący funkcję δ. Najczęściej wartości τ oraz analiza dynamiczna nie będzie nas interesować i będziemy oznaczać: A(t+τ) =A, δ(a, X)=A. 12
13 Dla współczesnych elementów τ jest rzędu nanosekund (10-9 s) - możliwa lawina zmian stanów w układzie: δ(a 0,X 0 ) = A 1 δ(a 1,X 0 ) = A 2 δ(a 2,X 0 ) = A 3... Definicja: Stan A k automatu nazywamy stabilnym A i,x j : δ(a i,x j )=A k δ(a k,x j )=A k Przy projektowaniu automatów asynchronicznych wymaga się, aby wszystkie stany były stabilne. Wady automatów asynchronicznych: kłopotliwa analiza zależności czasowych, problemy z ich spełnieniem w rzeczywistych układach cyfrowych, problemy ze stabilnością aby tego uniknąć wprowadza się synchronizację pracy układu cyfrowego SYNCHRONIZACJA PRACY AUTOMATÓW SEKWENCYJNYCH Cel: zmiany stanu wewnętrznego automatu następują tylko w momentach wyznaczonych sygnałem (-ami) taktującym (-ymi). Występuje specjalny sygnale wejściowy (sygnale zegarowy, CLK), którego przebieg (np. zbocza narastające) wyznacza momenty przełączania się układu: w tych momentach próbkowane są wartości sygnałów i następuje odpowiednie przełączenie się stanu wewnętrznego. Poza nimi stan sygnałów kombinacyjnych w układzie (X, B) jest nieistotny, a stan elementów pamięciowych (A) nie zmienia się - taki jest ideał. Impulsy taktujące dzielą ciągły czas na odcinki (zwane taktami) - dyskretyzacja / kwantowanie czasu: lub: t=0, 1, 2,... δ( A(t), X(t) ) =A(t+1), Y(t) = λ( A(t), X(t) µ( B(t) ) = A(t+1), B(t) = γ(a(t), X(t) ), Y(t) = λ( A(t), X(t) ). 13
14 Zalety synchronizacji: prostsza analiza pracy prostsze projektowanie (nie ma lawiny zmian stanów); praca nie zależy od spełnienia zależności czasowych, większa stabilność; stan sygnałów poza momentami przełączania się nieistotny odporność na zakłócenia impulsowe, hazardy itp. Zasada: zmiany stanu wewnętrznego tylko w momentach wyznaczonych... - jest pewnym ideałem. W praktyce chodzi przede wszystkim o usunięcie groźby lawinowego przełączania się układu jak to jest w pracy asynchronicznej - stąd proponuje się różne METODY SYNCHRONIZACJI układu cyfrowego Bramkowanie sygnałów WE Przerzutnik typu zatrzask, ang.: LATCH. Na przykładzie przerzutnika RS (NOR): Gdy CLK = 0 (a więc od momentu zbocza opadającego CLK) WE są odcinane od przerzutnika, jego stan jest zamrażany -ZATRZASKIWANY. Lawina przełączeń stanu wciąż możliwa, gdy CLK = 1!! Zastosowanie: - bufory, proste pamięci, -NIE przerzutniki reprezentujące stan wewnętrzny automatu! 14
15 Praca dwuzboczowa (MasterSlave) Układy wyzwalane poziomem: LEVEL-TRIGGERED CIRCUITS. Bramkowanie WE + wstrzymanie zmian stanu aż do momentu zbocza opadającego CLK. Idea: dwa kaskadowo połączone przerzutniki: Master (nadrzędny) i Slave (podrzędny), przerzutnik Master bramkowany sygnałem CLK, Slave /CLK. Gdy CLK = 1 zmiany WE ustawiają odpowiednio przerzutnik Master (Q M ), ale nie przenoszą się na wyjścia Q - /Q. Efekt końcowy: stan przerzutnika zmienia się w momencie zbocza opadającego CLK ( 50% idei pracy synchronicznej ). 15
16 Wada takiego rozwiązania: stan WE jest badany przez cały odcinek czasu gdy CLK = 1, a nie tylko w momencie zbocza opadającego CLK. Konsekwencja: przełączenie układu mogą zakłócić pojawiające się zakłócenia impulsowe (np. drugi impuls S= 1 mógł być takim zakłóceniem) -tzw. efekt łapania jedynek w przerzutnikach MS Pełna praca synchroniczna Układy wyzwalane zboczem: EDGE-TRIGGERED CIRCUITS. Wejścia układu są próbkowane w określonych momentach (np. zbocza narastającego CLK), a zmiana stanu przerzutnika następuje natychmiast potem. W rzeczywistości: moment próbkowania WE to przedziale czasowy wyznaczony parametrami układu: t S = time set - minimalny czas konieczny dla ustalenia się sygnału WE przed pojawieniem się zbocza przełączającego; t H = time hold- wymagany minimalny czas utrzymania sygnału WE po pojawieniu się zbocza przełączającego; może wynosić zero; τ- czas przełączania się układu. 16
Proste układy sekwencyjne
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
Bardziej szczegółowoWstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne
Wstęp do Techniki Cyfrowej... Synchroniczne układy sekwencyjne Schemat ogólny X Y Układ kombinacyjny S Z Pamięć Zegar Działanie układu Zmiany wartości wektora S możliwe tylko w dyskretnych chwilach czasowych
Bardziej szczegółowoPrzerzutnik ma pewną liczbę wejść i z reguły dwa wyjścia.
Kilka informacji o przerzutnikach Jaki układ elektroniczny nazywa się przerzutnikiem? Przerzutnikiem bistabilnym jest nazywany układ elektroniczny, charakteryzujący się istnieniem dwóch stanów wyróżnionych
Bardziej szczegółowoCzęść 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1
Część 3 Układy sekwencyjne Układy sekwencyjne i układy iteracyjne - grafy stanów 18.11.2017 TCiM Wydział EAIiIB Katedra EiASPE 1 Układ cyfrowy - przypomnienie Podstawowe informacje x 1 x 2 Układ cyfrowy
Bardziej szczegółowoCyfrowe układy sekwencyjne. 5 grudnia 2013 Wojciech Kucewicz 2
Cyfrowe układy sekwencyjne 5 grudnia 2013 Wojciech Kucewicz 2 Układy sekwencyjne Układy sekwencyjne to takie układy logiczne, których stan wyjść zależy nie tylko od aktualnego stanu wejść, lecz również
Bardziej szczegółowoPlan wykładu. Architektura systemów komputerowych. Cezary Bolek
Architektura systemów komputerowych Poziom układów logicznych. Układy sekwencyjne Cezary Bolek Katedra Informatyki Plan wykładu Układy sekwencyjne Synchroniczność, asynchroniczność Zatrzaski Przerzutniki
Bardziej szczegółowoWstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne
Wstęp do Techniki Cyfrowej... Teoria automatów i układy sekwencyjne Alfabety i litery Układ logiczny opisywany jest przez wektory, których wartości reprezentowane są przez ciągi kombinacji zerojedynkowych.
Bardziej szczegółowoTEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH
Praca laboratoryjna 2 TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH Cel pracy poznanie zasad funkcjonowania przerzutników różnych typów w oparciu o różne rozwiązania układowe. Poznanie sposobów
Bardziej szczegółowoUkłady sekwencyjne przerzutniki 2/18. Przerzutnikiem nazywamy elementarny układ sekwencyjny, wyposaŝony w n wejść informacyjnych (x 1.
Przerzutniki Układy sekwencyjne przerzutniki 2/18 Pojęcie przerzutnika Przerzutnikiem nazywamy elementarny układ sekwencyjny, wyposaŝony w n wejść informacyjnych (x 1... x n ), 1-bitową pamięć oraz 1 wyjście
Bardziej szczegółowoPodział układów cyfrowych. rkijanka
Podział układów cyfrowych rkijanka W zależności od przyjętego kryterium możemy wyróżnić kilka sposobów podziału układów cyfrowych. Poniżej podam dwa z nich związane ze sposobem funkcjonowania układów cyfrowych
Bardziej szczegółowoPodstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja
Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak Wersja 0.1 29.10.2013 Przypomnienie - podział układów cyfrowych Układy kombinacyjne pozbawione właściwości pamiętania stanów, realizujące
Bardziej szczegółowoUKŁADY CYFROWE. Układ kombinacyjny
UKŁADY CYFROWE Układ kombinacyjny Układów kombinacyjnych są bramki. Jedną z cech układów kombinacyjnych jest możliwość przedstawienia ich działania (opisu) w postaci tabeli prawdy. Tabela prawdy podaje
Bardziej szczegółowoAsynchroniczne statyczne układy sekwencyjne
Asynchroniczne statyczne układy sekwencyjne Układem sekwencyjnym nazywany jest układ przełączający, posiadający przynajmniej jeden taki stan wejścia, któremu odpowiadają, zależnie od sygnałów wejściowych
Bardziej szczegółowoPrzerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu
Temat: Sprawdzenie poprawności działania przerzutników. Wstęp: Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu cyfrowego, przeznaczonego do przechowywania i ewentualnego
Bardziej szczegółowoProjekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji
WOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego Projekt prostego układu sekwencyjnego Ćwiczenia Audytoryjne Podstawy Automatyki i Automatyzacji mgr inż. Paulina Mazurek Warszawa 2013 1 Wstęp Układ
Bardziej szczegółowoAutomatyzacja i robotyzacja procesów produkcyjnych
Automatyzacja i robotyzacja procesów produkcyjnych Instrukcja laboratoryjna Technika cyfrowa Opracował: mgr inż. Krzysztof Bodzek Cel ćwiczenia. Celem ćwiczenia jest zapoznanie studenta z zapisem liczb
Bardziej szczegółowoUkłady sekwencyjne. 1. Czas trwania: 6h
Instytut Fizyki oświadczalnej UG Układy sekwencyjne 1. Czas trwania: 6h 2. Cele ćwiczenia Poznanie zasad działania podstawowych typów przerzutników: RS, -latch,, T, JK-MS. Poznanie zasad działania rejestrów
Bardziej szczegółowoPRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające
PRZERZUTNIKI: 1. Należą do grupy bloków sekwencyjnych, 2. podstawowe układy pamiętające Zapamiętywanie wartości wybranych zmiennych binarnych, jak również sekwencji tych wartości odbywa się w układach
Bardziej szczegółowoCyfrowe układy scalone c.d. funkcje
Cyfrowe układy scalone c.d. funkcje Ryszard J. Barczyński, 206 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Kombinacyjne układy cyfrowe
Bardziej szczegółowoLABORATORIUM ELEKTRONIKI. Jakub Kaźmierczak. 2.1 Sekwencyjne układy pamiętające
2 Cyfrowe układy sekwencyjne Cel ćwiczenia LABORATORIUM ELEKTRONIKI Celem ćwiczenia jest zapoznanie się z cyfrowymi elementami pamiętającymi, budową i zasada działania podstawowych przerzutników oraz liczników
Bardziej szczegółowoPodstawowe elementy układów cyfrowych układy sekwencyjne. Rafał Walkowiak
Podstawowe elementy układów cyfrowych układy sekwencyjne Rafał Walkowiak 3.12.2015 Przypomnienie - podział układów cyfrowych Układy kombinacyjne pozbawione właściwości pamiętania stanów, realizujące funkcje
Bardziej szczegółowoUkłady kombinacyjne - przypomnienie
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
Bardziej szczegółowoTemat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:
Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Licznik elektroniczny - układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony
Bardziej szczegółowodwójkę liczącą Licznikiem Podział liczników:
1. Dwójka licząca Przerzutnik typu D łatwo jest przekształcić w przerzutnik typu T i zrealizować dzielnik modulo 2 - tzw. dwójkę liczącą. W tym celu wystarczy połączyć wyjście zanegowane Q z wejściem D.
Bardziej szczegółowoPodstawy elektroniki cz. 2 Wykład 2
Podstawy elektroniki cz. 2 Wykład 2 Elementarne prawa Trzy elementarne prawa 2 Prawo Ohma Stosunek natężenia prądu płynącego przez przewodnik do napięcia pomiędzy jego końcami jest stały R U I 3 Prawo
Bardziej szczegółowoUkłady cyfrowe (logiczne)
Układy cyfrowe (logiczne) 1.1. Przerzutniki I Przerzutnik to najprostszy (elementarny) cyfrowy układ sekwencyjny, który w zaleŝności od sekwencji zmian sygnałów wejściowych przyjmować moŝe i utrzymywać
Bardziej szczegółowoPodstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita
Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur Piotr Fita Elektronika cyfrowa i analogowa Układy analogowe - przetwarzanie sygnałów, których wartości zmieniają się w sposób ciągły w pewnym zakresie
Bardziej szczegółowoSławomir Kulesza. Projektowanie automatów asynchronicznych
Sławomir Kulesza Technika cyfrowa Projektowanie automatów asynchronicznych Wykład dla studentów III roku Informatyki Wersja 3.0, 03/01/2013 Automaty skończone Automat skończony (Finite State Machine FSM)
Bardziej szczegółowoLEKCJA. TEMAT: Funktory logiczne.
TEMAT: Funktory logiczne. LEKCJA 1. Bramką logiczną (funktorem) nazywa się układ elektroniczny realizujący funkcje logiczne jednej lub wielu zmiennych. Sygnały wejściowe i wyjściowe bramki przyjmują wartość
Bardziej szczegółowoPodstawy Automatyki. Wykład 13 - Wprowadzenie do układów sekwencyjnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki
Wykład 13 - Wprowadzenie do układów sekwencyjnych. Instytut Automatyki i Robotyki Warszawa, 2016 Pojęcia podstawowe Posłużmy się ponownie przykładem układu sterującego pracą siłowników, wymuszającego realizację
Bardziej szczegółowoAutomat skończony FSM Finite State Machine
Automat skończony FSM Finite State Machine Projektowanie detektora sekwencji Laboratorium z Elektroniki Współczesnej A. Skoczeń, KOiDC, WFiIS, AGH, 2019 AGH, WFiIS, Elektronika Współczesna 1 Deterministyczny
Bardziej szczegółowoLista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014
Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014 Temat 1. Algebra Boole a i bramki 1). Podać przykład dowolnego prawa lub tożsamości, które jest spełnione w algebrze Boole
Bardziej szczegółowoStatyczne badanie przerzutników - ćwiczenie 3
Statyczne badanie przerzutników - ćwiczenie 3. Cel ćwiczenia Zapoznanie się z podstawowymi strukturami przerzutników w wersji TTL realizowanymi przy wykorzystaniu bramek logicznych NAND oraz NO. 2. Wykaz
Bardziej szczegółowoSławomir Kulesza. Projektowanie automatów synchronicznych
Sławomir Kulesza Technika cyfrowa Projektowanie automatów synchronicznych Wykład dla studentów III roku Informatyki Wersja 2.0, 20/12/2012 Automaty skończone Automat Mealy'ego Funkcja wyjść: Yt = f(st,
Bardziej szczegółowoTechnika Cyfrowa 1 wykład 12: sekwencyjne układy przełączające
Technika Cyfrowa 1 wykład 12: sekwencyjne układy przełączające Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej e-mail: Jacek.Mazurkiewicz@pwr.edu.pl Sekwencyjny układ przełączający układ przełączający
Bardziej szczegółowoCYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE
Pracownia Automatyki Katedry Tworzyw Drzewnych Ćwiczenie 5 str. 1/16 ĆWICZENIE 5 CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE 1.CEL ĆWICZENIA: zapoznanie się z podstawowymi elementami cyfrowymi oraz z
Bardziej szczegółowoDefinicja układu kombinacyjnego była stosunkowo prosta -tabela prawdy. Opis układu sekwencyjnego jest zadaniem bardziej złożonym.
3.4. GRF UTOMTU, TBELE PRZEJŚĆ / WYJŚĆ Definicja układu kombinacyjnego była stosunkowo prosta -tabela prawdy. Opis układu sekwencyjnego jest zadaniem bardziej złożonym. Proste przypadki: Opis słowny, np.:
Bardziej szczegółowo4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ
4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ 4.1. UKŁADY KONWERSJI KODÓW 4.1.1. Kody Kod - sposób reprezentacji sygnału cyfrowego za pomocą grupy sygnałów binarnych: Sygnał cyfrowy wektor bitowy Gdzie np.
Bardziej szczegółowozmiana stanu pamięci następuje bezpośrednio (w dowolnej chwili czasu) pod wpływem zmiany stanu wejść,
Sekwencyjne układy cyfrowe Układ sekwencyjny to układ cyfrowy, w którym zależność między wartościami sygnałów wejściowych (tzw. stan wejść) i wyjściowych (tzw. stan wyjść) nie jest jednoznaczna. Stan wyjść
Bardziej szczegółowoPoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE
PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE Podstawowymi bramkami logicznymi są układy stanowiące: - funktor typu AND (funkcja
Bardziej szczegółowoUkłady sekwencyjne - wiadomości podstawowe - wykład 4
SWB - Układy sekwencyjne - wiadomości podstawowe - wykład 4 asz 1 Układy sekwencyjne - wiadomości podstawowe - wykład 4 Adam Szmigielski aszmigie@pjwstk.edu.pl Laboratorium robotyki s09 SWB - Układy sekwencyjne
Bardziej szczegółowoTechnika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające
Technika Cyfrowa 1 wykład 11: liczniki sekwencyjne układy przełączające Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej e-mail: Jacek.Mazurkiewicz@pwr.edu.pl Liczniki klasyfikacja Licznik asynchroniczny:
Bardziej szczegółowoPodstawowe układy cyfrowe
ELEKTRONIKA CYFROWA SPRAWOZDANIE NR 4 Podstawowe układy cyfrowe Grupa 6 Prowadzący: Roman Płaneta Aleksandra Gierut CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z podstawowymi bramkami logicznymi,
Bardziej szczegółowoProgramowalne układy logiczne
Programowalne układy logiczne Układy synchroniczne Szymon Acedański Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 26 października 2015 Co to jest układ sekwencyjny? W układzie sekwencyjnym,
Bardziej szczegółowoPrzerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1
Przerzutniki RS i JK-MS lab. 04 Układy sekwencyjne cz. 1 PODSTAWY TECHNIKI MIKROPROCESOROWEJ 3EB KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA
Bardziej szczegółowoUkłady asynchroniczne
Układy asynchroniczne Model układu asynchronicznego y x n UK y m układ kombinacyjny q k BP q k blok pamięci realizuje opóźnienia adeusz P x x t s tan stabilny s: δ(s,x) = s automacie asynchronicznym wszystkie
Bardziej szczegółowoPodstawy Techniki Cyfrowej Liczniki scalone
Podstawy Techniki Cyfrowej Liczniki scalone Liczniki scalone są budowane zarówno jako asynchroniczne (szeregowe) lub jako synchroniczne (równoległe). W liczniku równoległym sygnał zegarowy jest doprowadzony
Bardziej szczegółowoLICZNIKI PODZIAŁ I PARAMETRY
LICZNIKI PODZIAŁ I PARAMETRY Licznik jest układem służącym do zliczania impulsów zerojedynkowych oraz zapamiętywania ich liczby. Zależnie od liczby n przerzutników wchodzących w skład licznika pojemność
Bardziej szczegółowoSWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 1. Układy kombinacyjne i sekwencyjne - przypomnienie
SWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 1 Układy kombinacyjne i sekwencyjne - przypomnienie SWB - Projektowanie synchronicznych układów sekwencyjnych - wykład 5 asz 2 Stan
Bardziej szczegółowoWFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY
WFiIS LABORATORIUM Z ELEKTRONIKI Imię i nazwisko: 1. 2. TEMAT: ROK GRUPA ZESPÓŁ NR ĆWICZENIA Data wykonania: Data oddania: Zwrot do poprawy: Data oddania: Data zliczenia: OCENA CEL ĆWICZENIA Ćwiczenie
Bardziej szczegółowoPodstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów. Rafał Walkowiak Wersja /2015
Podstawowe moduły układów cyfrowych układy sekwencyjne cz.2 Projektowanie automatów synchronicznych Rafał Walkowiak Wersja.2 24/25 UK Funkcje wzbudzeń UK Funkcje wzbudzeń Pamieć Pamieć UK Funkcje wyjściowe
Bardziej szczegółowoArchitektura systemów komputerowych
Architektura systemów komputerowych Sławomir Mamica Wykład 2: Między sprzętem a matematyką http://main5.amu.edu.pl/~zfp/sm/home.html W poprzednim odcinku O przedmiocie: architektura jako organizacja, może
Bardziej szczegółowoUKŁADY SEKWENCYJNE Opracował: Andrzej Nowak
PODSTAWY TEORII UKŁADÓW CYFROWYCH UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz http://pl.wikipedia.org/ Układem sekwencyjnym nazywamy układ
Bardziej szczegółowoArchitektura komputerów Wykład 2
Architektura komputerów Wykład 2 Jan Kazimirski 1 Elementy techniki cyfrowej 2 Plan wykładu Algebra Boole'a Podstawowe układy cyfrowe bramki Układy kombinacyjne Układy sekwencyjne 3 Algebra Boole'a Stosowana
Bardziej szczegółowoUkłady asynchroniczne
Układy asynchroniczne Model układu sekwencyjnego Model układu asynchronicznego (synchronicznego) y 1 x n UK y m układ kombinacyjny Z clock t 1 q 1 k B x s tan stabilny s: δ(s,x) = s x blok pamięci jest
Bardziej szczegółowoProgramowalne układy logiczne
Programowalne układy logiczne Przerzutniki Szymon Acedański Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 20 maja 2013 Przerzutnik synchroniczny Układ synchroniczny wyzwalany ustalonym
Bardziej szczegółowo1.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych
.Wprowadzenie do projektowania układów sekwencyjnych synchronicznych.. Przerzutniki synchroniczne Istota działania przerzutników synchronicznych polega na tym, że zmiana stanu wewnętrznego powinna nastąpić
Bardziej szczegółowoKrótkie przypomnienie
Krótkie przypomnienie Prawa de Morgana: Kod Gray'a A+ B= Ā B AB= Ā + B Układ kombinacyjne: Tablicy prawdy Symbolu graficznego Równania Boole a NOR Negative-AND w.11, p.1 XOR Układy arytmetyczne Cyfrowe
Bardziej szczegółowoProjekt z przedmiotu Systemy akwizycji i przesyłania informacji. Temat pracy: Licznik binarny zliczający do 10.
Projekt z przedmiotu Systemy akwizycji i przesyłania informacji Temat pracy: Licznik binarny zliczający do 10. Andrzej Kuś Aleksander Matusz Prowadzący: dr inż. Adam Stadler Układy cyfrowe przetwarzają
Bardziej szczegółowoPaństwowa Wyższa Szkoła Zawodowa
Państwowa Wyższa Szkoła Zawodowa w Legnicy Laboratorium Podstaw Elektroniki i Miernictwa Ćwiczenie nr 6 BADANIE UKŁADÓW SEKWENCYJNYCH A. Cel ćwiczenia. - Poznanie przeznaczenia i zasady działania przerzutnika
Bardziej szczegółowoĆw. 7: Układy sekwencyjne
Ćw. 7: Układy sekwencyjne Wstęp Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną następujące układy
Bardziej szczegółowoPodstawy Techniki Cyfrowej Teoria automatów
Podstawy Techniki Cyfrowej Teoria automatów Uwaga Niniejsza prezentacja stanowi uzupełnienie materiału wykładowego i zawiera jedynie wybrane wiadomości teoretyczne dotyczące metod syntezy układów asynchronicznych.
Bardziej szczegółowoĆwiczenie 6. Przerzutniki bistabilne (Flip-Flop) Cel
Ćwiczenie 6 Przerzutniki bistabilne (Flip-Flop) Cel Poznanie zasady działania i charakterystycznych właściwości różnych typów przerzutników bistabilnych. Wstęp teoretyczny. Przerzutniki Flip-flop (FF),
Bardziej szczegółowoAsynchroniczne statyczne układy sekwencyjne
Asynchroniczne statyczne układy sekwencyjne Układem sekwencyjnym nazywany jest układ przełączający, posiadający przynajmniej jeden taki stan wejścia, któremu odpowiadają, zależnie od sygnałów wejściowych
Bardziej szczegółowoxx + 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
Testowanie układów kombinacyjnych Przykładowy układ Wykrywanie błędów: 1. Sklejenie z 0 2. Sklejenie z 1 Testem danego uszkodzenia nazywa się takie wzbudzenie funkcji (wektor wejściowy), które daje błędną
Bardziej szczegółowoLABORATORIUM PODSTAWY ELEKTRONIKI PRZERZUTNIKI
LABORATORIUM PODSTAWY ELETRONII PRZERZUTNII el ćwiczenia Zapoznanie się z budową i zasada działania przerzutników synchronicznych jak i asynchronicznych. Poznanie przerzutników asynchronicznych odniesione
Bardziej szczegółowoWykład nr 3 Techniki Mikroprocesorowe. dr inż. Artur Cichowski
Wykład nr 3 Techniki Mikroprocesorowe dr inż. Artur Cichowski Automat skończony jest przetwornikiem ciągu symboli wejściowych na ciąg symboli wyjściowych. Zbiory symboli wejściowych x X i wyjściowych y
Bardziej szczegółowoPrzerzutniki. Układy logiczne sekwencyjne odpowiedź zależy od stanu układu przed pobudzeniem
2-3-29 Przerzutniki Układy logiczne sekwencyjne odpowiedź zależy od stanu układu przed pobudzeniem (dotychczas mówiliśmy o układach logicznych kombinatorycznych - stan wyjść określony jednoznacznie przez
Bardziej szczegółowoTechnika cyfrowa Synteza układów kombinacyjnych (I)
Sławomir Kulesza Technika cyfrowa Synteza układów kombinacyjnych (I) Wykład dla studentów III roku Informatyki Wersja 2.0, 05/10/2011 Podział układów logicznych Opis funkcjonalny układów logicznych x 1
Bardziej szczegółowoSynteza układów kombinacyjnych
Sławomir Kulesza Technika cyfrowa Synteza układów kombinacyjnych Wykład dla studentów III roku Informatyki Wersja 4.0, 23/10/2014 Bramki logiczne Bramki logiczne to podstawowe elementy logiczne realizujące
Bardziej szczegółowoUkłady kombinacyjne i sekwencyjne. Podczas ćwiczenia poruszane będą następujące zagadnienia:
Warszawa 207 Cel ćwiczenia rachunkowego Podczas ćwiczenia poruszane będą następujące zagadnienia: modelowanie i synteza kombinacyjnych układów przełączających; minimalizacja funkcji przełączającej; projektowanie
Bardziej szczegółowoKATEDRA INFORMATYKI TECHNICZNEJ. Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych. ćwiczenie 204
Opracował: prof. dr hab. inż. Jan Kazimierczak KATEDA INFOMATYKI TECHNICZNEJ Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych ćwiczenie 204 Temat: Hardware'owa implementacja automatu skończonego pełniącego
Bardziej szczegółowoPodstawy układów mikroelektronicznych
Podstawy układów mikroelektronicznych wykład dla kierunku Technologie Kosmiczne i Satelitarne Część 2. Podstawy działania układów cyfrowych. dr inż. Waldemar Jendernalik Katedra Systemów Mikroelektronicznych,
Bardziej szczegółowoCyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem
Cyfrowe Elementy Automatyki Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów,
Bardziej szczegółowoStatyczne i dynamiczne badanie przerzutników - ćwiczenie 2
tatyczne i dynamiczne badanie przerzutników - ćwiczenie 2. Cel ćwiczenia Zapoznanie się z podstawowymi strukturami przerzutników w wersji TTL realizowanymi przy wykorzystaniu bramek logicznych NAND oraz
Bardziej szczegółowoUkłady sekwencyjne. 1. Czas trwania: 6h
Instytut Fizyki oświadczalnej UG Układy sekwencyjne 1. Czas trwania: 6h 2. Cele ćwiczenia Poznanie zasad działania podstawowych typów przerzutników: RS, -latch,, T, JK-MS. Poznanie zasad działania rejestrów
Bardziej szczegółowoSynteza strukturalna automatów Moore'a i Mealy
Synteza strukturalna automatów Moore'a i Mealy Formalna definicja automatu: A = < Z, Q, Y, Φ, Ψ, q 0 > Z alfabet wejściowy Q zbiór stanów wewnętrznych Y alfabet wyjściowy Φ funkcja przejść q(t+1) = Φ (q(t),
Bardziej szczegółowoWstęp do Techniki Cyfrowej... Teoria automatów
Wstęp do Techniki Cyfrowej... Teoria automatów Alfabety i litery Układ logiczny opisywany jest przez wektory, których wartości reprezentowane są przez ciągi kombinacji zerojedynkowych. Zwiększenie stopnia
Bardziej szczegółowoĆw. 9 Przerzutniki. 1. Cel ćwiczenia. 2. Wymagane informacje. 3. Wprowadzenie teoretyczne PODSTAWY ELEKTRONIKI MSIB
Ćw. 9 Przerzutniki 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi elementami sekwencyjnymi, czyli przerzutnikami. Zostanie przedstawiona zasada działania przerzutników oraz sposoby
Bardziej szczegółowoCel. Poznanie zasady działania i budowy liczników zliczających ustaloną liczbę impulsów. Poznanie kodów BCD, 8421 i Rys. 9.1.
Ćwiczenie 8 Liczniki zliczające, kody BCD, 8421, 2421 Cel. Poznanie zasady działania i budowy liczników zliczających ustaloną liczbę impulsów. Poznanie kodów BCD, 8421 i 2421. Wstęp teoretyczny. Przerzutniki
Bardziej szczegółowoPodstawy Automatyki. Wykład 13 - Układy bramkowe. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki
Wykład 13 - Układy bramkowe Instytut Automatyki i Robotyki Warszawa, 2015 Układy z elementów logicznych Bramki logiczne Elementami logicznymi (bramkami logicznymi) są urządzenia o dwustanowym sygnale wyjściowym
Bardziej szczegółowoPodstawy Elektroniki dla Elektrotechniki. Liczniki synchroniczne na przerzutnikach typu D
AGH Katedra Elektroniki Podstawy Elektroniki dla Elektrotechniki Liczniki synchroniczne na przerzutnikach typu D Ćwiczenie 7 Instrukcja do ćwiczeń symulacyjnych 2016 r. 1 1. Wstęp Celem ćwiczenia jest
Bardziej szczegółowoTechnika cyfrowa Synteza układów kombinacyjnych
Sławomir Kulesza Technika cyfrowa Synteza układów kombinacyjnych Wykład dla studentów III roku Informatyki Wersja 2.0, 05/10/2011 Podział układów logicznych Opis funkcjonalny układów logicznych x 1 y 1
Bardziej szczegółowoLogiczne układy bistabilne przerzutniki.
Przerzutniki spełniają rolę elementów pamięciowych: -przy pewnej kombinacji stanów na pewnych wejściach, niezależnie od stanów innych wejść, stany wyjściowe oraz nie ulegają zmianie; -przy innej określonej
Bardziej szczegółowoLICZNIKI Liczniki scalone serii 749x
LABOATOIUM PODSTAWY ELEKTONIKI LICZNIKI Liczniki scalone serii 749x Cel ćwiczenia Zapoznanie się z budową i zasadą działania liczników synchronicznych i asynchronicznych. Poznanie liczników dodających
Bardziej szczegółowoPolitechnika Wrocławska, Wydział PPT Laboratorium z Elektroniki i Elektrotechniki
Politechnika Wrocławska, Wydział PP 1. Cel ćwiczenia Zapoznanie z wybranymi cyfrowymi układami sekwencyjnymi. Poznanie właściwości, zasad działania i sposobów realizacji przerzutników oraz liczników. 2.
Bardziej szczegółowoTranzystor JFET i MOSFET zas. działania
Tranzystor JFET i MOSFET zas. działania brak kanału v GS =v t (cutoff ) kanał otwarty brak kanału kanał otwarty kanał zamknięty w.2, p. kanał zamknięty Co było na ostatnim wykładzie? Układy cyfrowe Najczęściej
Bardziej szczegółowof 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
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 f wy f P Podzielnik częstotliwości: układ, który na każde p impulsów na wejściu daje
Bardziej szczegółowoUkłady sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).
Ćw. 10 Układy sekwencyjne 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną układy rejestrów
Bardziej szczegółowoĆwiczenie 27C. Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych
Ćwiczenie 27C Techniki mikroprocesorowe Badania laboratoryjne wybranych układów synchronicznych Cel ćwiczenia Poznanie budowy i zasad działania oraz właściwości układów synchronicznych, aby zapewnić podstawy
Bardziej szczegółowoWstęp do Techniki Cyfrowej... Układy kombinacyjne
Wstęp do Techniki Cyfrowej... Układy kombinacyjne Przypomnienie Stan wejść układu kombinacyjnego jednoznacznie określa stan wyjść. Poszczególne wyjścia określane są przez funkcje boolowskie zmiennych wejściowych.
Bardziej szczegółowoWykład nr 1 Techniki Mikroprocesorowe. dr inż. Artur Cichowski
Wykład nr 1 Techniki Mikroprocesorowe dr inż. Artur Cichowski ix jy i j {0,1} {0,1} Dla układów kombinacyjnych stan dowolnego wyjścia y i w danej chwili czasu zależy wyłącznie od aktualnej kombinacji stanów
Bardziej szczegółowoPodstawy Informatyki Elementarne podzespoły komputera
Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Reprezentacja informacji Podstawowe bramki logiczne 2 Przerzutniki Przerzutnik SR Rejestry Liczniki 3 Magistrala Sygnały
Bardziej szczegółowoPodstawy techniki cyfrowej. Układy asynchroniczne Opracował: R.Walkowiak Styczeń 2014
Podstawy techniki cyfrowej Układy asynchroniczne Opracował: R.Walkowiak Styczeń 2014 Charakterystyka układów asynchronicznych Brak wejścia: zegarowego, synchronizującego. Natychmiastowa (niesynchronizowana)
Bardziej szczegółowoPODSTAWY TEORII UKŁADÓW CYFROWYCH
PODSTAWY TEORII UKŁADÓW CYFROWYCH UKŁADY KODUJĄCE Kodery Kodery Kodery służą do przedstawienia informacji z tylko jednego aktywnego wejścia na postać binarną. Ponieważ istnieje fizyczna możliwość jednoczesnej
Bardziej szczegółowoPodstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...
Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...4 Podział układów logicznych...6 Cyfrowe układy funkcjonalne...8 Rejestry...8
Bardziej szczegółowoElektronika i techniki mikroprocesorowe. Instrukcja do zajęć laboratoryjnych. Część: Technika Cyfrowa Liczba zajęć: 3 + zaliczające
Przygotowali: J. Michalak, M. Zygmanowski, M. Jeleń Elektronika i techniki mikroprocesorowe Instrukcja do zajęć laboratoryjnych Część: Technika Cyfrowa Liczba zajęć: 3 + zaliczające Celem zajęć jest zapoznanie
Bardziej szczegółowoBramki logiczne Podstawowe składniki wszystkich układów logicznych
Układy logiczne Bramki logiczne A B A B AND NAND A B A B OR NOR A NOT A B A B XOR NXOR A NOT A B AND NAND A B OR NOR A B XOR NXOR Podstawowe składniki wszystkich układów logicznych 2 Podstawowe tożsamości
Bardziej szczegółowoINSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW
e-version: dr inż. Tomasz apłon INTYTUT YBENETYI TEHNIZNE PLITEHNII WŁAWIE ZAŁA ZTUZNE INTELIGENI I AUTMATÓW Ćwiczenia laboratoryjne z Logiki Układów yfrowych ćwiczenie 23 temat: UŁAY EWENYNE. EL ĆWIZENIA
Bardziej szczegółowoProjektowanie Scalonych Systemów Wbudowanych VERILOG
Projektowanie Scalonych Systemów Wbudowanych VERILOG OPIS BEHAWIORALNY proces Proces wątek sterowania lub przetwarzania danych, niezależny w sensie czasu wykonania, ale komunikujący się z innymi procesami.
Bardziej szczegółowo