Projekt i weryfikacja praktyczna podstawowych bloków układów FPGA zbudowanych w oparciu o bramki prądowe

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

Download "Projekt i weryfikacja praktyczna podstawowych bloków układów FPGA zbudowanych w oparciu o bramki prądowe"

Transkrypt

1 Robert Berezowski Magdalena Rajewska Politechnika Koszalińska Wydział Elektroniki ul. Śniadeckich 2, Koszalin Dariusz Gretkowski Piotr Pawłowski Projekt i weryfikacja praktyczna podstawowych bloków układów FPGA zbudowanych w oparciu o bramki prądowe Słowa kluczowe: logika prądowa, bramki prądowe, układ FPGA, testowanie układów FPGA STRESZCZENIE W niniejszej pracy przedstawiono podstawowe bloki układu reprogramowalnego FPGA zbudowane w oparciu o bramki prądowe, oraz ich realizację i weryfikację praktyczną w układzie scalonym ASIC. Prowadzone badania zostały wykonane w ramach projektu badawczego KBN 3T11B , w którym autorzy pełnili role wykonawców. Wyniki badań potwierdzają tezę, iż układy cyfrowe zbudowane z bramek prądowych generują kilkukrotnie mniejsze zakłócenia w porównaniu z ich odpowiednikami napięciowymi, co pozwała na stosowanie bramek prądowych w mieszanych jednoukładowych systemach analogowo-cyfrowych. 1. WPROWADZENIE Szybki rozwój współczesnej technologii VLSI już teraz umożliwia realizację całego wyspecjalizowanego systemu na jednym podłożu (ang. System-on-Chip). Głównym przeznaczeniem takich systemów jest praca z rzeczywistymi sygnałami. Z tego powodu realizacja większości zadań współczesnego przetwarzania sygnałów wymaga wykorzystania mieszanych systemów obliczeniowych składających się z części cyfrowej wykonującej obliczenia i części analogowej stanowiącej interfejs pomiędzy częścią cyfrową, a zewnętrznym światem sygnałów analogowych. Jednak na przeszkodzie do praktycznej realizacji mieszanego jednoukładowego systemu SoC stoi problem zmniejszenia wpływu części cyfrowej układu na jego część analogową (tzw. zakłóceń podłożowych). Skutecznym sposobem rozwiązania wymienionego problemu jest realizacja cyfrowej części układu w oparciu o bramki prądowe [1,2,3], czyli takie, w których zero logiczne odpowiada prądowi równemu zero, a jedynka pewnej, arbitralnie przyjętej wartości prądu. Główną cechą bramek prądowych jest stała wartość pobieranego prądu w różnych trybach ich pracy (np. w stanach logicznego zera i jedynki). Z tego powodu cechują się one wielokrotnie mniejszym poziomem pasożytniczych sprzężeń podłożowych, stąd w znacznie mniejszym stopniu zakłócają układy analogowe w porównaniu z układami napięciowymi. Oprócz tego, wcześniejsze badania sposobów projektowania cyfrowych układów prądowych, jak też eksperymenty elektroniczne z wyprodukowanymi w technologiach CMOS 0,8 μm i 0,6 μm bramkami i układami prądowymi wykazały, że standardowe układy cyfrowe (np. sumatory, III Krajowa Konferencja Elektroniki 1

2 bloki operacyjne ALU itd.) zbudowane w oparciu o bramki prądowe są prostszymi logicznie (pod względem liczby wykorzystanych bramek do 50%) od ich prototypów zbudowanych w oparciu o klasyczne bramki napięciowe. Stwarza to podstawę do opracowania mieszanych analogowo-cyfrowych układów na wspólnym podłożu, w tym układów reprogramowalnych, w których część analogowa jest zbudowana w oparciu o standardowe analogowe układy reprogramowalne FPAA, natomiast cyfrowa część przedstawia sobą układ FPGA zbudowany w oparciu o bramki prądowe. W wyniku przeprowadzonej analizy istniejących rodzin układów FPGA różnych firm, jako prototyp funkcjonalny układu prądowego FPGA wybrany został blok SLICE układu FPGA Spartan II firmy Xilinx. Wybór rzeczywistego układu FPGA jako wzorca miał na celu sprawdzenie tezy, iż stosując bramki prądowe, możliwe jest zbudowanie dowolnie złożonego systemu cyfrowego, a opracowane reguły algebry prądowej i sposoby minimalizacji funkcji logicznych, umożliwiają otrzymanie układów prądowych o parametrach porównywalnych z ich prototypami napięciowymi. W związku z tym, w niniejszej pracy przedstawiono podstawowe bloki układu reprogramowalnego funkcjonalnie zgodne z odpowiednimi blokami układu Spartan II, lecz zbudowane w oparciu o bramki prądowe, oraz ich realizację i weryfikację praktyczną w układzie scalonym ASIC. Wyniki badań potwierdzają tezę, iż układy cyfrowe zbudowane z bramek prądowych generują kilkukrotnie mniejsze zakłócenia w porównaniu z ich odpowiednikami napięciowymi (przykładowo, fluktuacje wartości natężenia prądu w linii zasilania układów prądowych mieszczą się w zakresie około 10% wartości natężenia prądu przypisanej jedynce logicznej), co pozwala na stosowanie bramek prądowych w mieszanych systemach analogowo-cyfrowych. 2. OPIS UKŁADU SCALONEGO Ibias 12 WBX 13 WBY 14 WCE 15 WCIN 16 WCLK 17 WF1 18 WF2 19 WF3 20 WF5 21 WG1 22 WG2 23 WG3 24 WGSR 25 WLgtest11 26 WLgtest13 27 WLgtest16 28 WSR 29 Wtest08 30 Wtest09 31 UmemCLK1 GND UmemCLK2 UmemIN YmemA YmemT1 YmemT2 YmemT3 VDD YmemOUT UKŁAD ASIC ULFIFO YLFIFO ULFRAM YLFRAM ULGFIFO YLGFIFO ULGRAM YLGRAM ULROM YLROM Rys. 1. Opis wyprowadzeń układu ASIC ZCOUT ZF5 ZLgtest10 ZLgtest12 ZLgtest14 ZLgtest15 ZLgtest17 Ztest01 Ztest02 Ztest03 Ztest04 Ztest05 Ztest06 Ztest07 ZX ZXB ZXQ ZY ZYB ZYQ W obrębie prac nad weryfikacją praktyczną opracowanych układów prądowych opracowano projekt układu ASIC do testowania prototypów prądowych bloków SLICE układu FPGA SPARTAN II, którego wyprowadzenia przedstawiono na Rys. 1. Projekt wykonano kierując się regułami procesu technologicznego CMOS AMS 0.6μ firmy Austria Mikro Systeme, o minimalnej długości kanału tranzystora MOS 0,6 μm. Zaprojektowany układ ASIC zawiera jeden blok SLICE z odpowiednim fragmentem pamięci konfiguracyjnej. Wyprowadzenia układu scalonego umożliwiają dostęp do wszystkich zewnętrznych wejść i wyjść bloku SLICE i pamięci konfiguracyjnej. Ponadto, układ zawiera 17 dodatkowych wyprowadzeń ułatwiających testowanie bloku SLICE. Układ SLICE posiada 14 wejść i 8 wyjść prądowych oraz 32 wejścia pamięci konfiguracyjnej. Przy projektowaniu struktury wewnętrznej bloku SLICE, szczególną uwagę zwrócono na opracowanie możliwie najprostszego, pod względem liczby bramek, układu LUT (ang. Look-Up-Table). Blok LUT pełni w układzie SLICE funkcję 8-komórkowego bloku pamięci typu RAM, ROM lub FIFO, lub funkcję jednostki arytmetyczno-logicznej. Pełny funkcjonalny analog 8-komórkowego bloku LUT zbudowany w oparciu o bramki prądowe przedstawiony został na Rys. 2. Zawiera on osiem przerzutników typu D i niezbędne 2

