Programowalne układy cyfrowe
Transkrypt
Programowalne układy cyfrowe
Nazwa przedmiotu Autor programu Kierunek studiów Specjalno Rok studiów Semestr Punkty ECTS Liczba godzin Forma zaj , metody nauczania Prowadz cy Wymagania wst pne Status przedmiotu w programie studiów (obowi zkowy/fakultatywny), blok Cele przedmiotu Forma zaliczenia Tre ci programowe (program przedmiotu) Literatura obowi zkowa Literatura uzupełniaj ca Programowalne układy cyfrowe Dr in . Adam Łuczak Techniczne zastosowania internetu – 2 na studiach drugiego stopnia 3 na studiach drugiego stopnia 5 60h Wykład 15h, wiczenia laboratoryjne 45h Dr in . Adam Łuczak Przedmioty specjalizacyjne do wyboru (telekomunikacja) Zapoznanie z technik cyfrow oraz sposobem projektowania nowoczesnych systemów cyfrowych a w szczególno ci systemów multimedialnych, prezentacja cech układów programowalnych FPGA, omówienie zasad projektowych zapewniaj cych optymalne wykorzystanie układu programowalnego FPGA. Test, projekt Wykład: 1. Wprowadzenie do techniki cyfrowej i układów programowalnych 2. Układy programowalne FPGA 3. Systemy wbudowane SoC (System-on-Chip) 4. Systemy komunikacji wewn trzukładowej: magistrale, sieci NoC (Network-on-Chip) 5. Metody projektowania i syntezy układów FPGA 6. Interfejsy cyfrowe 7. Metody testowania i weryfikacji układów programowalnych wiczenia: 1. rodowisko projektowe (XILINX ISE oraz ACTIVE-HDL) 2. J zyk opisu sprz tu – Verilog 3. Przygotowanie rodowiska testowego 4. "Parser tekstu ASCII" - implementacja i symulacja 5. Przygotowanie rodowiska uruchomieniowego dla układu FPGA 6. Wykorzystanie układów generacji sygnału zegara i sygnału reset (cyfrowe p tle fazowe) 7. wiczenia projektowe: realizacja algorytmu przetwarzaj cego dane sekwencyjnie, na przykład konwersja zapisu równa na odwrotn notacj polsk (dokładne tematy wicze dla poszczególnych grup s ustalane indywidualnie) 8. wiczenia projektowe: realizacja algorytmu przetwarzaj cego dane potokowo, na przykład filtr FIR (dokładne tematy wicze dla poszczególnych grup s ustalane indywidualnie) 9. Weryfikacja poprawno ci działania zrealizowanych projektów - 1. Synteza układów cyfrowych, T. Łuba, 2. Synteza i optymalizacja układów cyfrowych, G. De Micheli, WNT. 3. J zyk VHDL, K. Skahill, WNT. 4. Synteza i analiza układów cyfrowych, H. Kamionka-Mikuła, H. Małysiak, B. Pochopie , WKŁ