Úvod do jazyka VHDL I
Pavel Lafata
Anotace

Jazyk VHDL představuje dnes jeden ze dvou popisných typů jazyků určených pro návrh, syntézu a simulaci logických obvodů implementovaných v rámci programovatelných hradlových polí a obvodů. Syntaxe jazyka VHDL do značné míry připomíná jiné běžné programovací jazyky, avšak díky svému použití pro hradlová pole a logické obvody činí samotnou filozofii návrhu a popis obvodů do značné míry odlišnou a specifickou. V tomto textu budou uvedeny základy a úvod do tohoto popisného jazyka. Čtenář se seznámí se samotným způsobem popisu a se skladbou VHDL modulu. Ve dvojici navazujících textů „Úvod do jazyka VHDL II“ a „Úvod do jazyka VHDL III“ pak budou následovat popisy datových typů, objektů a jejich atributů a bude doplněna syntaxe častých příkazů a částí kódů pro realizaci logických obvodů.

Cíle

Čtenář studiem tohoto textu získá základní úvod do jazyka VHDL, který dnes slouží k modernímu způsobu návrhu a syntézy logických obvodů pomocí programovatelných logických polí a obvodů.

Klíčová slova
VHDL, FPGA, CPLD, entita, komponenta, architektura, proces, behaviorální popis, RTL popis, strukturální popis.
Datum vytvoření
13.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.