3 Rys. 2. Schemat bloku LUT zbudowanego w oparciu o bramki prądowe układy sterujące. Przerzutnik sterowany zboczem sygnału zegarowego jest podstawowym elementem tego układu. Przerzutnik ten jest zbudowany z dwóch połączonych szeregowo przerzutników typu D (Rys. 3) działających w trybie master-slave. Na schemacie przedstawionym na Rys. 2, sygnały G1-G3 oznaczają wejścia układu LUT, O wyjście układu, RAM, ROM i FIFO wejścia sterujące określające tryb pracy układu, DI wejście układu, WS wejście sterujące zapisem i odczytem danych do układu LUT. Dekoder układu LUT (DC) ma 8 wyjść i jest zbudowany na bazie dekodera dwójkowego przedstawionego na Rys. 4 (bez bramek inwerterów na wyjściu). Oprócz układu LUT opracowano bloki prądowe szybkiego przeniesienia oraz sterowania układu SLICE. W wyniku powstał prototyp prądowy całego układu SLICE przedstawiony na Rys. 5, gdzie grube linie oznaczają magistrale. Dodatkowo, na Rys. 5 pokazano przepływ sygnałów w układzie SLICE przy realizacji w nim 2-bitowego fragmentu sumatora równoległego (linie kreskowane), gdzie przez Ax, Bx, Ax+1, Bx+1 oznaczono odpowiednie bity argumentów A i B, Sx i Sx+1 reprezentują 2-bitowe wyjście sumatora, a Coutx+1 reprezentuje wartość przeniesienia wyjściowego. Rys. 3. Schemat przerzutnika D pracującego w układzie LUT Rys. 4. Schemat dekodera DC z układu LUT Przerzutniki PW1 i PW2 na Rys. 5 są przerzutnikami typu D, które mogą być konfigurowane jako przerzutniki przełączane zboczem lub poziomem sygnału zegarowego. Poza tym, istnieje możliwość ustawienia tych przerzutników w stan logicznego zera lub III Krajowa Konferencja Elektroniki 3

4 jedynki za pomocą wejść S i R. Przykładowa realizacja opisanych przerzutników na bramkach prądowych przedstawiona jest na Rys. 6. Rys. 5. Realizacja fragmentu wielobitowego sumatora (2-bity) zbudowanego w oparciu o prądowy układ FPGA Należy zaznaczyć, że wprowadzenie tranzystorów do układu prądowego SLICE spowodowane jest zastosowaniem pamięci konfiguracyjnej pracującej w trybie napięciowym (Rys. 7). Badania wykazały, że najlepszym rozwiązaniem technicznym ze względu na pobór prądu i zajmowaną w układzie scalonym powierzchnię, jest realizacja komórek tej pamięci w oparciu o klasyczne bramki napięciowe. Ponieważ podczas normalnej pracy układu (w odróżnieniu od trybu programowania) zawartość pamięci konfiguracyjnej się nie zmienia, bramki nie zmieniają swojego stanu, tzn. nie generują zakłóceń. Rys. 6. Realizacja przerzutników PW1 i PW2 Rys. 7. Realizacja fragmentu pamięci konfiguracyjnej 3. TESTOWANIE UKŁADÓW PRĄDOWYCH Dla testowania układu zaprojektowana została płytka pomiarowa zawierająca 24 konwertery sygnału z napięcia na prąd i 18 konwerterów z prądu na napięcie oraz umożli- 4

