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