Detail předmětu
Digitální obvody
FEKT-BDIOAk. rok: 2016/2017
Základy digitálních obvodů. Jazyk VHDL a obecná syntaxe. Soubežné příkazy a metodika návrhu. Hazardní stavy a jejich ošetření, vstupní a výstupní posilovače, druhy popisu v jazyce VHDL. Sekvenční příkazy a metodika návrhu. Sekvenční příkazy a komplexní příklady, metastabilita. Teorie stavových automatů. Korektní popis v jazyce VHDL a převod do schematické reprezentace, metodika zápisu sekvenčních obvodů. Praktikcý návrh sekvenčích systémů a stavových automat.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
- je schopen vysvětlit podstatu funkcí běžných logických obvodů sekvenční a kombinační logiky
- umí ručně navrhnout jednoduché kombinační a sekvenční obvody
- je schopen vysvětlit základní metodiku návrhu sekvenčních systémů
- je schopen vysvětlit základní metodiku návrhu stavových automatů
- umí navrhnout jednoduché kombinační a sekvenční obvody s využitím jazyka HDL
- je schopen vysvětlit metodiku synchronního návrhu
Prerekvizity
- popsat základní logické hradla NAND, NOR, AND, OR, XOR, INV
- převod mezi číselnými soustavami, zejména být obeznámen s binární soustavou
- popsat technologii CMOS, znát funkci NMOS a PMOS tranzistoru
- základy vývojových diagramů a jejich využití
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Do 70 bodů za zkoušku.
Osnovy výuky
2. Jazyk VHDL a obecná syntaxe, ruční návrh digitálních obvodů
3. Soubežné příkazy a metodika návrhu, VHDL vs. ruční návrh digitálních obvodů
4. Souběžné příkazy a komplexní příklady, VHDL vs. ruční návrh digitálních obvodů
5. Hazardní stavy a jejich ošetření, vstupní a výstupní posilovače, typy popisu v jazyce VHDL, metastabilita
6. Sekvenční příkazy a metodika návrhu
7. Sekvenční příkazy a komplexní příklady, metastabilita
8. Teorie stavových automatů, enkódování, kritická cesta
9. Korektní popis v jazyce VHDL a převod do schematické reprezentace, metodika zápisu sekvenčních obvodů
10. Praktický návrh sekvenčních systémů a stavových automatů
11. Paměti SRAM, DRAM, SDRAM, FLASH
12. Úvod do problematiky návrhu digitálních integrovaných obvodů
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Skahill, K., VHDL for Programmable Logic, Addison-Wesley, 1996, ISBN 0-201-89573-0. (EN)
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Laboratorní cvičení
Vyučující / Lektor