5 wiająca umieszczenie i połączenie między sobą dwóch układów scalonych w celu zwiększenia liczby bloków SLICE. Zdjęcie płytki pomiarowej z układem scalonym przedstawiono na Rys. 8. W projekcie płytki drukowanej przewidziano zastosowanie trzech odrębnych układów zasilania. W celu zwiększenia dokładności pomiarów dynamicznych przebiegów prądowych badanego układu na płytce umieszczono różnicowe wzmacniacze pomiarowe. Realizacja procedury pomiaru parametrów elektronicznych układu była wspomagana przez pakiet oprogramowania WaveStar firmy Tektronix zainstalowany na komputerze PC i współpracującego poprzez złącze RS232 z dwukanałowym oscyloskopem cyfrowym TDS 340A. Podczas testowania układu w sposób eksperymentalny został określony najlepszy poziom jedynki logicznej (dla technologii realizacji układu i wybranych rozmiarów tranzystorów), który wynosi 30 μa. Przy takim poziomie jedynki logicznej jednowyjściowa bramka pobiera prąd 30 μa od źródła zasilania, i prąd ten rośnie wprost proporcjonalnie ze zwiększeniem liczby wyjść bramki. W ramach prac nad badaniem zakłóceń podłożowych w wyprodukowanym układzie scalonym potwierdzono, że dla takiego samego napięcia zasilania oraz czasu narastania przebiegu cyfrowego, układy prądowe generują kilkukrotnie mniejsze (co do wartości międzyszczytowej) zakłócenia w porównaniu z ich odpowiednikami napięciowymi. Stwierdzono, że wartość zakłóceń, oprócz odległości odbiornika od źródła oraz stromości zboczy sygnału cyfrowego, zależy również od przyjętego poziomu logicznej jedynki. Należy zaznaczyć, że w przypadku układów pracujących w trybie prądowym poziom ten może być arbitralnie przyjęty, a nawet może być zmieniany w trakcie pracy układu. Tym samym rezygnując z dużej szybkości działania układu, dla prądu jedynki logicznej o wartości dużo mniejszej od maksymalnej można uzyskać nawet o kilka rzędów mniejsze zakłócenia w porównaniu z generowanymi przez klasyczne bramki napięciowe. Dodatkową zaletą zmniejszenia poziomu prądu odpowiadającego logicznemu 1, a tym samym prądu pobieranego przez bramkę, jest zmniejszenie wartości prądu pobieranego ze źródła zasilania przez cały układ. W wyniku badań eksperymentalnych ustalono, że fluktuacje wartości prądu w linii zasilania bramki prądowej mieszczą się w zakresie około 10% prądu jedynki logicznej, co oznacza przykładowo wahania od 36 do 44 μa dla prądu jedynki logicznej wynoszącego 40 μa. Z kolei dla bramek napięciowych te fluktuacje osiągają wartości nawet do 1mA. Rys. 8. Zdjęcie płytki pomiarowej z układem scalonym III Krajowa Konferencja Elektroniki 5

6 W celu sprawdzenia możliwości funkcjonalnych układu zaprojektowane i zrealizowane zostało stanowisko pomiarowe składające się (oprócz wyżej opisanej płytki pomiarowej) z płytki Xess (XS40 v1.1) zawierającej odpowiednio zaprogramowany układ FPGA Xilinx XC4010XLPC84-3 oraz komputer klasy PC AT ze specjalnie opracowanym przez członków zespołu badawczego programem komunikacyjno-testowym. Program ten pozwala na przesyłanie przez port równoległy PC w jednym cyklu 24 bitów informacji testowej i odebranie 18 bitów wyników. Przewidziano także możliwość wcześniejszego przygotowania danych testowych w postaci tablicy (której przykład pokazano na Rys. 9), do której mogą być w trakcie testowania dopisywane rezultaty. Testowanie możliwości funkcjonalnych układu scalonego polegało na implementacji w nim różnych układów cyfrowych, zaczynając od najprostszych (pojedyncza bramka logiczna) po bardziej skomplikowane układy sumatorów różnego typu i bloki mnożenia dwóch liczb dwubitowych. Implementacja dowolnego z wymienionych układów wymagała sformowania dwóch tablic danych przedstawionych w postaci plików binarnych. Pierwsza tablica odpowiada za konfigurację układu scalonego zawiera ona wartości wprowadzane do pamięci konfiguracyjnej. Zawartośc tej tablicy można określić ręcznie lub za pomocą opracowanej w ramach projektu badawczego zautomatyzowanej procedury projektowania i implementacji w układów prądowych FPGA, która jest szczegółowo opisana w pracy [4]. Druga tablica decyduje, jakie wartości mają pojawiać się na wejściach odpowiednio skonfigurowanego już układu. Przykłady obu tablic dla konfiguracji i testowania sumatora szeregowego w układzie zawierającym jeden blok SLICE przedstawiono niżej: Tablica 1. Konfiguracja układu SLICE: Tablica 2. Dane testowe: wejście F wejście F wejście G wejście G Otrzymane wyniki testowania sumatora są następujące: wynik: wyjście X wyjście Y wyjście Cout Rys. 9. Okno programu komunikacyjnego do testowania układów prądowych Praca jest wykonana w ramach grantu KBN 3T11B BIBLIOGRAFIA [1] Maslennikow O. Approaches to Designing and Examples of Digital Circuits Based on the Current-Mode Gates. Data Recording, Storage & Processing, V.3, No.2, 2001, pp [2] O. Maslennikow, P. Pawłowski, P. Sołtan, R. Berezowski, Current-Mode Digital Gates and Circuits: Conception, Design and Verification, Proc. IEEE Int. Conf. on Electronic Circuits and Systems, ICECS 2002, Dubrovnik, Croatia 2002, vol. 2, str [3] O. Maslennikow, R. Berezowski, P. Soltan, M. Rajewska. Designing Prototype of the Spartan II FPGA Slice with the Current-Mode Gates. Proc. of the IEEE Int.Conf. on Circuits and Systems for Communication, ICCSC 2002, ST.-Petersburg, pp [4] P. Sołtan, O. Maslennikow, R. Berezowski, M. Rajewska. Automatyzacja procesu implementacji układów cyfrowych w technologii prądowych układów FPGA. Prace I Konferencji Krajowej Elektroniki, KKE 2002, Kołobrzeg, 2002, pp

