<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.multimediaexpo.cz/mmecz/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=VHDL</id>
		<title>VHDL - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=VHDL"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=VHDL&amp;action=history"/>
		<updated>2026-06-16T17:41:46Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=VHDL&amp;diff=365007&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=VHDL&amp;diff=365007&amp;oldid=prev"/>
				<updated>2013-10-12T22:03:22Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 12. 10. 2013, 22:03&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=VHDL&amp;diff=365006&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=VHDL&amp;diff=365006&amp;oldid=prev"/>
				<updated>2010-10-21T17:20:33Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''VHDL''' je [[programovací jazyk]] sloužící pro popis [[hardware]]. Používá se pro návrh a simulaci digitálních [[Integrovaný obvod|integrovaných obvodů]], například [[Programovatelné hradlové pole|programovatelných hradlových polí]] ([[CPLD]], [[FPGA]], …), nebo různých zákaznických obvodů ([[ASIC]]).&lt;br /&gt;
&lt;br /&gt;
VHDL je standardem [[IEEE]] od r. [[1987]], byl revidován v roce [[1997]] a je použitelný i pro návrh analogových obvodů. Jedná se o typovaný [[programovací jazyk]]. VHDL má prostředky pro popis paralelismu, konektivity a explicitní vyjádření času. Jazyk VHDL se používá jak pro simulaci obvodů, tak i pro popis integrovaných obvodů, které se mají vyrábět.&lt;br /&gt;
&lt;br /&gt;
Zkratka VHDL znamená {{cizojazyčně|en|VHSIC Hardware Description Language}} (česky jazyk pro popis hardware), kde VHSIC je zkratka z {{cizojazyčně|en|Very-High-Speed Integrated Circuit}} (česky velmi rychlé [[Integrovaný obvod|integrované obvody]]).&lt;br /&gt;
&lt;br /&gt;
== Základní konstrukce ==&lt;br /&gt;
*entity - definuje rozhraní (pouze vstupy a výstupy, ne funkci)&lt;br /&gt;
*architecture - určuje chování entit (má dvě části - deklarační a příkazovou)&lt;br /&gt;
Pro jednu entitu může existovat více architektur (implementací).&lt;br /&gt;
&lt;br /&gt;
=== Módy portů ===&lt;br /&gt;
* IN - data lze z portu pouze číst&lt;br /&gt;
* OUT - data vycházejí z portu&lt;br /&gt;
* BUFFER - výstup se zpětnou vazbou&lt;br /&gt;
* INOUT - obousměrný tok&lt;br /&gt;
* LINKAGE - neznámý směr datového toku (obousměrný)&lt;br /&gt;
&lt;br /&gt;
== Styly popisu architektury ==&lt;br /&gt;
* strukturální popis&lt;br /&gt;
** popis na vysoké úrovni&lt;br /&gt;
** použití hlavně pro simulaci&lt;br /&gt;
* behaviorální popis&lt;br /&gt;
** vhodné pro syntézu&lt;br /&gt;
** návrhář si řídí architekturu svého návrhu&lt;br /&gt;
* dataflow popis&lt;br /&gt;
** vkládání komponent do netlistu&lt;br /&gt;
** omezení možností syntézy&lt;br /&gt;
** detailní časové simulace&lt;br /&gt;
&lt;br /&gt;
== Příklad kódu ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;vhdl&amp;quot;&amp;gt;&lt;br /&gt;
-- (tohle je komentář)&lt;br /&gt;
&lt;br /&gt;
-- import std_logic z knihovny IEEE&lt;br /&gt;
library IEEE;&lt;br /&gt;
use IEEE.std_logic_1164.all;&lt;br /&gt;
&lt;br /&gt;
-- definice entity...&lt;br /&gt;
entity my_and is&lt;br /&gt;
  port (IN1, IN2 : in std_logic; OUT1: out std_logic);&lt;br /&gt;
end entity;&lt;br /&gt;
&lt;br /&gt;
-- ...a architektury&lt;br /&gt;
architecture example of my_and is&lt;br /&gt;
begin&lt;br /&gt;
  OUT1 &amp;lt;= IN1 and IN2;&lt;br /&gt;
end example;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Externí odkazy ==&lt;br /&gt;
* [http://www.iis.ee.ethz.ch/~zimmi/download/vhdl93_syntax.html VHDL Syntax (IEEE Std 1076-1993)]&lt;br /&gt;
* [http://www.iis.ee.ethz.ch/~zimmi/download/vhdl02_syntax.html VHDL Syntax (IEEE Std 1076-2002)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}}&lt;br /&gt;
[[Kategorie:Počítačové jazyky]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>