Semestr letni 2012/13
Semestr letni 2013/14
Semestr letni 2014/15
Semestr letni 2015/16
Semestr letni 2016/17
Technika cyfrowa 1 TS1C200012
Kody i systemy liczbowe, arytmetyka w systemach binarnych. Podstawowe układy logiczne, metody opisu, minimalizacji funkcji i syntezy kombinacyjnych układów cyfrowych. Układy sekwencyjne, struktury ogólne, metody opisu. Wyznaczanie funkcji wzbudzeń i realizacja układów sekwencyjnych synchronicznych i asynchronicznych. Bloki funkcjonalne (konwertery kodów, bloki komutacyjne, rejestry, liczniki, sumatory, ALU, pamięci) - podstawowe struktury, przykłady zastosowań. Podstawowe pojęcia, struktury wewnętrzne, rodzaje mikroprocesorów, mikrokomputery jednoukładowe. System mikroprocesorowy, podstawowe składniki i ich przeznaczenie. Programowalne układy cyfrowe: klasyfikacja, przykładowe struktury PLD/FPGA. Wybrane elementy języka HDL, struktura projektu, narzędzia CAD.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
W cyklu 2012L: | W cyklu 2016L: | W cyklu 2015L: | W cyklu 2014L: | W cyklu 2013L: |
Efekty kształcenia
Student, który zaliczył przedmiot:
- rozpoznaje kody binarne, potrafi przedstawić i interpretować wyniki podstawowych operacji arytmetycznych;
- rozróżnia układy kombinacyjne i sekwencyjne, potrafi opisać ich działanie i przedstawić realizacje na elementach logicznych;
- rozpoznaje struktury i potrafi opisać działanie cyfrowych bloków funkcjonalnych;
- potrafi opisać funkcjonowanie procesora i całego systemu mikroprocesorowego, rozróżnia typy procesorów i ich przeznaczenie;
- rozpoznaje struktury programowalne PLD/FPGA, potrafi opisać działanie makrokomórki logicznej;
- potrafi opisać działanie prostych układów logicznych w języku HDL.
Kryteria oceniania
Zaliczenie na podstawie pisemnych sprawdzianów.
Szczegóły na stronie internetowej przedmiotu.
Literatura
1. Grodzki L., Owieczko W.: Podstawy techniki cyfrowej, Wydawnictwo PB, 2006.
2. Zieliński C.: Podstawy projektowania układów cyfrowych. PWN, Warszawa 2003.
3. Barski M., Jędruch W.: Układy cyfrowe - podstawy projektowania i opis w języku VHDL, Gdańsk 2007.
4. Hadam P. - Projektowanie systemów mikroprocesorowych. BTC, Warszawa 2004.
5. Zwoliński M.: Projektowanie układów cyfrowych z wykorzystaniem języka VHDL, WKiŁ, 2007.
6. Floyd L.T.: Digital Fundamentals with PLD Programming, Prentice Hall, Amazon, 2005.
7. Pasierbiński J., Zbysiński P.: Układy programowalne w praktyce, WKiŁ, Warszawa, 2004.
8. materiały do przedmiotu - strona www KAiE