Wydział Elektrotechniki, Informatyki i Telekomunikacji Pakiet

Transkrypt

Wydział Elektrotechniki, Informatyki i Telekomunikacji Pakiet
Systemy wbudowane
Liczba
godzin w
tygodniu
Wykład
Laboratorium
Projekt
15
30
15
1
2
1
Wykład
Laboratorium
Projekt
18
18
9
2
2
1
Forma
zajęć
Kod przedmiotu:
11.9-WE-I-SW-PK_S1S
Typ przedmiotu:
obowiązkowy
Wymagania wstępne: Układy cyfrowe, Podstawy programowania
Język nauczania:
polski
Odpowiedzialny za przedmiot: prof. dr hab. inż. Alexander Barkalov
Prowadzący: prof. dr hab. inż. Alexander Barkalov, pracownicy
Instytutu Informatyki i Elektroniki
Semestr
Liczba
godzin w
semestrze
•
•
•
•
•
•
Punkty
ECTS
Forma zaliczenia
Studia stacjonarne
egzamin
zaliczenie z oceną
zaliczenie z oceną
Studia niestacjonarne
egzamin
VI zaliczenie z oceną
zaliczenie z oceną
V
7
Zakres tematyczny przedmiotu:
Wprowadzenie: Pojęcie systemu wbudowanego. Omówienie najważniejszych elementów systemu wbudowanego. Podział
na część programową i sprzętową. Mikrosystemy cyfrowe w systemach wbudowanych. Procesy sekwencyjne i
współbieżne. Projektowanie strukturalne. Rola języków HDL w specyfikacji behawioralnej i strukturalnej systemu
wbudowanego. Ścieżka projektowa systemu wbudowanego. Omówienie układów typu System-on-a-chip (SoC).
Obsługa podstawowych elementów systemów wbudowanych. Specyfikacja, przygotowanie, realizacja i obsługa
podstawowych komponentów systemu wbudowanego. Wykorzystanie gotowych modułów (tzw. Intellectual Property Cores)
w realizacji systemów wbudowanych.
Zaawansowane programowanie systemów wbudowanych. Wykorzystanie procesorów programowych (Soft-Cores) do
obsługi komponentów systemu wbudowanego. Programowanie procesorów i ich sposoby implementacji w systemach
wbudowanych. Integracja procesorów programowych z pozostałymi elementami systemu wbudowanego. Projektowanie
systemu wbudowanego w oparciu o procesory sprzętowe. Zastosowanie procesora do obsługi elementów systemu
wbudowanego. Realizacja zaawansowanych systemów wbudowanych.
Efekty kształcenia:
•
•
Umiejętności i kompetencje w zakresie programowania systemów wbudowanych.
Zaawansowane techniki modelowania oraz implementacji złożonych systemów cyfrowych z wykorzystaniem
systemów wbudowanych.
Warunki zaliczenia:
Wykład - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z egzaminu w formie pisemnej i ustnej.
Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych,
przewidzianych do realizacji w ramach programu laboratorium.
Projekt - warunkiem zaliczenia jest uzyskanie pozytywnej oceny z realizacji zadania projektowego wskazanego przez
prowadzącego zajęcia na początku semestru.
Literatura podstawowa
1.
2.
3.
De Micheli G.: Synteza i optymalizacja układów cyfrowych, WNT, Warszawa, 1998
Pasierbiński J., Zbysiński P.: Układy programowalne w praktyce, WKŁ, Warszawa, 2001
Maxfield C.: The Design Warrior’s Guide to FPGAs. Devices, Tools and Flows. Elsevier, Amsterdam, 2004.
Literatura uzupełniająca
1.
2.
Kalisz J. (Ed.): Język VHDL w praktyce, WKŁ, Warszawa, 2002
Łuba T.: Synteza układów logicznych, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2005.
Uwagi:
-
80
Wydział Elektrotechniki, Informatyki i Telekomunikacji
Pakiet informacyjny, stacjonarne i niestacjonarne inżynierskie studia I stopnia, kierunek Informatyka