Przerzutniki prądowe dla logiki wielowartościowej i arytmetyki resztowej

Przerzutniki prądowe dla logiki wielowartościowej i arytmetyki resztowej Oleg Maslennikow Michał Białko Wydział Elektroniki Politechnika Koszalińska ul. Partyzantów 17, 75-411 Koszalin email: oleg@ie.tu.koszalin.pl Piotr Pawłowski Robert Berezowski Przerzutniki prądowe dla

Bardziej szczegółowo

MODEL KOMÓRKI UKŁADU FPGA ZBUDOWANEGO W OPARCIU O BRAMKI PRĄDOWE

MODEL KOMÓRKI UKŁADU FPGA ZBUDOWANEGO W OPARCIU O BRAMKI PRĄDOWE MODEL KOMÓRKI UKŁADU FPGA ZBUDOWANEGO W OPARCIU O BRAMKI PRĄDOWE Oeg Maslennikow, Robert Berezowski, Przemysław Sołtan Politechnika Koszalińska, Wydział Elektroniki, ul. Partyzantów 17, 75-411 Koszalin

Bardziej szczegółowo

Weryfikacja logiczna projektów VHDL realizowanych w reprogramowalnych układach FPGA pracujących w trybie prądowym

Weryfikacja logiczna projektów VHDL realizowanych w reprogramowalnych układach FPGA pracujących w trybie prądowym Przemysław Sołtan Wydział Elektroniki Politechnika Koszalińska ul. Śniadeckich 2, 75-453 Koszalin e-mail: kerk@ie.tu.koszalin.pl Weryfikacja logiczna projektów VHDL realizowanych w reprogramowalnych układach

Bardziej szczegółowo

Automatyzacja procesu implementacji układów cyfrowych w technologii prądowych układów FPGA

Automatyzacja procesu implementacji układów cyfrowych w technologii prądowych układów FPGA Przemysław Sołtan Oleg Maslennikow Wydział Elektroniki Politechnika Koszalińska ul. Partyzantów 17, 75-411 Koszalin Robert Berezowski Magdalena Rajewska Automatyzacja procesu implementacji układów cyfrowych

Bardziej szczegółowo

Model reprogramowalnego prądowego układu działającego w logice wielowartościowej

Model reprogramowalnego prądowego układu działającego w logice wielowartościowej Przemysław Sołtan Oleg Maslennikow Wydział Elektroniki Politechnika Koszalińska ul. JJ Śniadeckich 2, 75-453 Koszalin e-mail: kerk@ie.tu.koszalin.pl Model reprogramowalnego prądowego układu działającego

Bardziej szczegółowo

Programowane połączenia w układach FPMA

Programowane połączenia w układach FPMA Piotr Pawłowski Michał Białko Wydział Elektroniki Politechnika Koszalińska ul. Partyzantów 17, 75-411 Koszalin Oleg Maslennikow Przemysław Sołtan Programowane połączenia w układach FPMA Słowa kluczowe:

Bardziej szczegółowo

Modelowanie reprogramowalnych układów prądowych pracujących w logice. wielowartościowej.

Modelowanie reprogramowalnych układów prądowych pracujących w logice. wielowartościowej. Przemysław Sołtan, Natalia Maslennikow, Oleg Maslennikow Wydział Elektroniki i Informatyki Politechnika Koszalińska, Koszalin Modelowanie reprogramowalnych układów prądowych pracujących w logice wielowartościowej

Bardziej szczegółowo

Minimalizacja funkcji logicznych w algebrze bramek prądowych

Minimalizacja funkcji logicznych w algebrze bramek prądowych Oleg Maslennikow Wydział Elektroniki Politechnika Koszalińska ul. JJ Śniadeckich, 75-45 Koszalin e-mail: oleg@ie.tu.koszalin.pl Minimalizacja funkcji logicznych w algebrze bramek prądowych Słowa kluczowe:

Bardziej szczegółowo

Technika Mikroprocesorowa

Technika Mikroprocesorowa Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa

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

WPROWADZENIE Mikrosterownik mikrokontrolery

WPROWADZENIE Mikrosterownik mikrokontrolery WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:

Bardziej szczegółowo

Wykorzystanie bramek prądowych i napięciowych CMOS do realizacji funkcji bloku S-box algorytmu Whirlpool

Wykorzystanie bramek prądowych i napięciowych CMOS do realizacji funkcji bloku S-box algorytmu Whirlpool Magdalena Rajewska Robert Berezowski Oleg Maslennikow Adam Słowik Wydział Elektroniki i Informatyki Politechnika Koszalińska ul. JJ Śniadeckich 2, 75-453 Koszalin Wykorzystanie bramek prądowych i napięciowych

