Předmět: Programovatelná hradlová pole

» Seznam fakult » FEI » KERS
Název předmětu Programovatelná hradlová pole
Kód předmětu KERS/NPHPN
Organizační forma výuky Cvičení + Laboratoř
Úroveň předmětu Magisterský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Krejčí Tomáš, Ing. Ph.D.
Obsah předmětu
1. Úvod do digitálních systémů, číselné soustavy, kombinační a sekvenční obvody 2. Seznámení s programovatelnými logickými obvody a popis architektury FPGA 3. Seznámení s vývojovém kitem a prostředím, logické funkce 4. Vytvoření prvního návrhu pro FPGA, sčítačka pomocí diagramu 5. Úvod programovacího jazyka VHDL, sčítačka pomocí VHDL 6. Rozšíření znalostí jazyka VHDL 7. Možností ladění a využití IP komponent, aplikace fázového závěsu PLL 8. Generování harmonického signálu s využitím NCO, filtrace signálu pomocí FIR filtru 9. Využití analogově-digitálních a digitálně-analogových převodníku pro zpracování a generování signálů v FPGA 10. Simulace logických obvodů 11. Samostatná práce na semestrální práci a konzultace 12. Samostatná práce na semestrální práci a konzultace

Studijní aktivity a metody výuky
Přednášení, Monologická (výklad, přednáška, instruktáž), Nácvik dovedností, Laborování
  • Domácí příprava na výuku - 40 hodin za semestr
  • Příprava na zkoušku - 45 hodin za semestr
  • Kontaktní výuka - 35 hodin za semestr
Výstupy z učení
Cílem předmětu je seznámit studenty s programovatelnými hradlovými poli (FPGA - Field Programmable Gate Arrays). První polovina semestru je věnována teoretickému základu, logickým obvodům, dále seznámení se s používaným vývojovým kitem a softwarovým prostředím. Druhá část semestru klade důraz zejména na praktický návrh aplikace v oblasti signálového zpracování v pásmu MHz. A to s využitím vývojkového kitu s AD a DA převodníky v kooperaci s laboratorním vybavením (generátor funkcí, osciloskop, spektrální analyzátor). Tato cvičení umožní pochopení a prohloubení získaných teoretických znalostí při praktických realizacích.
Student získá základní přehled o možnostech využití a návrhu aplikací pro programovatelná hradlová pole v jazyce VHDL.
Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Ústní zkouška, Písemná zkouška, Posouzení zadané práce, Analýza výkonu studenta

Student musí v průběhu semestru i při závěrečné zkoušce prokázat porozumění řešeným problémům v rozsahu probrané látky.
Doporučená literatura
  • Kolouch, J. Programovatelné logické obvody a návrh jejich aplikací v jazycích ABEL a VHDL: počítačové cvičení. Brno: Vysoké učení technické v Brně, 2002. ISBN 80-214-2197-5.
  • Krejčí, T. Elektronická opora k předmětu: Programovatelná hradlová pole. 2024.
  • Pang, A. and Membrey, P. Beginning FPGA: programming metal, your brain on hardware. Technology in action series. ISBN 978-1-4302-6247-3.
  • Pinker, J. a Poupa, M. Číslicové systémy a jazyk VHDL. Praha: BEN ? technická literatura, 2006. ISBN 80-7300-198-5.
  • Unsalan, C. and Tar, B. Digital system design with FPGA: implementation using Verilog and VHDL. University, Bora Tar, The Ohio State University. New York, 2017. ISBN 9781259837906.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr