PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH

Wielkość: px
Rozpocząć pokaz od strony:

Download "PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH"

Transkrypt

1 PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH

2 Podstawy dzałana układów cyfrowych Sygnał analogowy przyjmuje dowolne wartośc z określonego przedzału wartośc są określone w każdej chwl na danym odcnku czasu Sygnał cyfrowy przyjmuje wartośc dyskretne (skwantowane) wartośc występują tylko w określonych chwlach czasu Sytuacja wydealzowana. 2

3 Podstawy dzałana układów cyfrowych Obecne w elektronce telekomunkacj, analogowe przetwarzane jest praktyczne wyparte przez cyfrowe przetwarzane. Powody: całkowta powtarzalność (np. kopowana), wększa nezawodność (np. transmsj sygnału), wększa możlwość ochrony danych, nższe koszty w wększośc przypadków. 3

4 Systemy lczbowe Systemy lczbowe System dzesętny (decymalny) Zestaw cyfr {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}. (7493) D = System szesnastkowy (heksalny) Zestaw cyfr {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}. (7493) H = = (29843) D (74A3) H = A = (29859) D (DE) H = D E 16 0 = (222) D System dwójkowy (bnarny) Zestaw cyfr {0, 1} = = (20) D = (14) H bajt pojedynczy bt 4

5 Pozomy logczne napęcowe W układach cyfrowych nformacja reprezentowana jest przez dwa stany: stan nsk (L), nazywany też pozomem logcznym nskm lub zerem (0), stan wysok (H), nazywany też pozomem logcznym wysokm lub jedynką (1). W rzeczywstych układach należy dokładne określć jake wartośc napęć odpowadają pozomom logcznym H L. Logka prosta Stan elektryczny (pozom logczny) Reprezentacja cyfrowa bnarna Zakres napęć TTL Zakres napęć CMOS 1.8V Zakres napęć CMOS 3.3V H - hgh 1 2V 5.5V 1V 2V 2V 3.5V L - low 0-0.5V 0.8V -0.3V 0.5V -0.3V 1V Logka odwrócona Stan elektryczny (pozom logczny) Reprezentacja cyfrowa bnarna Zakres napęć TTL Zakres napęć CMOS 1.8V Zakres napęć CMOS 3.3V H - hgh 0 2V 5.5V 1V 2V 2V 3.5V L - low 1-0.5V 0.8V -0.3V 0.5V -0.3V 1V 5

6 Odporność na zakłócena Sygnał orygnalny Sygnał zakłócony Sygnał zrekonstruowany Współczynnk BER (bt error rato): BER = lczba btów przekłamanych całkowta lczba btów 6

7 Odporność na zakłócena Pksel Chcemy meć 2 10 = 1024 odcene szarośc. Reprezentacja analogowa: 1024 kolejnych wartośc napęć Reprezentacja cyfrowa 1024 kolejne wartośc bnarne 7

8 Logka prawda fałsz Dzałane cyfrowych układów, które spotykamy na co dzeń, oparte jest na prawach logk D Morgana algebrze Bool a (materał matematyk szkoły średnej). Logka D Morgana zakłada dwe wartośc logczne, prawdę fałsz. Z tego powodu nazywana jest często logką dwuwartoścową. Do reprezentacj obu wartośc logcznych doskonale nadaje sę system bnarny. Logka prosta Stan elektryczny Wartość logczna Reprezentacja cyfrowa bnarna H - hgh True 1 L - low False 0 Logka odwrócona Stan elektryczny Wartość logczna Reprezentacja cyfrowa bnarna H - hgh False 1 L - low True 0 Jest możlwe budowane układów logcznych cyfrowych z logką welowartoścową, czyl opartych np. o system trójkowy. Jednakże, synteza, analza dzałana realzacja technczna są bardzo trudne. 8

9 Przykład 1 prosta logka sterowana wndą Przycsk góra newcśnęty = stan logczny false Przycsk góra wcśnęty = stan logczny true Przycsk dół newcśnęty = stan logczny false Przycsk dół wcśnęty = stan logczny true Wnda jedź = stan logczny true Wnda stój = stan logczny false Tabela prawdy Stan przycsku góra Stan przycsku dół" Sygnał dla wndy Sygnał z przycsku góra Newcśnęty (False) Newcśnęty (False) stój (False) Sygnał dla wndy Wcśnęty (True) Wcśnęty (True) Wcśnęty (True) Newcśnęty (False) stój (False) jedź (True) Sygnał z przycsku dół XOR Newcśnęty (False) Wcśnęty (True) jedź (True) 9

10 Bramk logczne OR AND NOR NAND X 0 X 1 X 2 f(or) f(and) f(nor) f(nand) f(exor) EXOR NOT X 1 f(not)

11 Budowa bramek CMOS Możemy tranzystory MOS traktować jako elektryczne sterowane klucze Napęce bramk steruje śceżką pomędzy drenem g = 0 g = 1 źródłem nmos g d s d s OFF d s ON pmos g d s d s ON d s OFF

12 Inwerter CMOS A 0 Y V DD 1 A Y A Y GND

13 Inwerter CMOS A Y A Y V DD OFF A=1 Y=0 ON GND

14 Inwerter CMOS A Y A Y V DD ON A=0 Y=1 OFF GND

15 Bramka NAND CMOS A B Y Y A B

16 Bramka NAND CMOS A B Y A=0 ON ON Y=1 OFF 1 1 B=0 OFF

17 Bramka NAND CMOS A B Y A=0 OFF ON Y=1 OFF 1 1 B=1 ON

18 Bramka NAND CMOS A B Y A=1 ON OFF Y=1 ON 1 1 B=0 OFF

19 Bramka NAND CMOS A B Y A=1 ON OFF Y=1 ON 1 1 B=0 OFF

20 Bramka NAND CMOS A B Y A B Y

