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

Podobne dokumenty
Cyfrowe układy scalone c.d. funkcje

WSTĘP DO ELEKTRONIKI

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

LEKCJA. TEMAT: Funktory logiczne.

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

Automatyzacja i robotyzacja procesów produkcyjnych

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

Układy kombinacyjne 1

Statyczne badanie przerzutników - ćwiczenie 3

Krótkie przypomnienie

Tranzystor JFET i MOSFET zas. działania

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

Architektura komputerów Wykład 2

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

UKŁADY CYFROWE. Układ kombinacyjny

Podstawowe układy cyfrowe

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Układy logiczne. Wstęp doinformatyki. Funkcje boolowskie (1854) Funkcje boolowskie. Operacje logiczne. Funkcja boolowska (przykład)

Statyczne i dynamiczne badanie przerzutników - ćwiczenie 2

Proste układy sekwencyjne

UKŁADY SEKWENCYJNE Opracował: Andrzej Nowak

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

Układy cyfrowe (logiczne)

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

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

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

Układy Logiczne i Cyfrowe

Układ elementarnej pamięci cyfrowej

PODSTAWY TEORII UKŁADÓW CYFROWYCH

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

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

Podstawy elektroniki cz. 2 Wykład 2

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

3.2. PODSTAWOWE WIADOMOŚCI TEORETYCZNE

Podstawy Informatyki Elementarne podzespoły komputera

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

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

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

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

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.

Elektryczna implementacja systemu binarnego.

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Bramki logiczne V MAX V MIN

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

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

UTK Mirosław Rucioski

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

Logiczne układy bistabilne przerzutniki.

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

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

Architektura systemów komputerowych

Podstawy techniki cyfrowej cz.2 zima Rafał Walkowiak

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

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

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

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

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

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

Elementy cyfrowe i układy logiczne

Ćw. 7: Układy sekwencyjne

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

LABORATORIUM PROJEKTOWANIA UKŁADÓW VLSI

LABORATORIUM PODSTAWY ELEKTRONIKI PRZERZUTNIKI

Układy kombinacyjne. cz.2

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

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

Państwowa Wyższa Szkoła Zawodowa

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

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

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

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

Programowalne układy logiczne

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

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

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

Układy cyfrowe - bramki Instrukcja do ćwiczenia z przedmiotu Komputery w pracach eksperymentalnych

LICZNIKI Liczniki scalone serii 749x

Podstawy Techniki Cyfrowej Liczniki scalone

Układy kombinacyjne - przypomnienie

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

Ćwiczenie 23. Temat: Własności podstawowych bramek logicznych. Cel ćwiczenia

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

LICZNIKI. Liczniki asynchroniczne.

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2

Temat 5. Podstawowe bloki funkcjonalne

Laboratorium przedmiotu Technika Cyfrowa

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

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

Kombinacyjne bloki funkcjonalne

Układy kombinacyjne Y X 4 X 5. Rys. 1 Kombinacyjna funkcja logiczna.

Ćwiczenie 26. Temat: Układ z bramkami NAND i bramki AOI..

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

LABORATORIUM ELEKTRONIKI UKŁADY KOMBINACYJNE

Bramki logiczne o specjalnych cechach. τ ~ R*C. Przerzutniki. Układy logiczne sekwencyjne odpowiedź zależy od stanu układu przed pobudzeniem

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

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

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

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

Temat 7. Dekodery, enkodery

Podstawy układów mikroelektronicznych

Transkrypt:

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 I iloczynu logicznego), - funktor typu OR (funkcja sumy logicznej), - funktor typu NOT (funkcja negacji logicznej). Funktor AND W = AB = A B = A ^ B 0 0 0 0 1 0 1 0 0 1 1 1 Funktor OR Funktor NOT (inwerter) W = A+B = A v B 0 0 0 0 1 1 1 0 1 1 1 1 W = Ā = A A W 0 1 1 0 opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 1

