Katalog przedmiotów

Elektronika cyfrowa

Cele
Celem kształcenia jest przekazanie oraz ugruntowanie wiedzy z wybranych działów elektronik cyfrowej. Wykład ma zapoznać słuchaczy z podstawowymi pojęciami oraz zasygnalizować szeroki zakres zastosowań omawianych kwestii w nowoczesnym projektowaniu systemów cyfrowych.

Zakres
Podstawowe pojęcia: technologie wytwarzania układów cyfrowych, struktury reprogramowalne (FPGA, CPLD, produkty wirtualne, przykłady struktur reprogramowalnych i ich rozwój; zagadnienia związane z programowaniem, testowaniem, jakością projektu), bloki funkcjonalne (bloki kombinacyjnych, sekwencyjne, pamięci), narzędzia CAD do projektowania systemów cyfrowych (system wspomagający proces projektowania, weryfikacji i układów FPGA i CPLD), języki opisu sprzętu, synteza strukturalna (podział systemu cyfrowego na blok operacyjny i sterujący), język AHDL (elementy języka opisu sprzętu AHDL, proces projektowy z wykorzystaniem systemu CAD i realizacja przykładowego projektu na płytce laboratoryjnej), metody realizacji modułów kombinacyjnych i sekwencyjnych, projektowanie złożonych układów cyfrowych, zaawansowane zagadnienia projektowania systemów cyfrowych (na podstawie algorytmu kryptograficznego DES), układy arytmetyczne (sumujące, mnożące, przykładowe struktury, układy potokowe, transmisja cyfrowa.

Literatura podstawowa
1. Łuba T.(red.), Rawski M., Tomaszewicz P., Zbierzchowski B.: Synteza układów cyfrowych, Wydawnictwa Komunikacji i Łączności, Warszawa 2003.
2. Łuba T., Zbierzchowski B.: Komputerowe projektowanie układów cyfrowych, Wydawnictwa Komunikacji i Łączności, Warszawa 2000.
3. Zbysiński P., Pasierbiński J.: Układy programowalne pierwsze kroki, Wydawnictwo BTC, Warszawa 2004.

Literatura uzupełniająca
1. Łuba T., Tomaszewicz P.: Systemy Cyfrowe, Seria: Akademickie Podręczniki Multimedialne, Ośrodek Kształcenia Na Odległość, Politechnika Warszawska, Warszawa 2004.
2. Pasierbiński J., Zbysiński P.: Układy programowalne w praktyce, Wydawnictwa Komunikacji i Łączności, Warszawa 2001.

Punkty ECTS
3 - niestacjonarne,
3 - stacjonarne

Rodzaje studiów, na których przedmiot jest realizowany
niestacjonarne - 1-go stopnia,
stacjonarne - 1-go stopnia

Specjalności, na których przedmiot jest realizowany
Bazy danych,
Komputerowe wspomaganie grafiki

Prowadzący
dr inż. Mariusz Rawski, dr inż. Paweł Tomaszewicz, prof. Tadeusz Łuba