21 Bramka NOR CMOS Bramka CMOS NOR A B C D Y

22 Bramk trójstanowe Bufor trójstanowy daje Z kedy ne jest włączony EN A Y 0 0 Z 0 1 Z A A EN EN Y Y EN

23 Bramk trójstanowe neregenerujące pozomu sygnału Bramka transmsyjna pracuje jako bufor trójstanowy tylko dwa tranzystory ne regeneruje sygnału szum z A przechodz do Y EN A Y EN

24 Trójstanowy nwerter Trójstanowy nwerter wytwarza zregenerowany sygnał na wyjścu A A A EN EN Y Y Y EN = 0 Y = 'Z' EN = 1 Y = A

25 PODZIAŁ UKŁAD ADÓW W LOGICZNYCH Układy logczne można podzelć (w zależno nośc od przyjętego kryterum) na: układy kombnacyjne układy sekwencyjne Def.1. Def.1. Układem kombnacyjnym nazywamy tak tak układ układ cyfrowy, w którym stan stan wejść wejść jednoznaczne określa stan stan wyjść wyjść układu. Def.2. Def.2. Układem sekwencyjnym nazywamy tak tak układ układ cyfrowy, w którym stan stan wyjść wyjść zależy zależy y od od stanu stanu wejść wejść oraz oraz od od poprzednch stanów w układu. układy asynchronczne układy synchronczne Def.3. Def.3. Układem asynchroncznym nazywamy tak tak układ układ cyfrowy, dla dla którego w dowolnym momence jego jego dzałana ana stan stan wejść wejść oddzaływuje na na stan stan wyjść wyjść. Def.4. Def.4. Układem synchroncznym nazywamy tak tak układ układ cyfrowy, dla dla którego stan stan wejść wejść wpływa na na stan stan wyjść wyjść w pewnych określonych odcnkach czasu czasu zwanych czasem czasem czynnym, natomast w pozostałych odcnkach czasu czasu zwanych czasem czasem martwym stan stan wejść wejść ne ne wpływa na na stan stan wyjść wyjść. 25

26 PODZIAŁ UKŁAD ADÓW W LOGICZNYCH układy kombnacyjne: układy zbudowane z bramek blok kombnacyjne sumatory komparatory dekodery, kodery, transkodery multpleksery, demultpleksery... układy matrycowe... układy sekwencyjne: przerzutnk rejestry lcznk... A={X,Y,λ: : X Y} X X- zbór r stanów w sygnałów w wejścowego Y - zbór r stanów w sygnałów w wyjścowego λ - funkcja opsująca dzałane ane układu A={X, Y, S, δ: : XxS S, X S, φ: : XxS Y} X X- zbór r stanów w sygnałów w wejścowego Y - zbór r stanów w sygnałów w wyjścowego S - zbór r stanów w wewnętrznych δ - funkcja przejść (określa zmany stanów układu wszystkch wzbudzeń) φ - funkcja wyjść (przyporządkowuje sygnały y wyjścowe stanom układu wzbudzenom) 26

27 REALIZACJA FUNKCJI LOGICZNYCH Przykład: Zaprojektować układ realzujący funkcję f(a,b,c,d)= (5,7,13,15) (5,7,13,15) f(a,b,c,d)= (5,7,13,15)= ABCD + ABCD + ABCD + ABCD A B C D f A B C D lub na podstawe tablc Karnaugha B D 27

28 REALIZACJA FUNKCJI LOGICZNYCH Przykład: Zaprojektować układ realzujący funkcję AB CD A B C D Y = A B + C D + A B C D = = ( A B) ( C D) A B C D 28

29 REALIZACJA UKŁADU SEKWENCYJNEGO Założena (przykład): układ dwustanowy S={S 1 =0, S 2 =1} o czterech pobudzenach X={X 1 =00, X 2 =01, X 3 =10, X 4 =11} dwóch stanach sygnałów w wyjścowych Y={Y 1 =1,Y 2 =0} oraz funkcjach δ: X 1 x S 1 = S 1 φ: S 1 = Y 2 X 2 x S 1 = S 1 S 2 = Y 1 X 3 x S 1 = S 2 tabela przejść X 4 x S 1 = S 2 X X 1 X 2 X 3 X 4 Y X 1 x S 2 = S 2 S X 2 x S 2 = S 1 S 1 S 1 S 1 S 2 S 2 Y 2 X 3 x S 2 = S 2 S 2 S 2 S 1 S 2 S 2 Y 1 X 4 x S 2 = S 2 zakodowana ść wyjść stany perwotne x 1 x 2 S S t x 1 x Y S stany następne S t x 1 S y x 2 29

30 PODSTAWOWE UKŁADY CYFROWE Cyfrowe układy arytmetyczne Przerzutnk Rejestry Lcznk Dzelnk Bramk trójstanowe Multpleksery demultpleksery Magstrale danych 30

31 Przykład projektowana układu kombnacyjnego (jednobtowy półsumator) p Dodawane bnarne dwóch btów przenesene wynk sumowana C Y 0+0= = = = 1 0 a b Y = a b a b C=ab półsumator sumator a b Y C c b a b a półsumator c y b a półsumator y c y C +1 31

32 Przykład projektowana układu kombnacyjnego (jednobtowy sumator) 1. Dane sąs dwe lczby w kodze NKB: A = a 2 B = b 2 2. Jak znaleźć sumę? Dodawać poszczególne pozycje (począwszy od pozycj najmnej znaczących) cych) uwzględnaj dnając c przenesene. Czyl oblczyć dwe funkcje: y - bnarny wynk dodawana oraz c +1 - wartość przenesena 3. Tabela prawdy a b c a b c y c y c +1 a c b y = a b c y = a b c + a b c + a b c + a b c = a b c 4. Mapy Karaugha c a b y + 1 c +1 c = a b + a c + b c c +1 32