Bardziej szczegółowo

Mikrokontrolery AVR techniczne aspekty programowania

Mikrokontrolery AVR techniczne aspekty programowania Andrzej Pawluczuk Mikrokontrolery AVR techniczne aspekty programowania Białystok, 2004 Mikrokontrolery rodziny AVR integrują w swojej strukturze między innymi nieulotną pamięć przeznaczoną na program (pamięć

Bardziej szczegółowo

Układy arytmetyczne. Joanna Ledzińska III rok EiT AGH 2011

Układy arytmetyczne. Joanna Ledzińska III rok EiT AGH 2011 Układy arytmetyczne Joanna Ledzińska III rok EiT AGH 2011 Plan prezentacji Metody zapisu liczb ze znakiem Układy arytmetyczne: Układy dodające Półsumator Pełny sumator Półsubtraktor Pełny subtraktor Układy

Bardziej szczegółowo

Programowalne Układy Cyfrowe Laboratorium

Programowalne Układy Cyfrowe Laboratorium Zdjęcie opracowanej na potrzeby prowadzenia laboratorium płytki przedstawiono na Rys.1. i oznaczono na nim najważniejsze elementy: 1) Zasilacz i programator. 2) Układ logiki programowalnej firmy XILINX

Bardziej szczegółowo

ZL10PLD. Moduł dippld z układem XC3S200

ZL10PLD. Moduł dippld z układem XC3S200 ZL10PLD Moduł dippld z układem XC3S200 Moduły dippld opracowano z myślą o ułatwieniu powszechnego stosowania układów FPGA z rodziny Spartan 3 przez konstruktorów, którzy nie mogą lub nie chcą inwestować

Bardziej szczegółowo

Elementy cyfrowe i układy logiczne

Elementy cyfrowe i układy logiczne Elementy cyfrowe i układy logiczne Wykład 5 Legenda Procedura projektowania Podział układów VLSI 2 1 Procedura projektowania Specyfikacja Napisz, jeśli jeszcze nie istnieje, specyfikację układu. Opracowanie

Bardziej szczegółowo

Układy cyfrowe zbudowane w oparciu o bramki prądowe: stan obecny, perspektywy rozwoju i zastosowania

Układy cyfrowe zbudowane w oparciu o bramki prądowe: stan obecny, perspektywy rozwoju i zastosowania Michał Białko Oleg Maslennikow Politechnika oszalińska Wydział Elektroniki ul. Śniadeckich 2, 75-453 oszalin email: oleg@ie.tu.koszalin.pl Natalia Maslennikowa Piotr Pawłowski Układy cyfrowe zbudowane

Bardziej szczegółowo

PL B1. POLITECHNIKA WARSZAWSKA, Warszawa, PL BUP 04/11. KRZYSZTOF GOŁOFIT, Lublin, PL WUP 06/14

PL B1. POLITECHNIKA WARSZAWSKA, Warszawa, PL BUP 04/11. KRZYSZTOF GOŁOFIT, Lublin, PL WUP 06/14 PL 217071 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 217071 (13) B1 (21) Numer zgłoszenia: 388756 (51) Int.Cl. H03K 3/023 (2006.01) Urząd Patentowy Rzeczypospolitej Polskiej (22) Data zgłoszenia:

Bardziej szczegółowo

Wykorzystanie standardu JTAG do programowania i debugowania układów logicznych

Wykorzystanie 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

(43)Zgłoszenie ogłoszono: BUP 24/98

(43)Zgłoszenie ogłoszono: BUP 24/98 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 182117 (13) B1 (2 1) Numer zgłoszenia: 319966 (51 ) IntCl7 G 11C 7/16 H02H 3/08 Urząd Patentowy (22) Data zgłoszenia: 14.05.1997 H03M 1/80 Rzeczypospolitej

Bardziej szczegółowo

Temat: Pamięci. Programowalne struktury logiczne.

Temat: Pamięci. Programowalne struktury logiczne. Temat: Pamięci. Programowalne struktury logiczne. 1. Pamięci są układami służącymi do przechowywania informacji w postaci ciągu słów bitowych. Wykonuje się jako układy o bardzo dużym stopniu scalenia w

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

