Semestr letni 2007/08
Semestr letni 2008/09
Semestr letni 2009/10
Semestr letni 2010/11
Semestr letni 2011/12
Technika cyfrowa 1 TS1A200012
Treści programowe:
Cyfrowa reprezentacja informacji liczbowej, kody. Algebra Boole'a. Kombinacyjne układy cyfrowe. Siatki Karnaugh'a, minimalizacja funkcji. Systemy funkcjonalnie pełne. Bramki logiczne. Synteza układów kominacyjnych z wykorzystaniem multiplekserów, demultiplekserów, dekoderów, programowalnych struktur logicznych. Układy sekwencyjne. Automaty typu Moore'a i Mealy'ego, grafy i tablice przejść/wyjść. Układy synchroniczne, minimalizacja stanów. Kodowanie stanów, realizacja z wykorzystaniem przerzutników D i JK. Automaty asynchroniczne, minimalizacja pierwotnej tablicy, kodowanie stanów, realizacja na bramkach i przerzutnikach RS. Projektowanie wybranych bloków funkcjonalnych. Bloki funkcjonalne: MUX, DEMUX, sumatory, komparatory, ALU, rejestry, liczniki. Projektowanie z bloków funkcjonalnych. Systemy komputerowego wspomagania projektowania układów cyfrowych.
Efekty kształcenia:
Umiejętność projektowania układów cyfrowych, realizujących określone funkcje.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
1. Grodzki L., Owieczko W.: Podstawy techniki cyfrowej. Wyd. Politechniki Białostockiej, Białystok, 2006
2. Łuba T.: Synteza układów logicznych. Oficyna Wydawnicza Politechniki Warszawskiej, 2005
3. Skorupski A.: Podstawy techniki cyfrowej. WKiŁ, W-wa, 2004
4. Zieliński C.: Podstawy projektowania układów cyfrowych. PWN, Warszawa 2003
5. Wakerly J. F.: Digital Design. Pronciples and Practices. Prentice Hall, Upper Saddle River, 2000
b) uzupełniająca:
1. Barski M., Jędruch W.: Układy cyfrowe. Podstawy projektowania i opis w języku VHDL. PGd., Gdańsk, 2007
2. Kalisz J.: Podstawy elektroniki cyfrowej. WKiŁ, W-wa, 2002
3. Zwoliński M.: Digital System Design with VHDL. Pearson Education Ltd, 2000. Tłumaczenie polskie, Projektowanie układów cyfrowych z wykorzystaniem języka VHDL, WKiŁ, W-wa, 2002