33 Przykład projektowana układu kombnacyjnego (sumator welobtowy) Aby zrealzować sumowane dwóch k-btowych k lczb należy y połą łączyć ze sobą k sumatorów w jednobtowych b 0 a 0 b 1 a 1 b k-1 a k-1 c 0 =0 c k y 0 y 1 y k-1 33

34 PRZERZUTNIKI Def. Def. Przerzutnk sąs sąpodstawowym elementam układ układów sekwencyjnych, których zasadnczym zadanem jest jest pamętane jednego jednego btu btu nformacj Posada co najmnej dwa wejśca z reguły y dwa wyjśca wejśca programujące wejśca nformacyjne wejśce zegarowe wyjśca Zasadncze typy przerzutnków: RS, JK, D T 34

35 ASYNCHRONICZNY PRZERZUTNIK RS wejśce ustawające (SET) S R wejśce zerujące (RESET) wyjśce proste wyjśce zanegowane wejśca nformacyjne/programujące ce R S wyjśca R S n n S R wps jedynk R S n n pamętane ustawane zerowane stan zabronony zerowane pamętane czas 35

36 SYNCHRONICZNY PRZERZUTNIK wejśce ustawające (SET) zegar CK S R wejśce zerujące (RESET) CK RS wyjśce proste wyjśce zanegowane S R asynchronczny czas 36

37 INNE PRZERZUTNIKI zegar R S zegar J K zegar D zegar T RS JK D T t t + 1 R S J K D T Przerzutnk JK dzała a podobne jak RS, z tąt różncą, że e gdy J=K=1, to sygnał zegara zmena stan. W nnych przypadkach J dzała a jak S, a K jak R. Przerzutnk D zapamętuje stan wejśca D w chwl mpulsu zegara. Przerzutnk T zmena swój j stan w czase mpulsu zegarowego, jeżel el T=1 a pozostaje w stane perwotnym, gdy T=0 37

38 REJESTRY Def. Def. Rejestrem Rejestrem nazywamy nazywamy układ układ cyfrowy cyfrowy przeznaczony przeznaczony do do krótkotermnowego przechowywana przechowywana newelkch newelkch nformacj nformacj lub lub do do zamany zamany postac postac nformacj nformacj z z równolegr równoległej ej na na szeregową szeregowąlub lub odwrotne. odwrotne. We 3 rejestr We 2 We 1 We 0 CLK Wprowadzane równoległe - wszystke bty słowa nformacj wprowadzamy jednocześne, w jednym takce zegara Wprowadzane szeregowe - nformację wprowadzamy bt po bce (jeden bt na jeden takt zegara) a 3 a 2 a 1 a 0 rejestr rejestr rejestr a 3 a 2 a 1 a 0 a 3 a 2 a 1 a 0 a 3 a 2 a 0... CLK CLK a 1 CLK T1 T2 T3 38

39 REJESTRY PIPO - parallel nput, parallel output - z wejścem wyjścem równoległym (rejestry buforowe) SISO - seral nput, seral output - wejśce wyjśce szeregowe (rejestry przesuwające) SIPO - seral nput, parallel output - z wejścem szeregowym równoległym wyjścem PISO - parallel nput, seral output - z wejścem równolegr wnoległym szeregowym wyjścem UST P1 P2 P3 P4 CLK ZER D1 D2 D3 D4 39

40 LICZNIKI Def. Def. Lcznkem nazywamy układ układ cyfrowy, na na którego wyjścu pojawa sę sę zakodowana lczba lczba mpulsów w podanych na na jego jego wejśce zlczające. ce. Mus Mus być byćznany: stan stan początkowy lcznka lcznka (zero) (zero) pojemność lcznka lcznka kod kod zlczana Rodzaje lcznków: lczące ce w przód d (następnkowe) lczące ce w tył (poprzednkowe) rewersyjne (mozlwość zmany kerunku zlczana) szeregowe (asynchronczne) równoległe e (synchronczne) CEP CET CLK LD CLR D0 0 D1 1 D2 2 LICZNIK D3 3 TC D0 - D3 - wejśca danych CLK - wejśce zegarowe CLR - wejśce zerujące LD - wejśce sterujące do wpsywana danych z wejść D0-D1 D1 CEP - wejśce dostępu (umożlwa zlczane) CET - wejśce dostępu (umożlwa powstane przenesena TC) wyjśca 40 TC - wyjśce przenesena (umożlwa rozbudowę)

41 LICZNIKI CLK T 1 T 2 T 3 1 CLK CLK CLK 2 Lcznk poprzednkowy (lczący cy w tył) T CLK 1 T 2 CLK T CLK 3 Lcznk następnkowy (lczący cy w przód) CLK