Przykłady realizacji innych funkcji logicznych przy pomocy funktorów: NAND W = AB = A B = A ^ B 0 0 1 0 1 1 1 0 1 1 1 0 NOR W = A+B = A v B 0 0 1 0 1 0 1 0 0 1 1 0 Wzmacniacz logiczny W = A A W 0 0 1 1 Przykład bramki logicznej OR z wyjściem i wejściami negującymi (działającymi w logice ujemnej) W = A+B = A v B H = 0 H = 0 H = 0 L = 1 H = 0 L = 1 H = 0 L = 1 L = 1 L = 1 L = 1 L = 1 Uwaga - tabela prawdy jest zapisana w logice ujemnej. opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 2

Warto zwrócić uwagę, Ŝe jeśli spojrzymy na stany napięciowe, to przytoczona powyŝej tabela prawdy odpowiada tabeli dla bramki AND w logice dodatniej. Widać więc, Ŝe ta sama bramka moŝe spełniać róŝne funkcje logiczne w zaleŝności od przyjętego rodzaju logiki (dodatniej lub ujemnej). Ośmiowejściowa bramka NAND. W = A0 A1 A2 A3 A4 A5 A6 A7 A7 A6 A5 A4 A3 A2 A1 A0 1 1 1 1 1 1 1 1 0 wszystkie inne kombinacje stanów wejściowych W 1 Przerzutniki są to funktory, których podstawowym zadaniem jest pamiętanie jednego bitu informacji. Wyjście przerzutnika jest w stanie zapamiętać zmianę stanu logicznego na jego wejściu. Przykładem takiego funktora moŝe być przerzutnik asynchroniczny RS. R wejście zerujące, kasujące pamięć, czyli ustawiające wartość pamiętanego bitu równą logicznemu zeru, S wejście informacyjne (danych) ustawiające wartość zapamiętywanego bitu informacji. opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 3

R n R n+1 S n S n+1 W n W n+1 W n W n+1 1 0 1 1 0 0 1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 1 1 0 1 1 1 0 1 1 0 0 w tabeli jako znaku negacji uŝyto symbolu ( ). Zmiany wartości logicznych wejść i wyjść przerzutnika RS w funkcji czasu. zegarowe. Przerzutniki synchroniczne mają, oprócz wejść danych, wejścia synchronizujące Przykładem przerzutnika synchronicznego moŝe być przerzutnik typu D. D wejście danych (data) C wejście synchronizujące, zegarowe (clock), R asynchroniczne wejście zerujące (reset), S asynchroniczne wejście ustawiające (set), W, W para wyjść komplementarnych. opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 4

Układy pamięciowe zawierają często innego rodzaju przerzutniki synchroniczne. Są to przerzutniki typu Latch (zatrzaskowe). opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 5

Przykłady fizycznej realizacji w układach elektrycznych omawianych wyŝej funktorów logicznych: AND W = AB = A B = A ^ B 0 0 0 0 1 0 1 0 0 1 1 1 W = 1 (śarówka świeci) OR W = A+B = A v B 0 0 0 0 1 1 1 0 1 1 1 1 W = 1 (śarówka świeci) opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 6

Przykład fizycznej realizacji funkcji logicznej NAND w scalonym układzie elektronicznym z tzw. rodziny TTL. Pokazany wyŝej układ moŝe być przedstawiony następującym układem zastępczym. opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 7

opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 8

Omawianą wyŝej bramkę logiczną NAND moŝna znaleźć w wielu elektronicznych układach scalonych. Przykładem moŝe być element 7400 z serii układów TTL. Komparator jest to układ do porównywania wartości danych logicznych z dwu odrębnych wejść. Czterobitowy komparator opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 9

Dekoder jest układem - do konwersji wejściowych wartości logicznych wyraŝonych w innym kodzie niŝ kod pierścieniowy na wartości wyjściowe wyraŝone w kodzie pierścieniowym. -... Dekoder 1 z 8 opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 10

Multiplekser (selektor) jest to układ generujący na jednobitowym wyjściu logicznym Y stan logiczny odpowiadający jednemu z n jego wejść (X 1, X 2,... X n ). Przykładem ośmiowejściowego multipleksera jest układ scalony 74151. Ośmiowejściowy multiplekser opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 11

Demultiplekser Praktycznie, zawsze spełniony jest związek n=2 m. Pokazany niŝej układ scalony 74154 jest katalogowany, raz jako dekoder, innym razem jako demultiplekser. opracował dr Janusz Baczyński Wydział Fizyki i Informatyki Stosowanej Uniwersytetu Łódzkiego 12