Elementy cyfrowe i układy logiczne
|
|
- Stefan Czajkowski
- 6 lat temu
- Przeglądów:
Transkrypt
1 Elementy cyfrowe i układy logiczne Wykład 10 Legenda Testowanie układów logicznych Potrzeba testowania Uszkodzenia i modele błędów Generowanie wektorów testowych dla układów kombinacyjnych 2 1
2 Potrzeba testowania Gdy układ logiczny lub system cyfrowy został wyprodukowany, wówczas jest niezbędne jego sprawdzenie w celu wykrycia wad (uszkodzeń), które mogły powstać podczas jego wytwarzania lub później podczas transportu i użytkowania. (Zakładamy, że opis logiczny układu był poprawny, co stwierdzono przez sprawdzenie za pomocą symulatora logicznego). 3 Potrzeba testowania cd. Testowanie układów jest bardzo ważne i powinno być zaplanowane już w początkowym etapie projektowania, ponieważ procesy stosowane podczas wytwarzania układów nie są doskonałe. Celem testowania jest wykrycie wad, tak aby uszkodzony układ mógł być zidentyfikowany. Wyniki testowania mogą być zwrotnie wykorzystane na linii produkcyjnej w celu poprawienia procesu produkcji. 4 2
3 Potrzeba testowania cd. Co może spowodować defekt układu? Układ może mieć fizyczne defekty powstające podczas wytwarzania. Defekty te mogą zmienić działanie układu. Układ może zostać uszkodzony podczas transportu. 5 Potrzeba testowania cd. Testowanie - poważne wyzwanie intelektualne dla konstruktorów (duża liczba możliwych uszkodzeń układu). Jednym sposobem sprawdzenia działania obudowanych elementów jest zastosowanie sygnałów testowych doprowadzonych do zewnętrznych wejść obudowanego elementu i obserwowanie sygnałów na jego wyjściach. Jeżeli sygnały wyjściowe różnią się od oczekiwanych, to przyjmujemy, że w układzie występuje jakieś uszkodzenie lub wystąpił błąd logiczny w projekcie układu. 6 3
4 Potrzeba testowania cd. Błąd w projekcie może być wykryty za pomocą symulatora po zastosowaniu odpowiednich wektorów testowych. Wektory testowe są tworzone na podstawie funkcji jaką ma realizować układ. W celu przeanalizowania występujących błędów stosuje się odpowiednie wektory testowe do rozpoznania poszczególnych błędów w układzie. Często nie trzeba lokalizować miejsca uszkodzenia, wystarczy tylko stwierdzenie, że w układzie występuje usterka (chyba że celem badania są jakieś szczególne aspekty procesu wytwarzania). 7 Uszkodzenia i modele błędów Istnieje wiele możliwych rodzajów uszkodzeń fizycznych wpływających na działanie układu. Uszkodzenia mogą być modelowane z uwzględnieniem wpływu, jaki mają na działanie układu. Modele błędów Modele błędów spowodowanych uszkodzeniami prowadzącymi do błędów logicznych Modele błędów spowodowanych uszkodzeniami parametrycznymi 8 4
5 Błędy logiczne i parametryczne Modele błędów logicznych dotyczą uszkodzeń, które wpływają na funkcję logiczną układu (działanie funkcjonalne układu). Modele błędów parametrycznych dotyczą uszkodzeń, które wpływają na wartości parametrów układu, takich jak napięcie, prąd, próg przełączania i opóźnienie. 9 Błąd stałej wartości logicznej Wiele błędów można modelować jako powodujące występowanie na ścieżce sygnałowej (na wejściu lub wyjściu bramki) ustalonej wartości logicznej 1 lub ustalonej wartości 0. Błąd logiczny sklejenia z 1 - uszkodzenie prowadzące do ustalonej wartości 1 na ścieżce sygnałowej (błąd stałej 1 : stuck-at-1, skrótowe oznaczenie s-a-1). Błąd logiczny sklejenia z 0 - uszkodzenie powodujące ustaloną wartość 0 (błąd stałego 0 : stuck-at-0, skrótowe oznaczenie s-a-0 ). 10 5
6 Inne rodzaje błędów Czasami wewnętrzne zwarcie lub rozwarcie może powodować występowanie ustalonej wartości logicznej 0 lub ustalonej wartości 1 na wyjściu, ale częściej na wyjściu może wystąpić napięcie o nieokreślonej wartości pośredniej. 11 Inne rodzaje błędów cd. Uszkodzenia występujące w układach logicznych CMOS, które nie mogą być opisane modelem sklejenia z...", są uszkodzeniami prowadzącymi do błędów rozwarcia (błędy stuck open"). Przy uszkodzeniu powodującym ten błąd, tranzystor zachowuje się jak obwód trwale rozwarty (duża impedancja). To może powodować, że na wyjściu przez krótki okres (zwykle kilka milisekund) występuje poprzednia wartość, gdy oba tranzystory wyjściowe (push-down,ściągający i pull-up, podciągający) są wyłączane. 12 6
7 Inne rodzaje błędów cd. Uszkodzenie zmostkowania - zwarcie między dwoma elementami układu. Jego rzeczywisty wpływ na działanie bramki zależy od technologii bramki i umiejscowienia zwarcia. Może ono zmienić funkcję logiczną i spowodować zachowanie się bramki jak przy błędach typu sklejenie z..." (stuck-al-fault). Mogą także wystąpić inne efekty, np. zmostkowanie wejścia z wyjściem w kombinacyjnym układzie logicznym może spowodować, że zostanie utworzony układ sekwencyjny. Jeżeli dwa wyjścia są zmostkowane, to wypadkowe napięcie na połączonych razem liniach będzie zależało od wydajności prądowej bramek wysterowujących te linie, gdy na jednej bramce jest wysoki poziom napięcia, a na drugiej niski. 13 Model pojedynczego błędu sklejenia Model błędu typu stuck-at jest najbardziej popularny z powodu swojej prostoty. Jest on używany jako model błędów w większości symulatorów. Rzeczywiste uszkodzenie powodujące błąd prawdopodobnie znajduje się wewnątrz bramki. Model sklejania (stuck-at) opisuje skutki występowania uszkodzeń fizycznych na wejściach lub wyjściach układu. 14 7
8 Model pojedynczego błędu - cd. Dla dwuwejściowej bramki AND możliwych jest sześć pojedynczych błędów sklejenia (stuck-at), czyli jeden z dwóch możliwych błędów na każdej z trzech linii. Ogólnie, przy k liniach sygnałowych występuje 2k różnych kombinacji pojedynczych błędów. 15 Model pojedynczego błędu - cd. Przy wielokrotnych błędach występujących jednocześnie, każda linia sygnałowa może być: wolna od błędów, sklejona z 0 (stuck-at-0) sklejona z 1 (stuck-at-l). Dla danych k różnych linii występuje 3 k możliwych kombinacji trzech stanów każdej linii. Jednym z nich jest kombinacja braku w ogóle błędów na liniach układu. W związku z tym jest 3 k -1 różnych kombinacji stanów określających występowanie przynajmniej jednego błędu na k liniach. 16 8
9 Model pojedynczego błędu - cd. To uszkodzenie może być skutkiem błędu na wyjściu bramki AND ale może być też odrębnym uszkodzeniem Lokalizacja błędów w prostym układzie logicznym (5 możliwych przypadków wystąpienia błędów: s-a-0 lub s-a-1, czyli 10 możliwych pojedynczych błędów sklejenia) Lokalizacja błędów w układzie z bramką AND obciążoną dwiema innymi bramkami) 17 Generowanie wektorów testowych dla układów kombinacyjnych 18 9
10 Generowanie wektorów testujących Tylko bardzo prosty układ mógłby być testowany przez zastosowanie wszystkich kombinacji wartości sygnałów wejściowych i porównanie otrzymywanych wartości sygnałów wyjściowych z tablicą wartości definiującej funkcję układu. Na przykład, dwuwejściowa bramka AND mogłaby być w pełni przetestowana po podaniu na wejścia kombinacji wartości sygnałów: 00, 01, 10 i 11 i stwierdzeniu, iż na wyjściu wystąpią odpowiednio wartości: 0, 0, 0 i 1. Jeżeli wartości odpowiedzi różnią się w którymś przypadku, to z całą pewnością wiemy, że w układzie wystąpiło uszkodzenie powodujące ten błąd. 19 Generowanie wektorów testujących Wektor testowy - właściwe kombinacje wartości sygnałów wejściowych zastosowane do wykrycia błędu. Zbiór testów - grupa wektorów testowych używanych do sprawdzenia układu. Ponieważ, wraz ze wzrostem złożoności układu zwiększa się liczba jego wejść, więc wykorzystywanie do testowania wszystkich kombinacji wartości sygnałów wejściowych staje się niepraktyczne. Podstawowym problemem jest więc wybranie najmniejszej liczby wektorów testowych do wykrycia błędów
11 Metody tablicowe i algebraiczne Jeżeli znana jest funkcja boolowska układu, to przez proste porównania funkcji bez uwzględniania występowania uszkodzeń i z uwzględnieniem występowania uszkodzeń można wyprowadzić wyrażenia boolowskie opisujące wektory testowe. Można to zrobić na podstawie tablicy prawdy przez zestawienie wartości sygnałów wyjściowych z uwzględnieniem i bez uwzględnienia uszkodzeń. Można także wykonywać pewne przekształcenia algebraiczne funkcji boolowskich, które mogą prowadzić do zbioru odpowiednich testów (jak np. w boolowskiej metodzie różnicowej). Metody te można stosować dla bardzo małych układów. 21 Metoda pobudzenia ścieżki Metoda pobudzenia (uaktywnienia) ścieżki (path sensitization method) jest metodą odpowiednią dla bardziej złożonych układów kombinacyjnych. W tej metodzie stwierdza się, czy jakiś błąd występuje w danym miejscu dzięki zastosowaniu przeciwnej wartości logicznej do powodującej błąd w tym miejscu. Jeżeli test jest dla błędu sklejenia z 1 (s-a-1), to stosujemy wartość 0. Jeżeli test ma wykryć błąd sklejenia z 0 (s-a-0), to stosujemy wartość 1. Przez zastosowanie odpowiedniej wartości sygnału wejściowego włącza się ścieżkę, którą dany układ przenosi błąd uszkodzenia z miejsca jego występowania na wyjście, gdzie może być obserwowany
12 Metoda pobudzania... - przykład Należy wykryć błąd typu s-a-0 na wyjściu bramki AND. Wskazane miejsce błędu należy wysterować do wartości 1 (poziom przeciwny do poziomu uszkodzenia). Można to zrealizować podając wartość 1 na wejścia branki AND. Następnie musimy spowodować propagację tego błędu do wyjścia, co można zrealizować podając wartość 0 na wejście bramki OR. Wartość logiczna na wyjściu bramki AND (tj. 0 - jeżeli jest uszkodzenie, 1 - gdy nie ma uszkodzenia) pojawi się na wyjściu bramki OR. 23 D Metoda pobudzania... cd. W niektórych układach poziom logiczny może być odwrócony - na przykład, przy użyciu bramek NOR zamiast bramek OR. Dla ułatwienia opisu odpowiedzi układu zastosowano literę D do wskazania, że sygnał wyjściowy przy niewystępowaniu błędu ma wartość l, a przy wystąpieniu błędu w wartość 0. Podobnie, D wskazuje, że sygnał wyjściowy ma wartość 0 przy niewystępowaniu uszkodzenia, natomiast wartość 1 przy występowaniu uszkodzenia. Symbole D i D pierwotnie były użyte w D-algorytmie (algorytmicznym sposobie otrzymywania wektorów testowych metodą pobudzenia ścieżki), opracowanym przez Roth a w 1967 roku
13 Wymuszanie wartości... Rysunek obrazuje wartości sygnałów wejściowych wymagane, aby wymusić na wyjściu każdej z podstawowych bramek wartość logiczną 0 lub l. X - wartość nieokreślona (don't care), czyli może wówczas występować 0 albo 1. Podstawowe bramki mają nierozróżnialne wejścia, a więc można je zamieniać nie powodując zmiany wartości funkcji. 25 Wymuszanie odpowiednich wartości Rysunek pokazuje wymagane wartości sygnałów dla podstawowych bramek, aby nastąpiła propagacja błędów z wejścia bramki na wyjście. Bramki Ex-OR i Ex-NOR mają użyteczną cechę, która powoduje, że błąd z wejścia jest propagowany przez bramkę do wyjścia, niezależnie od wartości logicznej na pozostałym wejściu (oczywiście, musimy wiedzieć, czy poszukiwana wartość odpowiedzi to D czy D)
14 Pobudzanie ścieżki Każda bramka na ścieżce do zewnętrznego wyjścia powinna być pobudzona. Dla bramek podstawowych są potrzebne te same wartości sygnałów wejściowych, lecz w tym przypadku będzie następowało propagowanie D lub D. Pobudzanie (włączanie) ścieżek jest realizowane przez zastosowanie wartości logicznej l na wejściach bramek AND i NAND, lub przez podanie wartości 0 na wejścia bramek OR i NOR (wyłączając oczywiście wejście z występującym błędem). Dowolna wartość może być natomiast zastosowana na wejściach bramek exclusive-or i exclusive-nor. 27 Pobudzanie ścieżki cd
15 Pobudzanie ścieżki przykład 1 Sygnałem x 0 =0 usiłujemy wymusić w miejscu występowania błędu wartość logiczną 0. Sygnały na pozostałych wejściach zewnętrznych układu powodują pobudzenie ścieżki do zewnętrznego wyjścia. Jeżeli na wyjściu jest wartość l, to wiemy,że błąd nie występuje, a gdy jest 0, oznacza to,że w układzie występuje błąd. 29 Pobudzanie ścieżki przykład 2 Stwierdzenie błędu sklejenia s-a-0 Należy zapewnić: x 0 = 1 lub x 1 = 1 lub na obu wejściach x 0 =1 i x 1 =1. Sygnał D na wyjściu bramki NAND wystąpi wówczas, gdy punkt a=1, czyli x 2 =x 3 =1. Aby D zostało przekazane dalej na wyjście f, należy spowodować, aby: b=0 i c=0, czyli x 4 = 1 i x 5 =0. Stąd, wejściowy wektor testowy x 0,x 1,x 2,x 3,x 4,x 5 może mieć postać: lub lub
16 Równoważne błędy w bramce Błędy równoważne, to takie błędy, które są wykrywane przez te same wektory testowe. Błędy nie są równoważne, jeżeli istnieje co najmniej jeden wektor testowy, który będzie wykrywał jeden z błędów, lecz nie będzie wykrywał pozostałych. 31 Równoważne błędy - przykład Przykład: Testowana jest trójwejściowa bramka AND w celu wykrycia błędów typu s-a-0 na wejściu. Odpowiednim wektorem testującym jest 111, niezależnie od wejścia, które jest sprawdzane na występowanie błędu. Właśnie pod tym względem wszystkie błędy typu s-a-0 na wejściach bramki AND są równoważne. Ten sam wektor testowy 111 umożliwia także wykrycie błędu typu s-a-0 na wyjściu. Prowadzi to do sytuacji, w której wszystkie uszkodzenia typu s-a-0 na wejściach lub wyjściach bramki AND są równoważne i możemy tylko stwierdzić jedno z nich. Takim wektorem testowym nie można rozróżnić tych czterech błędów
17 Testowanie układów sekwencyjnych i złożonych systemów 33 Potrzeba testowania Dotychczas rozpatrywane były proste kombinacyjne układy logiczne. Układy sekwencyjne i złożone systemy cyfrowe stawiają większe wymagania testowaniu. Testowanie układów sekwencyjnych składa się zasadniczo z dwóch etapów: 1. Układ sekwencyjny musi być przełączony do znanego stanu. 2. Następnie układ z tego stanu musi być przełączony do innego znanego stanu, po zastosowaniu odpowiednich sygnałów wejściowych. Wymaga to sterowalności układu. Obydwa stany: stan bieżący i następny muszą być możliwe do obserwowania
18 Metoda ścieżki testującej Stosując metodę ścieżki testującej (skanującej) dodajemy specjalne elementy do badanego układu, aby umożliwić ustawianie i przełączanie przerzutników w sposób szeregowy. Możliwe do wyboru ścieżki tworzy się między sąsiednimi przerzutnikami tak, aby powstał szeregowy rejestr przesuwający. Ścieżki szeregowego wejścia i wyjścia są poprzez multipleksery dołączane do przerzutników (tworząc z nich rejestr szeregowy) w celu ich szeregowego zapisywania i odczytywania. 35 Metoda ścieżki testującej cd
19 Wbudowane samotestowanie W metodzie samotestowania wykorzystuje się dodatkowe bloki logiczne wbudowane w strukturę układów, aby skonfigurować układ do trybu testowania, wytworzyć sekwencje testujące i umożliwić porównanie generowanych dla nich odpowiedzi z sekwencją sygnałów wyjściowych. Przykład: Układ ze ścieżką testującą może być rozwinięty w układ samotestujący poprzez wbudowanie do niego generatora sekwencji dołączonego do wejścia i komparatorów dołączonych do wyjścia skanowania. Zamiast generatora określonej sekwencji można zastosować generator sekwencji pseudolosowej. 37 Testowanie krawędziowe Metoda testowania (skanowania) krawędziowego jest rozszerzeniem metody ścieżki testującej na złożone systemy realizowane w postaci układów cyfrowych. Każdy układ scalony (chip) wykonuje się z wejściem i wyjściem układu testowania krawędziowego, gdzie przerzutniki przejmują informację z normalnych wyprowadzeń wejść i wyjść oraz tworzą rejestr przesuwający. Wyjście układu testowania krawędziowego jednego układu scalonego może być dołączane do wejścia testowania krawędziowego następnego układu scalonego, aby utworzyć jeden długi rejestr przesuwający
20 Koniec 39 20
Ćwiczenie ZINTEGROWANE SYSTEMY CYFROWE. Pakiet edukacyjny DefSim Personal. Analiza prądowa IDDQ
Ćwiczenie 2 ZINTEGROWANE SYSTEMY CYFROWE Pakiet edukacyjny DefSim Personal Analiza prądowa IDDQ K A T E D R A M I K R O E L E K T R O N I K I I T E C H N I K I N F O R M A T Y C Z N Y C H Politechnika
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ółowoWSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2
WSTĘP O liczbie elementów użytych do budowy jakiegoś urządzenia elektronicznego, a więc i o możliwości obniżenia jego ceny, decyduje dzisiaj liczba zastosowanych w nim układów scalonych. Najstarszą rodziną
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ół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ół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ółowoĆwiczenie 23. Temat: Własności podstawowych bramek logicznych. Cel ćwiczenia
Temat: Własności podstawowych bramek logicznych. Cel ćwiczenia Ćwiczenie 23 Poznanie symboli własności. Zmierzenie parametrów podstawowych bramek logicznych TTL i CMOS. Czytanie schematów elektronicznych,
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ółowoBADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO
Ćwiczenie 11 BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO 11.1 Cel ćwiczenia Celem ćwiczenia jest poznanie rodzajów, budowy i właściwości przerzutników astabilnych, monostabilnych oraz
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ółowoInwerter 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ółowoTESTOWANIE UKŁADÓW KOMBINACYJNYCH 1. WPROWADZENIE
TESTOWANIE UKŁADÓW KOMBINACYJNYCH 1. WPROWADZENIE Nie wszystkie wyprodukowane układy są sprawne. W układach mogą występować różnorodne defekty produkcyjne, toteż konieczne jest przetestowanie każdego egzemplarza
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ół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ół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ół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ółowoCyfrowe 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ółowoSML3 październik
SML3 październik 2005 24 100_LED8 Moduł zawiera 8 diod LED dołączonych do wejść za pośrednictwem jednego z kilku możliwych typów układów (typowo jest to układ typu 563). Moduł jest wyposażony w dwa złącza
Bardziej szczegółowoMinimalizacja form boolowskich
Sławomir Kulesza Technika cyfrowa Minimalizacja form boolowskich Wykład dla studentów III roku Informatyki Wersja 1.0, 05/10/2010 Minimalizacja form boolowskich Minimalizacja proces przekształcania form
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ół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ół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ół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 Zapoznanie się z techniką połączenia za pośrednictwem interfejsu. Zbudowanie
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ółowoZwiększanie wiarygodności systemów wykorzystujących układy programowalne
Zwiększanie wiarygodności systemów wykorzystujących układy programowalne Andrzej Kraśniewski PRUS, 17 stycznia 2013 r. wiarygodność (dependability) niezawodność bezpieczeństwo działania (safety) Wiarygodność
Bardziej szczegółowoElementy cyfrowe i układy logiczne
Elementy cyfrowe i układy logiczne Wykład Legenda Optymalizacja wielopoziomowa Inne typy bramek logicznych System funkcjonalnie pełny Optymalizacja układów wielopoziomowych Układy wielopoziomowe układy
Bardziej szczegółowob) bc a Rys. 1. Tablice Karnaugha dla funkcji o: a) n=2, b) n=3 i c) n=4 zmiennych.
DODATEK: FUNKCJE LOGICZNE CD. 1 FUNKCJE LOGICZNE 1. Tablice Karnaugha Do reprezentacji funkcji boolowskiej n-zmiennych można wykorzystać tablicę prawdy o 2 n wierszach lub np. tablice Karnaugha. Tablica
Bardziej szczegółowo1. Synteza automatów Moore a i Mealy realizujących zadane przekształcenie 2. Transformacja automatu Moore a w automat Mealy i odwrotnie
Opracował: dr hab. inż. Jan Magott KATEDRA INFORMATYKI TECHNICZNEJ Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych ćwiczenie 207 Temat: Automaty Moore'a i Mealy 1. Cel ćwiczenia Celem ćwiczenia jest
Bardziej szczegółowoĆwiczenie 26. Temat: Układ z bramkami NAND i bramki AOI..
Temat: Układ z bramkami NAND i bramki AOI.. Ćwiczenie 26 Cel ćwiczenia Zapoznanie się ze sposobami konstruowania z bramek NAND różnych bramek logicznych. Konstruowanie bramek NOT, AND i OR z bramek NAND.
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ół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ółowoFunkcje 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ół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ółowodr inż. Małgorzata Langer Architektura komputerów
Instrukcja współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego w projekcie Innowacyjna dydaktyka bez ograniczeń zintegrowany rozwój Politechniki Łódzkiej zarządzanie Uczelnią,
Bardziej szczegółowoKombinacyjne 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ółowoLaboratorium podstaw elektroniki
150875 Grzegorz Graczyk numer indeksu imie i nazwisko 150889 Anna Janicka numer indeksu imie i nazwisko Grupa: 2 Grupa: 5 kierunek Informatyka semestr 2 rok akademicki 2008/09 Laboratorium podstaw elektroniki
Bardziej szczegółowoLekcja na Pracowni Podstaw Techniki Komputerowej z wykorzystaniem komputera
Lekcja na Pracowni Podstaw Techniki Komputerowej z wykorzystaniem komputera Temat lekcji: Minimalizacja funkcji logicznych Etapy lekcji: 1. Podanie tematu i określenie celu lekcji SOSOBY MINIMALIZACJI
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ółowoEGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2017 Nazwa kwalifikacji: Eksploatacja urządzeń elektronicznych Oznaczenie kwalifikacji: E.20 Numer zadania:
Bardziej szczegółowoPorty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach
Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach Semestr zimowy 2012/2013, E-3, WIEiK-PK 1 Porty wejścia-wyjścia Input/Output ports Podstawowy układ peryferyjny port wejścia-wyjścia
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ół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ółowoSWB - Wprowadzenie, funkcje boolowskie i bramki logiczne - wykład 1 asz 1. Plan wykładu
SWB - Wprowadzenie, funkcje boolowskie i bramki logiczne - wykład 1 asz 1 Plan wykładu 1. Wprowadzenie, funkcje boolowskie i bramki logiczne, 2. Minimalizacja funkcji boolowskich, 3. Kombinacyjne bloki
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ół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ółowoBadanie działania bramki NAND wykonanej w technologii TTL oraz układów zbudowanych w oparciu o tę bramkę.
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 Badanie działania
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ółowoBramki logiczne V MAX V MIN
Bramki logiczne W układach fizycznych napięcie elektryczne może reprezentować stany logiczne. Bramką nazywamy prosty obwód elektroniczny realizujący funkcję logiczną. Pewien zakres napięcia odpowiada stanowi
Bardziej szczegółowoTranzystor bipolarny. przykłady zastosowań cz. 1
Tranzystor bipolarny przykłady zastosowań cz. 1 Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Wzmacniacz prądu
Bardziej szczegółowoMechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych
Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie
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ółowoTranzystor bipolarny. przykłady zastosowań
Tranzystor bipolarny przykłady zastosowań Ryszard J. Barczyński, 2012 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Publikacja współfinansowana
Bardziej szczegółowo2. PORTY WEJŚCIA/WYJŚCIA (I/O)
2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2.1 WPROWADZENIE Porty I/O mogą pracować w kilku trybach: - przesyłanie cyfrowych danych wejściowych i wyjściowych a także dla wybrane wyprowadzenia: - generacja przerwania
Bardziej szczegółowo2 Dana jest funkcja logiczna w następującej postaci: f(a,b,c,d) = Σ(0,2,5,8,10,13): a) zminimalizuj tę funkcję korzystając z tablic Karnaugh,
EUROELEKTRA Ogólnopolska Olimpiada Wiedzy Elektrycznej i Elektronicznej Rok szkolny 2010/2011 Zadania dla grupy elektronicznej na zawody II. stopnia (okręgowe) 1 Na rysunku przedstawiono przebieg prądu
Bardziej szczegółowoPodstawy Elektroniki dla Tele-Informatyki. Tranzystory unipolarne MOS
AGH Katedra Elektroniki Podstawy Elektroniki dla Tele-Informatyki Tranzystory unipolarne MOS Ćwiczenie 4 2014 r. 1. Wstęp. Celem ćwiczenia jest zapoznanie się z działaniem i zastosowaniami tranzystora
Bardziej szczegółowoRys. 2. Symbole dodatkowych bramek logicznych i ich tablice stanów.
Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z funktorami realizującymi podstawowe funkcje logiczne poprzez zaprojektowanie, wykonanie i przetestowanie kombinacyjnego układu logicznego realizującego
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ółowoFunkcje: wejściowe, wyjściowe i logiczne. Konfigurowanie zabezpieczeń.
Funkcje: wejściowe, wyjściowe i logiczne. Konfigurowanie zabezpieczeń. 1. ZASADA DZIAŁANIA...2 2. FUNKCJE WEJŚCIOWE...5 3. FUNKCJE WYJŚCIOWE...6 4. FUNKCJE LOGICZNE...9 Zabezpieczenie : ZSN 5U od: v. 1.0
Bardziej szczegółowoĆwiczenie 27 Temat: Układy komparatorów oraz układy sumujące i odejmujące i układy sumatorów połówkowych i pełnych. Cel ćwiczenia
Ćwiczenie 27 Temat: Układy komparatorów oraz układy sumujące i odejmujące i układy sumatorów połówkowych i pełnych. Cel ćwiczenia Poznanie zasad budowy działania komparatorów cyfrowych. Konstruowanie komparatorów
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ółowoKomputerowe projektowanie układów ćwiczenia uzupełniające z wykorzystaniem Multisim/myDAQ. Katedra Mikroelektroniki i Technik Informatycznych PŁ
Katedra Mikroelektroniki i Technik Informatycznych PŁ Laboratorium Komputerowe projektowanie układów Ćwiczenia uzupełniające z wykorzystaniem oprogramowania Multisim oraz sprzętu mydaq National Instruments
Bardziej szczegółowoĆw. 8 Bramki logiczne
Ćw. 8 Bramki logiczne 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi bramkami logicznymi, poznanie ich rodzajów oraz najwaŝniejszych parametrów opisujących ich własności elektryczne.
Bardziej szczegółowo202_NAND Moduł bramek NAND
45 202_NAND Moduł bramek NAND Opis ogólny Moduł 202_NAND zawiera: 3 bramki NAMD 3-wejściowe, 4 bramki NAND 4-wejściowe i jedną bramkę NAND -wejściową oraz 5 bramek NOT negujących stan sygnałów wejściowych
Bardziej szczegółowoS P R A W O Z D A N I E T e m a t: Projektowanie układów realizujących złożone funkcje logiczne.
LABORATORIUM UKŁADÓW PROGRAMOWALNYCH I SPECJALIZOWANYCH G r u p a: E3DO O c e n a Data wykonania Prowadzący ćwiczenie: ćwiczenia: dr inż. Zbigniew JACHNA 27.04.2006 Przemysław Data oddania Podpis:: PANKOWSKI
Bardziej szczegółowoCHARAKTERYSTYKI BRAMEK CYFROWYCH TTL
CHARAKTERYSTYKI BRAMEK CYFROWYCH TTL. CEL ĆWICZENIA Celem ćwiczenia jest poznanie zasad działania, budowy i właściwości podstawowych funktorów logicznych wykonywanych w jednej z najbardziej rozpowszechnionych
Bardziej szczegółowoLaboratorium podstaw elektroniki
150875 Grzegorz Graczyk numer indeksu imie i nazwisko 150889 Anna Janicka numer indeksu imie i nazwisko Grupa: 2 Grupa: 5 kierunek Informatyka semestr 2 rok akademicki 2008/09 Laboratorium podstaw elektroniki
Bardziej szczegółowoć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ół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ółowoPL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 14/12
PL 218560 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 218560 (13) B1 (21) Numer zgłoszenia: 393408 (51) Int.Cl. H03F 3/18 (2006.01) Urząd Patentowy Rzeczypospolitej Polskiej (22) Data zgłoszenia:
Bardziej szczegółowo(13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1 RZECZPOSPOLITA POLSKA. (21) Numer zgłoszenia: (51) IntCl7 H02M 7/42
RZECZPOSPOLITA POLSKA Urząd Patentowy Rzeczypospolitej Polskiej (12) OPIS PATENTOWY (19) PL (11) 184340 (13) B1 (21) Numer zgłoszenia: 323484 (22) Data zgłoszenia: 03.12.1997 (51) IntCl7 H02M 7/42 (54)
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ółowoRys Schemat montażowy (moduł KL blok e) Tablica C B A F
Ćwiczenie 30 Temat: Układy multiplekserów i demultiplekserów. Cel ćwiczenia Poznanie zasad działania multiplekserów. Budowanie multiplekserów z podstawowych bramek logicznych i układu scalonego TTL. Czytanie
Bardziej szczegółowoPL B1 (12) OPIS PATENTOWY (19) PL (11) (13) B1. (51) Int.Cl.5: G01R 27/02. (21) Numer zgłoszenia:
RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 158969 (13) B1 Urząd Patentowy Rzeczypospolitej Polskiej (21) Numer zgłoszenia: 275661 (22) Data zgłoszenia: 04.11.1988 (51) Int.Cl.5: G01R 27/02
Bardziej szczegółowoKATEDRA INFORMATYKI TECHNICZNEJ. Ćwiczenia laboratoryjne z Logiki Układów Cyfrowych. ćwiczenie 212
KATEDRA INFORMATYKI TECHNICZNEJ Ćwiczenia laboratoryjne z Logiki ów Cyfrowych ćwiczenie Temat: Automat asynchroniczny. Cel ćwiczenia Celem ćwiczenia jest nabycie praktycznej umiejętności projektowania
Bardziej szczegółowoErrata do książki Multisim. Technika cyfrowa w przykładach.
. 3. 24 r. rrata do książki Multisim. Technika cyfrowa w przykładach.. str.5, źle jest zapisana postać funkcji wyjściowej równoważność (xclusive NOR, XNOR, NOR, XNOR), y 7 = a b + a b = a Ä b = a Å b 2.
Bardziej szczegółowoćw. Symulacja układów cyfrowych Data wykonania: Data oddania: Program SPICE - Symulacja działania układów liczników 7490 i 7493
Laboratorium Komputerowe Wspomaganie Projektowania Układów Elektronicznych Jarosław Gliwiński, Paweł Urbanek 1. Cel ćwiczenia ćw. Symulacja układów cyfrowych Data wykonania: 16.05.08 Data oddania: 30.05.08
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ółowoUkł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Ćwiczenie 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia
Ćwiczenie 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia Poznanie własności i zasad działania różnych bramek logicznych. Zmierzenie napięcia wejściowego i wyjściowego bramek
Bardziej szczegółowoBADANIE UKŁADÓW CYFROWYCH. CEL: Celem ćwiczenia jest poznanie właściwości statycznych układów cyfrowych serii TTL. PRZEBIEG ĆWICZENIA
BADANIE UKŁADÓW CYFROWYCH CEL: Celem ćwiczenia jest poznanie właściwości statycznych układów cyfrowych serii TTL. PRZEBIEG ĆWICZENIA 1. OGLĘDZINY Dokonać oględzin badanego układu cyfrowego określając jego:
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ółowoAutomatyka i sterowania
Automatyka i sterowania Układy regulacji Regulacja i sterowanie Przykłady regulacji i sterowania Funkcje realizowane przez automatykę: regulacja sterowanie zabezpieczenie optymalizacja Automatyka i sterowanie
Bardziej szczegółowoZapoznanie 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ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!
ćwiczenie nr 7 str.1/1 ĆWICZENIE 7 Wprowadzenie do funkcji specjalnych sterownika LOGO! 1. CEL ĆWICZENIA: zapoznanie się z zaawansowanymi możliwościami mikroprocesorowych sterowników programowalnych na
Bardziej szczegółowoUkłady logiczne. Wstęp doinformatyki. Funkcje boolowskie (1854) Funkcje boolowskie. Operacje logiczne. Funkcja boolowska (przykład)
Wstęp doinformatyki Układy logiczne komputerów kombinacyjne sekwencyjne Układy logiczne Układy kombinacyjne Dr inż. Ignacy Pardyka Akademia Świętokrzyska Kielce, 2001 synchroniczne asynchroniczne Wstęp
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ółowoFunkcja 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ół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ółowoLABORATORIUM PODSTAW ELEKTRONIKI. Komputerowa symulacja układów różniczkujących
ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKACJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ LABORATORIUM PODSTAW ELEKTRONIKI INSTRUKCJA DO ĆWICZENIA NR 23 Komputerowa symulacja
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ółowoINSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW
INSTYTUT YERNETYKI TEHNIZNEJ POLITEHNIKI WROŁWSKIEJ ZKŁD SZTUZNEJ INTELIGENJI I UTOMTÓW Ćwiczenia laboratoryjne z Logiki Układów yfrowych ćwiczenie 22 temat: UKŁDY KOMINYJNE. EL ĆWIZENI Ćwiczenie ma na
Bardziej szczegółowoAutomatyzacja testowania oprogramowania. Automatyzacja testowania oprogramowania 1/36
Automatyzacja testowania oprogramowania Automatyzacja testowania oprogramowania 1/36 Automatyzacja testowania oprogramowania 2/36 Potrzeba szybkich rozwiązań Testowanie oprogramowania powinno być: efektywne
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ółowoLekcja 19. Temat: Wzmacniacze pośrednich częstotliwości.
Lekcja 19 Temat: Wzmacniacze pośrednich częstotliwości. Wzmacniacze pośrednich częstotliwości zazwyczaj są trzy- lub czterostopniowe, gdyż sygnał na ich wejściu musi być znacznie wzmocniony niż we wzmacniaczu
Bardziej szczegółowoĆwiczenie 31 Temat: Analogowe układy multiplekserów i demultiplekserów. Układ jednostki arytmetyczno-logicznej (ALU).
Ćwiczenie 31 Temat: Analogowe układy multiplekserów i demultiplekserów. Układ jednostki arytmetyczno-logicznej (ALU). Cel ćwiczenia Poznanie własności analogowych multiplekserów demultiplekserów. Zmierzenie
Bardziej szczegółowoTab. 1 Tab. 2 t t+1 Q 2 Q 1 Q 0 Q 2 Q 1 Q 0
Synteza liczników synchronicznych Załóżmy, że chcemy zaprojektować licznik synchroniczny o następującej sekwencji: 0 1 2 3 6 5 4 [0 sekwencja jest powtarzana] Ponieważ licznik ma 7 stanów, więc do ich
Bardziej szczegółowoPL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 19/03
RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 198698 (13) B1 (21) Numer zgłoszenia: 352734 (51) Int.Cl. H05B 6/06 (2006.01) H02M 1/08 (2007.01) Urząd Patentowy Rzeczypospolitej Polskiej (22) Data
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ółowoUKŁADY KOMBINACYJNE (BRAMKI: AND, OR, NAND, NOR, NOT)
LORTORIUM PODSTWY ELEKTRONIKI UKŁDY KOMINCYJNE (RMKI: ND, OR, NND, NOR, NOT) Cel ćwiczenia Zapoznanie się z budową i zasadą działania podstawowych funktorów (bramek) układów kombinacyjnych, jak równieŝ
Bardziej szczegółowoWykorzystanie standardu JTAG do programowania i debugowania układów logicznych
Politechnika Śląska w Gliwicach Wydział Automatyki Elektroniki i Informatyki Wykorzystanie standardu JTAG do programowania i debugowania układów logicznych Promotor dr inż. Jacek Loska Wojciech Klimeczko
Bardziej szczegółowo