42 BRAMKI TRÓJSTANOWE Bramka trójstanowa jest narzędzem umożlwaj lwającym odseparowane elektryczne dwóch lub węcej punktów w w systeme, np. wyjśca pewnego układu wspólnego przewodu, po którym przesyłane sąs dane. WE ENABLE WE ENABLE WY Z 1 0 Z WY Na wyjścu mogą pojawć sę trzy stany: stany logczne przekazywane z wejśca bramk (0 lub 1) stan Z tzw. wysokej mpedancj (brak wzajemnego wpływu wartośc elektrycznych na wejścu na wartośc elektryczne na wyjścu bramk 42

43 MULTIPLEKSERY I DEMULTIPLEKSERY Mutpleksery demutpleksery sąs układam umożlwaj lwającym zrealzowane systemu transmsj. Po strone nadawczej występuje przetwornk formatu słów s w z równolegr wnoległego ego na szeregowy - mutplekser. Umożlwa on przesłane (w postac prostej lub zanegowanej) na wyjśce tego z sygnałów w podanych na wejśce nformacyjne, który jest doprowadzony do wejśca o numerze określonym przez stan wejść adresowych. Po strone odborczej przetwornk słów s w z formatu szeregowego na równolegr wnoległy - demutplekser. Umożlwa on przesłane (w postac prostej lub zanegowanej) sygnału u z wejśca na to wyjśce, które zostało o wyróżnone przez stan wejść adresowych. MULTIPLEKSER DEMULTIPLEKSER WE WY Lna przesyłowa Adres Adres 43

44 MULTIPLEKSERY D0 D1 D2 D3 D4 D5 D6 D7 W Strob. A B C C B A Strob. W x x x D D D D D D D D7 44

45 DEMULTIPLEKSERY Strob. W Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 A B C C B A Strob. Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 x x x

46 MAGISTRALE DANYCH Def. Def. Magstralą nazywamy zestaw zestaw ln ln oraz oraz układ układów w przełą przełączających, cych, łącz łączących cych dwa dwa lub lub węcej węcej układ układów w mogących być byćnadajnkam lub lub odbornkam nformacj. Przesyłane nformacj zachodz zawsze zawsze pomędzy dokładne jednym jednym układem będącym nadajnkem a dokładne jednym jednym układem będącym b odbornkem, przy przy pozostałych układach odseparowanych od od ln ln przesyłających. NAD Układ odseparowany ODB 46

47 Dekodery kodery prorytetu Def. Def. Dekoderem nazywamy układ układ cyfrowy mający n wejść wejść oraz oraz k wyjść wyjść,, przy przy czym czym k < 2 n n.. Na Na wejśce dekodera podajemy zakodowany numer numer wyjśca, na na którym ma ma pojawć pojawćsę sęwyróżnony sygnał sygnało wartośc np. np Na Na pozostałych wyjścach dekodera pownen występować stan stan przecwny do do sygnału sygnału wyróżnonego o wartośc np. np

48 Dekodery kodery prorytetu Def. Def. Koderem nazywamy układ układ cyfrowy o n wyjścach k < 2 n n wejścach, przy przy czym czym na na wyjścu pojawa sę sęzakodowany numer numer tego tego wejśca, na na którym ten ten sygnał sygnał występuje Def. Def. Koderem prorytetu nazywamy układ układ kodera, kodera, w którym którym wprowadzono następujące zmany: Na Na jego jego wejścu wejścu może może pojawć sę sęwęcej nż nżjeden sygnał sygnałwyróżnony Każdemu wejścu wejścu przyporządkowano pewen pewen stopeń stopeńważnośc, zwany zwany prorytetem Na Na wyjścu wyjścu pojawa sę sęzakodowany numer numer tego tego wejśca wejśca z z wyróżnonym sygnałem, które które posada posada najwyższy prorytet. 48

49 Przykład 3 zegar 49

50 Przykład 3 zegar - graf sygnałowy 50

51 Przykład 3 zegar - graf sygnałowy Zakodujmy stany układu w postac cyfrowej: Lczy 01 Stop 11 Reset 00. Dzałanu przycsków przyporządkujmy cyfry: Przycsk R wcśnęty oznacza 1, puszczony 0 Przycsk ST wcśnęty oznacza 1, puszczony 0. 51

52 Przykład 3 zegar - schemat logczny Rys. Schemat logczny układu sterowana zegarem. 52

Podstawy układów mikroelektronicznych

Podstawy 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ółowo

LEKCJA. TEMAT: Funktory logiczne.

LEKCJA. 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ółowo

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

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55 Układy cyfrowe Funkcje logiczne AND A B X = A B... 2/55 Funkcje logiczne OR A B X = A + B NOT A A... 3/55 Twierdzenia algebry Boole a A + B = B + A A B = B A A + B + C = A + (B+C( B+C) ) = (A+B( A+B) )

Bardziej szczegółowo

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

UKŁ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ółowo

Podstawy 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... 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ółowo

PODSTAWY TEORII UKŁADÓW CYFROWYCH

PODSTAWY 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ółowo

Cyfrowe układy scalone c.d. funkcje

Cyfrowe 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ółowo

Podstawy Informatyki Elementarne podzespoły komputera

Podstawy 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ółowo

WSTĘP DO ELEKTRONIKI

WSTĘP DO ELEKTRONIKI WSTĘP DO ELEKTRONIKI Część VII Układy cyfrowe Janusz Brzychczyk IF UJ Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów, którym przyporządkowywane

Bardziej szczegółowo

Podstawy elektroniki cz. 2 Wykład 2

Podstawy 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ółowo

Architektura komputerów Wykład 2

Architektura 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ółowo

Automatyka. Treść wykładów: Multiplekser. Układ kombinacyjny. Demultiplekser. Koder

Automatyka. Treść wykładów: Multiplekser. Układ kombinacyjny. Demultiplekser. Koder Treść wykładów: utomatyka dr inż. Szymon Surma szymon.surma@polsl.pl http://zawt.polsl.pl/studia pok., tel. +48 6 46. Podstawy automatyki. Układy kombinacyjne,. Charakterystyka,. Multiplekser, demultiplekser,.

Bardziej szczegółowo

Zapis informacji, systemy pozycyjne 1. Literatura Jerzy Grębosz, Symfonia C++ standard. Harvey M. Deitl, Paul J. Deitl, Arkana C++. Programowanie.

Zapis informacji, systemy pozycyjne 1. Literatura Jerzy Grębosz, Symfonia C++ standard. Harvey M. Deitl, Paul J. Deitl, Arkana C++. Programowanie. Zaps nformacj, systemy pozycyjne 1 Lteratura Jerzy Grębosz, Symfona C++ standard. Harvey M. Detl, Paul J. Detl, Arkana C++. Programowane. Zaps nformacj w komputerach Wszystke elementy danych przetwarzane

Bardziej szczegółowo

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Podstawy 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ółowo

UKŁAD SCALONY. Cyfrowe układy można podzielić ze względu na różne kryteria, na przykład sposób przetwarzania informacji, technologię wykonania.

UKŁAD SCALONY. Cyfrowe układy można podzielić ze względu na różne kryteria, na przykład sposób przetwarzania informacji, technologię wykonania. UKŁDAY CYFROWE Układy cyfrowe są w praktyce realizowane różnymi technikami. W prostych urządzeniach automatyki powszechnie stosowane są układy elektryczne, wykorzystujące przekaźniki jako podstawowe elementy

Bardziej szczegółowo

Tranzystor JFET i MOSFET zas. działania

Tranzystor 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ółowo

4. UKŁADY FUNKCJONALNE TECHNIKI CYFROWEJ

4. 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ółowo

Układy logiczne układy cyfrowe

Układy logiczne układy cyfrowe Układy logiczne układy cyfrowe Jak projektować układy cyfrowe (systemy cyfrowe) Układy arytmetyki rozproszonej filtrów cyfrowych Układy kryptograficzne X Selektor ROM ROM AND Specjalizowane układy cyfrowe

Bardziej szczegółowo

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Bramki 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ółowo

Ćw. 1: Systemy zapisu liczb, minimalizacja funkcji logicznych, konwertery kodów, wyświetlacze.

Ćw. 1: Systemy zapisu liczb, minimalizacja funkcji logicznych, konwertery kodów, wyświetlacze. Lista zadań do poszczególnych tematów ćwiczeń. MIERNICTWO ELEKTRYCZNE I ELEKTRONICZNE Studia stacjonarne I stopnia, rok II, 2010/2011 Prowadzący wykład: Prof. dr hab. inż. Edward Layer ćw. 15h Tematyka

Bardziej szczegółowo

Krótkie przypomnienie

Kró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ółowo

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

1.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ółowo

Automatyzacja i robotyzacja procesów produkcyjnych

Automatyzacja 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ółowo

Temat 5. Podstawowe bloki funkcjonalne

Temat 5. Podstawowe bloki funkcjonalne Temat 5. Podstawowe bloki funkcjonalne Spis treści do tematu 5 5.. Cyfrowe bloki komutacyjne 5.2. Przerzutniki 5.3. Liczniki 5.4. Rejestry 5.6. Układy arytmetyczne 5.7. Literatura fizyka.p.lodz.pl/pl/dla-studentow/tc/

Bardziej szczegółowo

Podział układów cyfrowych. rkijanka

Podział 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ółowo

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

Wstę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ółowo

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

Plan 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ółowo

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Elementy struktur cyfrowych Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Magistrale W układzie bank rejestrów do przechowywania danych. Wybór źródła danych

Bardziej szczegółowo

Układy logiczne układy cyfrowe

Układy logiczne układy cyfrowe Układy logiczne układy cyfrowe Jak projektować układy cyfrowe (systemy cyfrowe) Układy arytmetyki rozproszonej filtrów cyfrowych Układy kryptograficzne Evatronix KontrolerEthernet MAC (Media Access Control)

Bardziej szczegółowo

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

Cyfrowe 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ółowo

architektura komputerów w. 3 Arytmetyka komputerów

architektura komputerów w. 3 Arytmetyka komputerów archtektura komputerów w. 3 Arytmetyka komputerów Systemy pozycyjne - dodawane w systeme dwójkowym 100101011001110010101 100111101000001000 0110110011101 1 archtektura komputerów w 3 1 Arytmetyka bnarna.

Bardziej szczegółowo

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

A B. 12. Uprość funkcję F(abc) = (a + a'b + c + c')a Lp. Pytania 1. Jaką liczbę otrzymamy w wyniku konwersji z systemu szesnastkowego liczby 81AF (16) na system binarny? 2. Zapisz tabelę działania opisującą bramkę logiczną, której symbol graficzny przedstawia

Bardziej szczegółowo

Lista 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 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ółowo

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW

LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW POLITECHNIKA POZNAŃSKA FILIA W PILE LABORATORIUM ELEKTRONIKI I TEORII OBWODÓW numer ćwiczenia: data wykonania ćwiczenia: data oddania sprawozdania: OCENA: 6 21.11.2002 28.11.2002 tytuł ćwiczenia: wykonawcy:

Bardziej szczegółowo

UKŁADY CYFROWE. Układ kombinacyjny

UKŁ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ółowo

LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY. Rev.1.1

LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY. Rev.1.1 LABORATORIUM TECHNIKA CYFROWA LICZNIKI I REJESTRY Rev.1.1 1. Cel ćwiczenia Praktyczna weryfikacja wiedzy teoretycznej z zakresu projektowania układów kombinacyjnych oraz arytmetycznych 2. Projekty Przy

Bardziej szczegółowo

Elektronika i techniki mikroprocesorowe

Elektronika i techniki mikroprocesorowe Elektronika i techniki mikroprocesorowe Technika cyfrowa Podstawowy techniki cyfrowej Katedra Energoelektroniki, Napędu Elektrycznego i Robotyki Wydział Elektryczny, ul. Krzywoustego 2 trochę historii

Bardziej szczegółowo

Badanie układów średniej skali integracji - ćwiczenie Cel ćwiczenia. 2. Wykaz przyrządów i elementów: 3. Przedmiot badań

Badanie układów średniej skali integracji - ćwiczenie Cel ćwiczenia. 2. Wykaz przyrządów i elementów: 3. Przedmiot badań adanie układów średniej skali integracji - ćwiczenie 6. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi układami SSI (Średniej Skali Integracji). Przed wykonaniem ćwiczenia należy zapoznać

Bardziej szczegółowo

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

CYFROWE 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ółowo

Proste układy sekwencyjne

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ółowo

Projekt 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. 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ółowo

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Elementy struktur cyfrowych Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Magistrale W układzie bank rejestrów służy do przechowywania danych. Wybór źródła

Bardziej szczegółowo

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Elementy struktur cyfrowych Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. PTC 2015/2016 Magistrale W układzie cyfrowym występuje bank rejestrów do przechowywania

Bardziej szczegółowo

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

dwó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ółowo

PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH

PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH Podstawy działania układów cyfrowych Obecnie telekomunikacja i elektronika zostały zdominowane przez układy cyfrowe i przez cyfrowy sposób przetwarzania sygnałów. Cyfrowe

Bardziej szczegółowo

Ćwiczenie 25 Temat: Interfejs między bramkami logicznymi i kombinacyjne układy logiczne. Układ z bramkami NOR. Cel ćwiczenia

Ćwiczenie 25 Temat: Interfejs między bramkami logicznymi i kombinacyjne układy logiczne. Układ z bramkami NOR. Cel ćwiczenia Ćwiczenie 25 Temat: Interfejs między bramkami logicznymi i kombinacyjne układy logiczne. Układ z bramkami NOR. Cel ćwiczenia Zapoznanie się z techniką połączenia za pośrednictwem interfejsu. Zbudowanie

Bardziej szczegółowo

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

ćwiczenie 203 Temat: Układy sekwencyjne 1. Cel ćwiczenia Opracował: mgr inż. Antoni terna ATEDA INFOMATYI TEHNIZNE Ćwiczenia laboratoryjne z Logiki Układów yfrowych ćwiczenie 203 Temat: Układy sekwencyjne 1. el ćwiczenia elem ćwiczenia jest zapoznanie się z

Bardziej szczegółowo

INSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW

INSTYTUT 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ółowo

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

Cyfrowe układy kombinacyjne. 5 grudnia 2013 Wojciech Kucewicz 2 Cyfrowe układy kombinacyjne 5 grudnia 2013 Wojciech Kucewicz 2 Cyfrowe układy kombinacyjne X1 X2 X3 Xn Y1 Y2 Y3 Yn Układy kombinacyjne charakteryzuje funkcja, która każdemu stanowi wejściowemu X i X jednoznacznie

Bardziej szczegółowo

Państwowa Wyższa Szkoła Zawodowa

Państwowa Wyższa Szkoła Zawodowa Państwowa Wyższa Szkoła Zawodowa w Legnicy Laboratorium Podstaw Elektroniki i Miernictwa Ćwiczenie nr 4 BADANIE BRAMEK LOGICZNYCH A. Cel ćwiczenia. - Poznanie zasad logiki binarnej. Prawa algebry Boole

Bardziej szczegółowo

Elektronika i techniki mikroprocesorowe

Elektronika i techniki mikroprocesorowe Elektronika i techniki mikroprocesorowe Technika cyfrowa ZłoŜone one układy cyfrowe Katedra Energoelektroniki, Napędu Elektrycznego i Robotyki Wydział Elektryczny, ul. Krzywoustego 2 PLAN WYKŁADU idea

Bardziej szczegółowo

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć:

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć: Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów, którym przyporządkowywane są wartości liczbowe. Najczęściej układy cyfrowe służą do przetwarzania

Bardziej szczegółowo

LICZNIKI PODZIAŁ I PARAMETRY

LICZNIKI 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ółowo

PoniŜ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 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ółowo

Ćw. 7: Układy sekwencyjne

Ć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ółowo

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

Inwerter logiczny. Ilustracja 1: Układ do symulacji inwertera (Inverter.sch) DSCH2 to program do edycji i symulacji układów logicznych. DSCH2 jest wykorzystywany do sprawdzenia architektury układu logicznego przed rozpoczęciem projektowania fizycznego. DSCH2 zapewnia ergonomiczne

Bardziej szczegółowo

Urządzenia wejścia-wyjścia

Urządzenia wejścia-wyjścia Urządzena wejśca-wyjśca Klasyfkacja urządzeń wejśca-wyjśca. Struktura mechanzmu wejśca-wyjśca (sprzętu oprogramowana). Interakcja jednostk centralnej z urządzenam wejśca-wyjśca: odpytywane, sterowane przerwanam,

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium, ćwiczenia I KARTA PRZEDMIOTU CEL PRZEDMIOTU

Bardziej szczegółowo

Table of Contents. Table of Contents UniTrain-I Kursy UniTrain Kursy UniTrain: Technika cyfrowa. Lucas Nülle GmbH 1/7

Table of Contents. Table of Contents UniTrain-I Kursy UniTrain Kursy UniTrain: Technika cyfrowa. Lucas Nülle GmbH 1/7 Table of Contents Table of Contents UniTrain-I Kursy UniTrain Kursy UniTrain: Technika cyfrowa 1 2 2 3 Lucas Nülle GmbH 1/7 www.lucas-nuelle.pl UniTrain-I UniTrain is a multimedia e-learning system with

Bardziej szczegółowo

WFiIS CEL ĆWICZENIA WSTĘP TEORETYCZNY

WFiIS 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ółowo

Układy elektroniki cyfrowej - elementarz Tomasz Słupiński, Zakład Fizyki Ciała Stałego FUW

Układy elektroniki cyfrowej - elementarz Tomasz Słupiński, Zakład Fizyki Ciała Stałego FUW Układy elektroniki cyfrowej - elementarz Tomasz Słupiński, Zakład Fizyki Ciała Stałego FUW Elektronika cyfrowa vs analogowa - oscyloskop, generator funkcyjny - bity, układy liczenia dwójkowy, oktalny,

Bardziej szczegółowo

Zadania do wykładu 1, Zapisz liczby binarne w kodzie dziesiętnym: ( ) 2 =( ) 10, ( ) 2 =( ) 10, (101001, 10110) 2 =( ) 10

Zadania do wykładu 1, Zapisz liczby binarne w kodzie dziesiętnym: ( ) 2 =( ) 10, ( ) 2 =( ) 10, (101001, 10110) 2 =( ) 10 Zadania do wykładu 1,. 1. Zapisz liczby binarne w kodzie dziesiętnym: (1011011) =( ) 10, (11001100) =( ) 10, (101001, 10110) =( ) 10. Zapisz liczby dziesiętne w naturalnym kodzie binarnym: (5) 10 =( ),

Bardziej szczegółowo

dr inż. Rafał Klaus Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia i ich zastosowań w przemyśle" POKL

dr inż. Rafał Klaus Zajęcia finansowane z projektu Rozwój i doskonalenie kształcenia i ich zastosowań w przemyśle POKL Technika cyfrowa w architekturze komputerów materiał do wykładu 2/3 dr inż. Rafał Klaus Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia na Politechnice Poznańskiej w zakresie technologii

Bardziej szczegółowo

Diagnostyka układów kombinacyjnych

Diagnostyka układów kombinacyjnych Dagnostyka układów kombnacyjnych 1. Wprowadzene Dagnostyka obejmuje: stwerdzene stanu układu, systemu lub ogólne sec logcznej. Jest to tzw. kontrola stanu wykrywająca czy dzałane sec ne jest zakłócane

Bardziej szczegółowo

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

Cyfrowe 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ółowo

Podstawy techniki cyfrowej cz.2 zima Rafał Walkowiak

Podstawy techniki cyfrowej cz.2 zima Rafał Walkowiak Podstawy techniki cyfrowej cz.2 zima 2015 Rafał Walkowiak 3.12.2015 Układy cyfrowe Ogólna struktura logiczna: Wej ster Dane układ sterowania bloki funkcjonalne dla realizacji określonych funkcji przetwarzania

Bardziej szczegółowo

Podstawy techniki cyfrowej cz.2 wykład 3 i 5

Podstawy techniki cyfrowej cz.2 wykład 3 i 5 Podstawy techniki cyfrowej cz.2 wykład 3 i 5 Rafał Walkowiak Wersja 0.1 29.10.2013 Układy cyfrowe Ogólna struktura logiczna: Wej ster Dane bloki funkcjonalne dla realizacji określonych funkcji przetwarzania

Bardziej szczegółowo

Funkcja Boolowska a kombinacyjny blok funkcjonalny

Funkcja Boolowska a kombinacyjny blok funkcjonalny SWB - Kombinacyjne bloki funkcjonalne - wykład 3 asz 1 Funkcja Boolowska a kombinacyjny blok funkcjonalny Kombinacyjny blok funkcjonalny w technice cyfrowej jest układem kombinacyjnym złożonym znwejściach

Bardziej szczegółowo

Wstęp do Techniki Cyfrowej... Układy kombinacyjne

Wstę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ółowo

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

Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich działania. Badanie liczników asynchronicznych - Ćwiczenie 4 1. el ćwiczenia Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich

Bardziej szczegółowo

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

Ukł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 01 - Strona nr 1 ĆWICZENIE 01

Ćwiczenie 01 - Strona nr 1 ĆWICZENIE 01 ĆWICZENIE 01 Ćwiczenie 01 - Strona nr 1 Polecenie: Bez użycia narzędzi elektronicznych oraz informatycznych, wykonaj konwersje liczb z jednego systemu liczbowego (BIN, OCT, DEC, HEX) do drugiego systemu

Bardziej szczegółowo

Logiczne układy bistabilne przerzutniki.

Logiczne 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ółowo

Sekwencyjne bloki funkcjonalne

Sekwencyjne bloki funkcjonalne ekwencyjne bloki funkcjonalne Układy sekwencyjne bloki funkcjonalne 2/28 ejestry - układy do przechowywania informacji, charakteryzujące się róŝnymi metodami jej zapisu lub odczytu a) b) we wy we... we

Bardziej szczegółowo

Elektryczna implementacja systemu binarnego.

Elektryczna implementacja systemu binarnego. Elektryczna implementacja systemu binarnego. Cela kształcenia: Zna symbole graficzne i działania logiczne bramek: Bramka OR; Bramka AND; Bramka NOT - inwerter Bramki; NAND i NOR; Bramka XOR - ExclusixeOR.

Bardziej szczegółowo

TEMAT: PROJEKTOWANIE I BADANIE PRZERZUTNIKÓW BISTABILNYCH

TEMAT: 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ółowo

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

Przerzutnik 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ółowo

Układy cyfrowe. Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński

Układy cyfrowe. Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński Układy cyfrowe Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński Temat: Bramki logiczne i ich tablice prawdy. Cela kształcenia: Zna symbole graficzne i działania logiczne bramek:

Bardziej szczegółowo

Układy kombinacyjne. cz.2

Układy kombinacyjne. cz.2 Układy kombinacyjne cz.2 Układy kombinacyjne 2/26 Kombinacyjne bloki funkcjonalne Kombinacyjne bloki funkcjonalne - dekodery 3/26 Dekodery Są to układy zamieniające wybrany kod binarny (najczęściej NB)

Bardziej szczegółowo

Część 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 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ółowo

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