(57) Tester dynamiczny współpracujący z jednej strony (13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1. (54) Tester dynamiczny

(57) Tester dynamiczny współpracujący z jednej strony (13) B1 (12) OPIS PATENTOWY (19) PL (11) PL B1. (54) Tester dynamiczny RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 166151 (13) B1 Urząd Patentowy Rzeczypospolitej Polskiej (21) Numer zgłoszenia: 2 9 0 5 8 3 (22) Data zgłoszenia: 06.06.1991 (51) IntCl5: G01R 31/28

Bardziej szczegółowo

Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki

Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki Temat ćwiczenia: Przetwornica impulsowa DC-DC typu boost

Bardziej szczegółowo

LABORATORIUM. Technika Cyfrowa. Badanie Bramek Logicznych

LABORATORIUM. Technika Cyfrowa. Badanie Bramek Logicznych WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM Technika Cyfrowa Badanie Bramek Logicznych Opracował: mgr inż. Andrzej Biedka 1 BADANIE FUNKCJI LOGICZNYCH 1.1 Korzystając

Bardziej szczegółowo

Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych Laboratorium Przyrządów Półprzewodnikowych. Ćwiczenie 4

Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych Laboratorium Przyrządów Półprzewodnikowych. Ćwiczenie 4 Ćwiczenie 4 Cel ćwiczenia Celem ćwiczenia jest poznanie charakterystyk statycznych układów scalonych CMOS oraz ich własności dynamicznych podczas procesu przełączania. Wiadomości podstawowe. Budowa i działanie

Bardziej szczegółowo

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej Zestaw pytań finałowych numer : 1 1. Wzmacniacz prądu stałego: własności, podstawowe rozwiązania układowe 2. Cyfrowy układ sekwencyjny - schemat blokowy, sygnały wejściowe i wyjściowe, zasady syntezy 3.

Bardziej szczegółowo

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 10 (3h) Implementacja interfejsu SPI w strukturze programowalnej Instrukcja pomocnicza do laboratorium z przedmiotu

Bardziej szczegółowo

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

U 2 B 1 C 1 =10nF. C 2 =10nF Dynamiczne badanie przerzutników - Ćwiczenie 3. el ćwiczenia Zapoznanie się z budową i działaniem przerzutnika astabilnego (multiwibratora) wykonanego w technice TTL oraz zapoznanie się z działaniem przerzutnika

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

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

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

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

Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Licznik elektroniczny - układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony

Bardziej szczegółowo

Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki

Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki Politechnika Poznańska, Instytut Elektrotechniki i Elektroniki Przemysłowej, Zakład Energoelektroniki i Sterowania Laboratorium energoelektroniki Temat ćwiczenia: Przetwornica impulsowa DC-DC typu buck

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

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

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

Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik

Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA Autor: Daniel Słowik Promotor: Dr inż. Daniel Kopiec Wrocław 016 Plan prezentacji Założenia i cel

Bardziej szczegółowo

Parametryzacja przetworników analogowocyfrowych

Parametryzacja przetworników analogowocyfrowych Parametryzacja przetworników analogowocyfrowych wersja: 05.2015 1. Cel ćwiczenia Celem ćwiczenia jest zaprezentowanie istoty działania przetworników analogowo-cyfrowych (ADC analog-to-digital converter),

Bardziej szczegółowo

Ćwiczenie ZINTEGROWANE SYSTEMY CYFROWE. Pakiet edukacyjny DefSim Personal. Analiza prądowa IDDQ

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

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

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

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie: Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi

Bardziej szczegółowo

Wstęp...9. 1. Architektura... 13

Wstęp...9. 1. Architektura... 13 Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości

Bardziej szczegółowo

Język opisu sprzętu VHDL

Język opisu sprzętu VHDL Język opisu sprzętu VHDL dr inż. Adam Klimowicz Seminarium dydaktyczne Katedra Mediów Cyfrowych i Grafiki Komputerowej Informacje ogólne Język opisu sprzętu VHDL Przedmiot obieralny dla studentów studiów

Bardziej szczegółowo

Wyjścia analogowe w sterownikach, regulatorach

Wyjścia analogowe w sterownikach, regulatorach Wyjścia analogowe w sterownikach, regulatorach 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika Elementy sygnalizacyjne Wejścia logiczne (dwustanowe)

Bardziej szczegółowo

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12 2.11 MODUŁY WYJŚĆ ANALOGOWYCH IC200ALG320 4 wyjścia analogowe prądowe, rozdzielczość 12 bitów IC200ALG321 4 wyjścia analogowe napięciowe (0 10 VDC), rozdzielczość 12 bitów IC200ALG322 4 wyjścia analogowe

Bardziej szczegółowo

Transceiver do szybkiej komunikacji szeregowej i pętla fazowa do ogólnych zastosowań

Transceiver do szybkiej komunikacji szeregowej i pętla fazowa do ogólnych zastosowań Transceiver do szybkiej komunikacji szeregowej i pętla fazowa do ogólnych zastosowań Mirosław Firlej Opiekun: dr hab. inż. Marek Idzik Faculty of Physics and Applied Computer Science AGH University of

Bardziej szczegółowo

płytka montażowa z tranzystorami i rezystorami, pokazana na rysunku 1. płytka montażowa do badania przerzutnika astabilnego U CC T 2 masa

płytka montażowa z tranzystorami i rezystorami, pokazana na rysunku 1. płytka montażowa do badania przerzutnika astabilnego U CC T 2 masa Tranzystor jako klucz elektroniczny - Ćwiczenie. Cel ćwiczenia Zapoznanie się z podstawowymi układami pracy tranzystora bipolarnego jako klucza elektronicznego. Bramki logiczne realizowane w technice RTL

Bardziej szczegółowo

Technika Cyfrowa. Badanie pamięci

Technika Cyfrowa. Badanie pamięci LABORATORIUM Technika Cyfrowa Badanie pamięci Opracował: mgr inż. Andrzej Biedka CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się studentów z budową i zasadą działania scalonych liczników asynchronicznych

Bardziej szczegółowo

Instrukcja do ćwiczenia laboratoryjnego

Instrukcja do ćwiczenia laboratoryjnego Instrukcja do ćwiczenia laboratoryjnego adanie parametrów statycznych i dynamicznych ramek Logicznych Opracował: mgr inż. ndrzej iedka Wymagania, znajomość zagadnień: 1. Parametry statyczne bramek logicznych

Bardziej szczegółowo

Projektowanie układów na schemacie

Projektowanie układów na schemacie Projektowanie układów na schemacie Przedstawione poniżej wskazówki mogą być pomocne przy projektowaniu układach na poziomie schematu. Stałe wartości logiczne Aby podłączyć wejście do stałej wartości logicznych

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

M-1TI. PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ. 2

M-1TI. PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ.  2 M-1TI PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ www.metronic.pl 2 CECHY PODSTAWOWE Przetwarzanie sygnału z czujnika na sygnał standardowy pętli prądowej 4-20mA

Bardziej szczegółowo

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...

Bardziej szczegółowo

PRZERZUTNIKI: 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 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ół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

Podzespoły i układy scalone mocy część II

Podzespoły i układy scalone mocy część II Podzespoły i układy scalone mocy część II dr inż. Łukasz Starzak Katedra Mikroelektroniki Technik Informatycznych ul. Wólczańska 221/223 bud. B18 pok. 51 http://neo.dmcs.p.lodz.pl/~starzak http://neo.dmcs.p.lodz.pl/uep

Bardziej szczegółowo

Układy TTL i CMOS. Trochę logiki

Układy TTL i CMOS. Trochę logiki Układy TTL i CMOS 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ą

Bardziej szczegółowo

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem

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

X-Meter. EnergyTeam PRZYKŁADOWE SCHEMATY SYSTEMU X-METER. 1 punkt pomiarowy. System nr 1. 2 punkty pomiarowe. System nr 2

X-Meter. EnergyTeam PRZYKŁADOWE SCHEMATY SYSTEMU X-METER. 1 punkt pomiarowy. System nr 1. 2 punkty pomiarowe. System nr 2 PRZYKŁADOWE SCHEMATY SYSTEMU X-METER System nr 1 1 punkt pomiarowy Schemat przedstawia najprostszy / najmniejszy z możliwych systemów z wykorzystaniem urządzenia X-Meter. W tym przypadku system monitoruje

Bardziej szczegółowo

LABORATORIUM PROJEKTOWANIA UKŁADÓW VLSI

LABORATORIUM PROJEKTOWANIA UKŁADÓW VLSI Wydział EAIiE LABORATORIUM PROJEKTOWANIA UKŁADÓW VLSI Temat projektu OŚMIOWEJŚCIOWA KOMÓRKA UKŁADU PAL Z ZASTOSOWANIEM NA PRZYKŁADZIE MULTIPLEKSERA Autorzy Tomasz Radziszewski Zdzisław Rapacz Rok akademicki

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

2. PORTY WEJŚCIA/WYJŚCIA (I/O)

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

E-TRONIX Sterownik Uniwersalny SU 1.2

E-TRONIX Sterownik Uniwersalny SU 1.2 Obudowa. Obudowa umożliwia montaż sterownika na szynie DIN. Na panelu sterownika znajduje się wyświetlacz LCD 16x2, sygnalizacja LED stanu wejść cyfrowych (LED IN) i wyjść logicznych (LED OUT) oraz klawiatura

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

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

Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu Temat: Sprawdzenie poprawności działania przerzutników. Wstęp: Przerzutnik (z ang. flip-flop) jest to podstawowy element pamiętający każdego układu cyfrowego, przeznaczonego do przechowywania i ewentualnego

Bardziej szczegółowo

Programowanie Układów Logicznych kod kursu: ETD6203 W dr inż. Daniel Kopiec. Pamięć w układach programowalnych

Programowanie Układów Logicznych kod kursu: ETD6203 W dr inż. Daniel Kopiec. Pamięć w układach programowalnych Programowanie Układów Logicznych kod kursu: ETD623 Pamięć w układach programowalnych W6 6.4.26 dr inż. Daniel Kopiec Plan wykładu Pamięć w układach programowalnych Zasada działania, podział pamięci Miara

Bardziej szczegółowo

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych. Ćwiczenie 9 Rejestry przesuwne i liczniki pierścieniowe. Cel. Poznanie właściwości i zasady działania rejestrów przesuwnych.. Poznanie właściwości i zasady działania liczników pierścieniowych. Wprowadzenie.

Bardziej szczegółowo

WZMACNIACZ OPERACYJNY

WZMACNIACZ OPERACYJNY 1. OPIS WKŁADKI DA 01A WZMACNIACZ OPERACYJNY Wkładka DA01A zawiera wzmacniacz operacyjny A 71 oraz zestaw zacisków, które umożliwiają dołączenie elementów zewnętrznych: rezystorów, kondensatorów i zwór.

Bardziej szczegółowo

10. KLUCZE DWUKIERUNKOWE, MULTIPLEKSERY I DEMULTIPLEKSERY CMOS

10. KLUCZE DWUKIERUNKOWE, MULTIPLEKSERY I DEMULTIPLEKSERY CMOS . KLUZE DWUKIERUNKOWE, MULTIPLEKSERY I DEMULTIPLEKSERY MOS.. EL ĆWIZENIA elem ćwiczenia jest poznanie podstawowych charakterystyk kluczy dwukierunkowych oraz głównych właściwości multipleksera i demultipleksera

Bardziej szczegółowo

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro 1. Cel ćwiczenia Celem ćwiczenia jest zaprojektowanie sterowania układem pozycjonowania z wykorzystaniem sterownika VersaMax Micro oraz silnika krokowego. Do algorytmu pozycjonowania wykorzystać licznik

Bardziej szczegółowo

Porty wejścia/wyjścia w układach mikroprocesorowych i w mikrokontrolerach

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

Systemy na Chipie. Robert Czerwiński

Systemy na Chipie. Robert Czerwiński Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki

Bardziej szczegółowo

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania; PRZYGOTOWAŁ: KIEROWNIK PRACY: MICHAŁ ŁABOWSKI dr inż. ZDZISŁAW ROCHALA projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania; dokładny pomiar wysokości

Bardziej szczegółowo

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO IC200UDR002 8 wejść dyskretnych 24 VDC, logika dodatnia/ujemna. Licznik impulsów wysokiej częstotliwości. 6 wyjść przekaźnikowych 2.0 A. Port: RS232. Zasilanie: 24 VDC. Sterownik VersaMax Micro UDR002

Bardziej szczegółowo

BADANIE 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 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

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1) 20170513-1300 SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1) Skrócona instrukcja obsługi Od wersji oprogramowania 0.56 www.apautomatyka.pl

