1 KARTA KURSU Systemy wbudowane
Transkrypt
1 KARTA KURSU Systemy wbudowane
KARTA KURSU Nazwa Systemy wbudowane Nazwa w j. ang. Embedded systems Kod Punktacja ECTS* Stacjonarne 3 Niestacjonarne 4 Zespół dydaktyczny Koordynator dr hab. prof. UP Marek Skomorowski dr hab. prof. UP Marek Skomorowski dr inż. Grzegorz Sokal Opis kursu (cele kształcenia) 1. Zapoznanie studentów z podstawami projektowania systemów wbudowanych za pomocą języka opisu sprzętu HDL (Hardware Description Language) z wykorzystaniem układów FPGA. Warunki wstępne Wiedza Analiza i projektowanie cyfrowych układów kombinacyjnych i sekwencyjnych. Umiejętności Kursy Nie są wymagane żadne umiejętności wstępne. Organizacja i architektura komputerów. Efekty kształcenia Efekt kształcenia dla kursu Wiedza Odniesienie do efektów kierunkowych Po zakończeniu kursu student powinien posiadać podstawową wiedzę z zakresu projektowania systemów wbudowanych za pomocą języka opisu sprzętu HDL (VHDL) z wykorzystaniem układów FPGA. K_W12 1 Odniesienie do efektów kierunkowych Efekt kształcenia dla kursu Po zakończeniu kursu student powinien umieć projektować i analizować systemy wbudowane za pomocą języka opisu sprzętu HDL (VHDL) z wykorzystaniem układów FPGA. Umiejętności K_U03 Odniesienie do efektów kierunkowych Efekt kształcenia dla kursu Po zakończeniu kursu student powinien rozumieć konieczność śledzenia na Kompetencje bieżąco rozwoju nowych technologii hardwareowych. społeczne K_K01 Studia stacjonarne Organizacja Forma zajęć Ćwiczenia w grupach Wykład (W) A Liczba godzin K L 15 S P E P E 30 Studia niestacjonarne Organizacja Forma zajęć Ćwiczenia w grupach Wykład (W) A Liczba godzin 15 K L S 15 Opis metod prowadzenia zajęć 2 1. Wykład – prezentacja w PowerPoint. 2. Laboratorium – analiza i projektowanie cyfrowych układów kombinacyjnych i sekwencyjnych za pomocą języka opisu sprzętu HDL (VHDL) z wykorzystaniem układów FPGA; symulacja działania tych cyfrowych układów kombinacyjnych i sekwencyjnych za pomocą symulatorów ModelSim i ISim (oprogramowanie ISE firmy Xilinx); programowanie układów FPGA za pomocą oprogramowania ISE firmy Xilinx. Inne Egzamin pisemny Egzamin ustny Praca pisemna (esej) Referat Udział w dyskusji Projekt grupowy x x x W13 U03 K01 Kryteria oceny Projekt indywidualny Praca laboratoryjna Zajęcia terenowe Ćwiczenia w szkole Gry dydaktyczne E – learning Formy sprawdzania efektów kształcenia Ocena projektu indywidualnego. Uwagi Nie ma uwag. Treści merytoryczne (wykaz tematów) 1. Język opisu sprzętu HDL (Hardware Description Languages) VHDL. 2. Analiza I projektowanie cyfrowych układów kombinacyjnych i sekwencyjnych za pomocą języka opisu sprzętu HDL (VHDL) 3. Symulacja działania cyfrowych układów kombinacyjnych i sekwencyjnych za pomocą symulatorów ModelSim i ISim (oprogramowanie ISE firmy Xilinx) 4. Programowanie układów FPGA za pomocą oprogramowania ISE firmy Xilinx. Wykaz literatury podstawowej 1. Mark Zwoliński, Projektowanie układów cyfrowych z wykorzystaniem języka VHDL, WKŁ 2007. 2. Marek Pawłowski, Andrzej Skorupski, Projektowanie złożonych układów cyfrowych, WKŁ, 2010. Wykaz literatury uzupełniającej 3 1. Józef Kalisz, Podstawy elektroniki cyfrowej, WKŁ. 2007. 2. Język VHDL w praktyce, praca zbiorowa pod redakcją Józefa Kalisza, WKŁ, 2002. Bilans godzinowy zgodny z CNPS (Całkowity Nakład Pracy Studenta) - studia stacjonarne Liczba godzin w kontakcie z prowadzącymi Liczba godzin pracy studenta bez kontaktu z prowadzącymi Wykład 15 Konwersatorium (ćwiczenia, laboratorium itd.) 30 Pozostałe godziny kontaktu studenta z prowadzącym 0 Lektura w ramach przygotowania do zajęć 10 Przygotowanie krótkiej pracy pisemnej lub referatu po zapoznaniu się z niezbędną literaturą przedmiotu 0 Przygotowanie projektu lub prezentacji na podany temat (praca w grupie) 15 Przygotowanie do zaliczenia 10 Ogółem bilans czasu pracy 80 Liczba punktów ECTS w zależności od przyjętego przelicznika 3 Bilans godzinowy zgodny z CNPS (Całkowity Nakład Pracy Studenta) - studia niestacjonarne Liczba godzin w kontakcie z prowadzącymi Liczba godzin pracy studenta bez kontaktu z prowadzącymi Wykład 15 Konwersatorium (ćwiczenia, laboratorium itd.) 15 Pozostałe godziny kontaktu studenta z prowadzącym 10 Lektura w ramach przygotowania do zajęć 20 Przygotowanie krótkiej pracy pisemnej lub referatu po zapoznaniu się z niezbędną literaturą przedmiotu 0 Przygotowanie projektu lub prezentacji na podany temat (praca w grupie) 25 Przygotowanie do zaliczenia 15 Ogółem bilans czasu pracy 100 Liczba punktów ECTS w zależności od przyjętego przelicznika 4 4