Wstę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ółowo

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Badanie rejestrów

TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA. Badanie rejestrów LABORATORIUM TECHNIKA CYFROWA ELEKTRONIKA ANALOGOWA I CYFROWA Badanie rejestrów Opracował: Tomasz Miłosławski Wymagania, znajomość zagadnień: 1. Typy, parametry, zasada działania i tablice stanów przerzutników

Bardziej szczegółowo

STANDARDOWE TECHNIKI KOMPRESJI SYGNAŁÓW

STANDARDOWE TECHNIKI KOMPRESJI SYGNAŁÓW STANDARDOWE TECHNIKI KOMPRESJI SYGNAŁÓW Źródło Kompresja Kanał transmsj sek wdeo 60 Mbt 2 mn muzyk (44 00 próbek/sek, 6 btów/próbkę) 84 Mbt Dekompresja Odborca. Metody bezstratne 2. Metody stratne 2 Kodowane

Bardziej szczegółowo

Realizacja logiki szybkiego przeniesienia w prototypie prądowym układu FPGA Spartan II

Realizacja logiki szybkiego przeniesienia w prototypie prądowym układu FPGA Spartan II obert Berezowsk Natala Maslennkowa Wydzał Elektronk Poltechnka Koszalńska ul. Partyzantów 7, 75-4 Koszaln Mchał Bałko Przemysław Sołtan ealzacja logk szybkego przenesena w prototype prądowym układu PG

