Úvod do jazyka VHDL III
Pavel Lafata
Anotace

V předchozích dvou textech série „Úvod do jazyka VHDL“ jsme se seznámili se základy VHDL jazyka. Zejména jsme se zaměřili na vysvětlení 3 způsobů popisu v jazyce VHDL, skladby obecného modulu z bloků entity, architektury a případně komponenty. Uvedli jsme si pojmy signál, proměnná, operátory a atributy a vysvětlili jsme si datové typy v jazyce VHDL. V tomto textu se zaměříme na základní příkazy, konstrukce a ukázky kódu v jazyce VHDL; zejména podmínkové konstrukce, strukturální popis a mapování portů, simulace, ladění a výpisy do konzole. Dále si pak stručně vysvětlíme konverzní a převodní funkce pro konverze datových typů a v závěru se pak podíváme na smyčky a cykly. Kromě syntaxe jednotlivých příkazů si představíme i krátké ukázky jejich použití v rámci VHDL kódů.

Cíle

Čtenář tohoto textu získá přehled o základních kódech a příkazech v jazyce VHDL, jejich syntaxi a použití; zejména podmínek, použití komponenty v jazyce VHDL, převody datových typů, smyčky a cykly a další důležité příkazy.

Klíčová slova
If, case, when, else, for loop, while loop, port map, report, assert, simulace v jazyce VHDL, konverze datových typů.
Datum vytvoření
19.01. 2020
Časová dotace
4 hodin
Jazyková verze
česky
Licence
Zdroje
  1. LAFATA, P., HAMPL, P. a PRAVDA, M. Digitální technika. Praha: ČVUT. Česká technika - nakladatelství ČVUT, 2011. ISBN 978-80-01-04914-3.
  1. PINKER, J. a POUPA, M. Číslicové systémy a jazyk VHDL. Praha : BEN - technická literatura, 2006. 349 s. ISBN 80-7300-198-5.
  1. ŠŤASTNÝ, J. FPGA prakticky: realizace číslicových systémů pro programovatelná hradlová pole. Praha : BEN - technická literatura, 2010. 199 s. ISBN 978-80-7300-261-9.
  1. ASHENDER, P., J. The VHDL Cookbook. [online], [cit. 06.01. 2020],: https://www.ics.uci.edu/~alexv/154/VHDL-Cookbook.pdf.
  1. SYNARIO VHDL Reference Manual. [online], [cit. 06.01. 2020],: http://www.ics.uci.edu/~jmoorkan/vhdlref/Synario%20VHDL%20Manual.pdf.