Bardziej szczegółowo

Układy zegarowe w systemie mikroprocesorowym

Układy zegarowe w systemie mikroprocesorowym Układy zegarowe w systemie mikroprocesorowym 1 Sygnał zegarowy, sygnał taktujący W każdym systemie mikroprocesorowym jest wymagane źródło sygnałów zegarowych. Wszystkie operacje wewnątrz jednostki centralnej

Bardziej szczegółowo

Generator przebiegów pomiarowych Ex-GPP2

Generator przebiegów pomiarowych Ex-GPP2 Generator przebiegów pomiarowych Ex-GPP2 Przeznaczenie Generator przebiegów pomiarowych GPP2 jest programowalnym sześciokanałowym generatorem napięć i prądów, przeznaczonym do celów pomiarowych i diagnostycznych.

Bardziej szczegółowo

PL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 19/03

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

Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI. Katedra Metrologii i Optoelektroniki. Metrologia. Ilustracje do wykładu

Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI. Katedra Metrologii i Optoelektroniki. Metrologia. Ilustracje do wykładu Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI Katedra Metrologii i Optoelektroniki Metrologia Studia I stopnia, kier Elektronika i Telekomunikacja, sem. 2 Ilustracje do wykładu

Bardziej szczegółowo

Przetworniki cyfrowo-analogowe C-A CELE ĆWICZEŃ PODSTAWY TEORETYCZNE