Bardziej szczegółowo

Układy kombinacyjne 1

Układy kombinacyjne 1 Układy kombinacyjne 1 Układy kombinacyjne są to układy cyfrowe, których stany wyjść są zawsze jednoznacznie określone przez stany wejść. Oznacza to, że doprowadzając na wejścia tych układów określoną kombinację

Bardziej szczegółowo

Podstawowe układy cyfrowe

Podstawowe 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ółowo

LICZNIKI Liczniki scalone serii 749x

LICZNIKI 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ółowo

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1 Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1. Podstawowe operacje logiczne dla cyfr binarnych Jeśli cyfry 0 i 1 potraktujemy tak, jak wartości logiczne fałsz i prawda, to działanie

Bardziej szczegółowo

Podstawy Techniki Cyfrowej Liczniki scalone

Podstawy 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ółowo

3.2. PODSTAWOWE WIADOMOŚCI TEORETYCZNE

3.2. PODSTAWOWE WIADOMOŚCI TEORETYCZNE 3. BLOKI KOMUTACYJNE 3.. CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z podstawowymi układami komutacyjnymi. Ćwiczenie wykonywane jest na modułowym zestawie elementów logicznych UNILOG-2. 3.2. PODSTAWOWE

Bardziej szczegółowo

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

Ukł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ółowo

