Semestr letni 2008/09
Semestr letni 2009/10
Technika cyfrowa 2 TZ1A400028
Treści programowe:
Układy kombinacyjne. Minimalizacja funkcji logicznych metodą siatek Karnaugh'a. Realizacja funkcji na bramkach. Projektowanie ukladów cyfrowych z wykorzystaniem multiplekserów, demultiplekserów, dekoderów, układów programowalnych CPLD/FPGA. Automaty synchroniczne typu Moore'a i Mealy'ego, realizacja na przerzutnikach D i JK. Układy MSI, projektowanie prostych systemów cyfrowych z wykorzystaniem sumatorów, komparatorów, rejestrów, liczników, pamięci RAM, ROM. Projektowanie złożonych układów cyfrowych w strukturach programowalnych CPLD/FPGA.
Efekty kształcenia:
Nabycie umiejętności syntezy systemów cyfrowych w układach programowalnych CPLD/FPGA.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
1. Grodzki L., Owieczko W.: Podstawy techniki cyfrowej. Wyd. Politechniki Białostockiej, Białystok, 2006
2. Barski M., Jędruch W.: Układy cyfrowe. Podstawy projektowania i opis w języku VHDL. PGd., Gdańsk, 2007
3. Układy cyfrowe - zadania: Praca zbiorowa /pod red. H. Małysiaka i B. Pochopienia/, PŚl., Gliwice, 2002
4. Tyszer J., Mrugalski G.: Układy cyfrowe. Zbór zadań z rozwiązaniami. Wyd. Politechniki Poznańskiej, Poznań 2002
b) uzupełniająca:
1. 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
2. Altera Corp.: Introduction to the Quartus® II Software,
www.altera.com, San Jose, 2006