Technika ukladow programowalnych

Transkrypt

Technika ukladow programowalnych
nabór_2009
KARTA INFORMACYJNA PRZEDMIOTU
przedmiot:
Technika układów programowalnych
kod przedmiotu: 4EZ109S416
Wydział:
Elektroniki
Instytut/Katedra: Telekomunikacji
obowiązkowy: tak
wybierany: nie
rodzaj studiów:
Stacjonarne studia I stopnia
inżynierskie
specjalność:
Systemy teleinformatyczne, Systemy
telekomunikacyjne, Systemy cyfrowe
semestr
język realizacji: polski
kierunek:
Elektronika i telekomunikacja
forma zajęć, liczba godzin/rygor (X -egzamin, + - zaliczenia, # - projekt)
V
razem
wykłady
ćwiczenia
laboratoria
projekt
seminarium
45
21 / x
-
24 / +
-
-
punkty ECTS
4
Autor programu przedmiotu:
prof. dr hab. inż. Józef Kalisz
Prowadzący wykłady:
ppłk dr inż. R. Szplet, dr inż. J. Pasierbiński, dr inż. Z. Jachna
EFEKTY KSZTAŁCENIA:
•
•
•
Opanowanie projektowania układów cyfrowych w strukturach programowalnych z wykorzystaniem
języka VHDL.
Nauczenie stosowania systemów projektowych firm Xilinx i Altera.
Zapoznanie się z budową logiczną i technologią Programowalnych Układów Cyfrowych (PUC) oraz
bieżącym stanem techniki w zakresie narzędzi projektowych dla PUC.
BEZPOŚREDNIE POWIĄZANIE Z INNYMI PRZEDMIOTAMI:
Bazuje na przedmiotach:
• Układy cyfrowe
• Układy analogowe
• Elementy elektroniczne
Podbudowuje przedmioty:
• Przedmioty objęte kształceniem specjalistycznym
TREŚĆ PRZEDMIOTU:
Budowa programowalnych struktur logicznych (PLD), łączniki konfiguracyjne. Złożone programowalne struktury
logiczne (CPLD). Programowalne matryce bramkowe (FPGA). Układy specjalizowane ASIC; matryce bramkowe
(GA), matryce komórkowe (SC). FPGA. Dedykowane bloki wbudowane (bloki zegarowe, pamięci, multiplikatory)
FPGA. Połączenia, bloki IO, standardy interfejsów Interpretacja dokumentacji firmowej, parametry statyczne i
dynamiczne PUC Proces projektowania układów cyfrowych realizowanych w strukturach programowalnych Bloki
funkcjonalne IP w układach FPGA Systemy do projektowania PUC, edytory projektów topograficznych
Programowanie i testowanie PUC, interfejs JTAG.
LITERATURA:
•
•
•
•
•
J. Kalisz, Podstawy elektroniki cyfrowej, WKiŁ, 2008
J.Kalisz (red.), Język VHDL w praktyce, WKiŁ, 2002
J. Pasierbiński, P. Zbysiński, Układy programowalne w praktyce, WKŁ
P. Zbysinski, J. Pasierbiński, Układy programowalne: pierwsze kroki, Wydaw. BTC, 2004
Z.Jachna, J.Kalisz, T.Orżanowski, J.Pasierbiński, R.Szplet, Programowalne cyfrowe układy scalone,
architektura - oprogramowanie – zadania projektowe, skrypt WAT, 1999
ZASADY ZALICZANIA:
Zaliczenie przedmiotu - odbywa się w oparciu o egzamin końcowy.
Zaliczenie zajęć laboratoryjnych - następuje na podstawie obrony pisemnego sprawozdania, zawierającego
kompletny opis oraz wyniki weryfikacji zaprojektowanego układu.