Przedmioty w rejestracji Rej na Programowanie układów FPGA - II st niest inf IV sem 15-L1718FPGA
Legenda
Jeśli przedmiot jest prowadzony w danym cyklu dydaktycznym, to w odpowiedniej komórce pojawi się koszyk rejestracyjny. Ikona koszyka zależy od tego, czy możesz się rejestrować na dany przedmiot.
- nie jesteś zalogowany - aktualnie nie możesz się rejestrować - możesz się zarejestrować - możesz się wyrejestrować (lub wycofać prośbę) - złożyłeś prośbę o zarejestrowanie (i nie możesz jej już wycofać) - jesteś pomyślnie zarejestrowany (i nie możesz się wyrejestrować)
Kliknij na ikonę "i" przy koszyku, aby uzyskać dodatkowe informacje.
L-17/18 - Semestr letni 2017/2018 (zajęcia mogą być semestralne, trymestralne lub roczne) |
Opcje | ||||
---|---|---|---|---|---|
L-17/18 | |||||
1500-ZUIFPGA |
Zajęcia przedmiotu
Semestr letni 2017/2018
Grupy przedmiotu
Skrócony opis
Głównym celem przedmiotu jest nauczenie studentów umiejętności pisania programów w języku AHDL w celu programowania układów FPGA firmy Altera. W tym celu zaprezentowana zostanie składnia języka AHDL, główne biblioteki, struktura hierarchiczna programów. Omówione zostaną podstawowe elementy układów FPGA mające bezpośrednią implementację w języku AHDL: rejestry, układy kombinacyjne, pamięci, układy arytmetyczne i mnożące itd. Omówione zostaną tzw. hazady, czyli niebezpieczne konfiguracje logiczne, co prawda pracujące, ale generujące krótkotrwałe zakłócenia impulsowe tzw. gliche. Omówione zostaną metody eliminacji glitchy metodą redundancji (tablice Karnaugha) oraz przetwarzanie synchroniczne. Kolejnym etapem będzie kompilacja, eliminacja błędów syntaktycznych i optymalizacja czsowa. Przedyskutowane zastaną warianty kompilacji w ramach różnych ustawień opcji kompilatora. By możliwe były testy na platformie sprzętowej (development kits), zostaną przywiązane piny chipa FPGA. |
|
|||