Układy Logiczne i Cyfrowe

Układy Logiczne i Cyfrowe Układy Logiczne i Cyfrowe Wykład dla studentów III roku Wydziału Elektrycznego mgr inż. Grzegorz Lisowski Instytut Automatyki Podział układów cyfrowych elementy logiczne bloki funkcjonalne zespoły funkcjonalne

Bardziej szczegółowo

AHDL - Język opisu projektu. Podstawowe struktury języka. Komentarz rozpoczyna znak i kończy znak %. SUBDESIGN

AHDL - Język opisu projektu. Podstawowe struktury języka. Komentarz rozpoczyna znak i kończy znak %. SUBDESIGN AHDL - Język opisu projektu. Podstawowe struktury języka Przykładowy opis rewersyjnego licznika modulo 64. TITLE "Licznik rewersyjny modulo 64 z zerowaniem i zapisem"; %------------------------------------------------------------

Bardziej szczegółowo

Kombinacyjne bloki funkcjonalne

Kombinacyjne bloki funkcjonalne Sławomir Kulesza Technika cyfrowa Kombinacyjne bloki funkcjonalne Wykład dla studentów III roku Informatyki Wersja., 5//2 Bloki cyfrowe Blok funkcjonalny to układ cyfrowy utworzony z pewnej liczby elementów

Bardziej szczegółowo

Tranzystor bipolarny wzmacniacz OE

Tranzystor bipolarny wzmacniacz OE Tranzystor bipolarny wzmacniacz OE projektowanie poradnikowe u 1 (t) C 1 U B0 I 1 R 1 R 2 I 2 T I B0 R E I E0 I C0 V CC R C C 2 U C0 U E0 C E u 2 (t) Zadania elementów: T tranzystor- sterowane źródło prądu

Bardziej szczegółowo

Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5.

Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5. Pracownia elektryczna i elektroniczna. Elektronika cyfrowa. Ćwiczenie nr 5. Klasa III Opracuj projekt realizacji prac związanych z badaniem działania cyfrowych bloków arytmetycznych realizujących operacje

Bardziej szczegółowo

KARTA PRZEDMIOTU. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia. Forma prowadzenia zajęć

KARTA PRZEDMIOTU. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia. Forma prowadzenia zajęć Z1-PU7 WYDANIE N1 Strona 1 z 1 (pieczęć wydziału) KARTA PRZEDMIOTU 1. Nazwa przedmiotu: PROJEKTOWANIE URZĄDZEŃ CYFROWYCH I i II 2. Kod przedmiotu: PUC 3. Karta przedmiotu ważna od roku akademickiego: 2012/2013

Bardziej szczegółowo

Układy cyfrowe w technologii CMOS

Układy cyfrowe w technologii CMOS Projektowanie układów VLSI Układy cyfrowe w technologii MOS ramki bramki podstawowe bramki złożone rysowanie topografii bramka transmisyjna Przerzutniki z bramkami transmisyjnymi z bramkami zwykłymi dr

Bardziej szczegółowo

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

Ćwiczenie nr 1 Temat: Ćwiczenie wprowadzające w problematykę laboratorium. Ćwiczenie nr 1 Temat: Ćwiczenie wprowadzające w problematykę laboratorium. Zagadnienia do samodzielnego opracowania: rola sygnału taktującego (zegara) w układach synchronicznych; co robi sygnał CLEAR (w

Bardziej szczegółowo

ćwiczenie 202 Temat: Układy kombinacyjne 1. Cel ćwiczenia

ćwiczenie 202 Temat: Układy kombinacyjne 1. Cel ćwiczenia Opracował: dr inż. Jarosław Mierzwa KTER INFORMTKI TEHNIZNEJ Ćwiczenia laboratoryjne z Logiki Układów yfrowych ćwiczenie 202 Temat: Układy kombinacyjne 1. el ćwiczenia Ćwiczenie ma na celu praktyczne zapoznanie

Bardziej szczegółowo