Semestr zimowy 2014/15
Semestr zimowy 2015/16
Programowanie sterowników czasu rzeczywistego MHKAR2S22004
Proces projektowania sterowników czasu rzeczywistego w układach PLD/FPGA. Oprogramowanie projektowe i symulacyjne. Podstawy architektury wybranego mikroprocesora wbudowanego. Programowanie, testowanie i implementacja sterowników wbudowanych czasu rzeczywistego w układach PLD/FPGA.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
Student, który zaliczył przedmiot:
EK1 opisuje i wyjaśnia przebieg procesu projektowania sterowników czasu rzeczywistego w układach PLD/FPGA
EK2 wymienia, wyjaśnia i opisuje sposób implementacji poszczególnych elementów architektury sterownika czasu rzeczywistego
EK3 programuje, testuje i implementuje poszczególne elementy architektury sterownika czasu rzeczywistego
EK4 programuje, testuje i implementuje całą architekturę sterownika czasu rzeczywistego
EK5 testuje wykonany moduł sterownika czasu rzeczywistego
EK6 stosuje zasady BHP
EK7 potrafi pracować indywidualnie przy tworzeniu własnego sterownika czasu rzeczywistego
Kryteria oceniania
Wykład: jedno kolokwium.
Projekt: ocena zadań projektowych oraz ocena pracy i aktywności na zajęciach
Literatura
1. Zwolinski M.: Projektowanie układów cyfrowych z wykorzystaniem języka VHDL. WKiŁ, Warszawa 2006.
2. Majewski J., Zbysiński P.: Układy FPGA w przykładach. Wydawnictwo BTC, Warszawa 2007.
3. Pawłowski M.: Projektowanie złożonych układów cyfrowych. WKiŁ, Warszawa 2010.
4. Nowakowski M.: PicoBlaze: mikroprocesor w FPGA. Wydawnictwo BTC, Legionowo 2010.