Przetworniki cyfrowo-analogowe C-A CELE ĆWICZEŃ PODSTAWY TEORETYCZNE Przetworniki cyfrowo-analogowe C-A CELE ĆWICZEŃ Zrozumienie zasady działania przetwornika cyfrowo-analogowego. Poznanie podstawowych parametrów i działania układu DAC0800. Poznanie sposobu generacji symetrycznego

Bardziej szczegółowo

PROGRAMOWALNE STEROWNIKI LOGICZNE

PROGRAMOWALNE STEROWNIKI LOGICZNE PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu

Bardziej szczegółowo

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium Komputerowe systemy pomiarowe Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium 1 - Cel zajęć - Orientacyjny plan wykładu - Zasady zaliczania przedmiotu - Literatura Klasyfikacja systemów pomiarowych

Bardziej szczegółowo

Laboratorium Przyrządów Półprzewodnikowych test kompetencji zagadnienia

Laboratorium Przyrządów Półprzewodnikowych test kompetencji zagadnienia Wrocław, 21.03.2017 r. Laboratorium Przyrządów Półprzewodnikowych test kompetencji zagadnienia Podczas testu kompetencji studenci powinni wykazać się znajomością zagadnień określonych w kartach kursów

Bardziej szczegółowo

PRZETWORNIKI A/C I C/A.

PRZETWORNIKI A/C I C/A. Przetworniki A/C i C/A 0 z 8 PRACOWNIA ENERGOELEKTRONICZNA w ZST Radom 2006/2007 PRZETWORNIKI A/C I C/A. Przed wykonaniem ćwiczenia powinieneś znać odpowiedzi na 4 pierwsze pytania i polecenia. Po wykonaniu

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

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, 2017 Spis treści Przedmowa 11 ROZDZIAŁ 1 Wstęp 13 1.1. Rys historyczny 14 1.2. Norma IEC 61131 19 1.2.1. Cele i

Bardziej szczegółowo

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych Architektura Systemów Komputerowych Transmisja szeregowa danych Standardy magistral szeregowych 1 Transmisja szeregowa Idea transmisji szeregowej synchronicznej DOUT Rejestr przesuwny DIN CLK DIN Rejestr

Bardziej szczegółowo

METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH

METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH Arkadiusz Bukowiec mgr inż. Agnieszka Węgrzyn Instytut Informatyki i Elektroniki, Uniwersytet

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

Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7

Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7 Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi zastosowaniami wzmacniacza operacyjnego, poznanie jego charakterystyki przejściowej

Bardziej szczegółowo

Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki. Kod Erasmus Kod ISCED Język wykładowy

Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki. Kod Erasmus Kod ISCED Język wykładowy Nazwa Kod Erasmus Kod ISCED Język wykładowy Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE Projekt Zintegrowany UMCS Centrum

Bardziej szczegółowo

Wejścia logiczne w regulatorach, sterownikach przemysłowych

Wejścia logiczne w regulatorach, sterownikach przemysłowych Wejścia logiczne w regulatorach, sterownikach przemysłowych Semestr zimowy 2013/2014, WIEiK PK 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika

Bardziej szczegółowo

To jeszcze prostsze, MMcc1100!

To jeszcze prostsze, MMcc1100! MMcc1100 jest miniaturowym, kompletnym modułem nadawczo-odbiorczym (transceiverem), słuŝącym do przesyłania danych w postaci cyfrowej, zbudowanym w oparciu o układ CC1100 firmy Texas Instruments. Moduł

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

Elektronika cyfrowa i mikroprocesory. Dr inż. Aleksander Cianciara

Elektronika cyfrowa i mikroprocesory. Dr inż. Aleksander Cianciara Elektronika cyfrowa i mikroprocesory Dr inż. Aleksander Cianciara Sprawy organizacyjne Warunki zaliczenia Lista obecności Kolokwium końcowe Ocena końcowa Konsultacje Poniedziałek 6:-7: Kontakt Budynek

Bardziej szczegółowo