<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>VHDL-2008 on Sigasi</title><link>https://www.sigasi.com/tags/vhdl-2008/</link><description>Recent content in VHDL-2008 on Sigasi</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 28 Apr 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://www.sigasi.com/tags/vhdl-2008/index.xml" rel="self" type="application/rss+xml"/><item><title>Using the util package from Modelsim with VHDL 2008</title><link>https://www.sigasi.com/tech/modelsim-lib-util-2008/</link><pubDate>Mon, 15 Jan 2018 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/tech/modelsim-lib-util-2008/</guid><description>&lt;p&gt;The &lt;code&gt;util&lt;/code&gt; package that comes with Modelsim in the &lt;code&gt;mti_util.vhd&lt;/code&gt; file includes an enumerated type &lt;code&gt;forcetype&lt;/code&gt; that is defined as:&lt;/p&gt;
&lt;div class="code-block-container"&gt;
 &lt;div class="code-block-header"&gt;
 &lt;span class="code-block-lang"&gt;VHDL&lt;/span&gt;
 &lt;button class="code-block-copy" aria-label="Copy code to clipboard"&gt;
 &lt;i data-lucide="copy" style="width: 1rem; height: 1rem;"&gt;&lt;/i&gt;
 &lt;/button&gt;
 &lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-vhdl" data-lang="vhdl"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;type&lt;/span&gt; &lt;span class="n"&gt;forcetype&lt;/span&gt; &lt;span class="k"&gt;is&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;default&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;deposit&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;drive&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;freeze&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;In VHDL 2008, &lt;em&gt;default&lt;/em&gt; is a new keyword.
This causes problems in VHDL 2008 projects that use the &lt;code&gt;util&lt;/code&gt; package.
Still, Sigasi Visual HDL allows to use the &lt;code&gt;modelsim_lib.util&lt;/code&gt; package in VHDL 2008 projects.&lt;/p&gt;</description></item><item><title>VHDL IEEE 1076-2008 Grammar</title><link>https://www.sigasi.com/tech/vhdl2008.ebnf/</link><pubDate>Thu, 22 Sep 2016 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/tech/vhdl2008.ebnf/</guid><description>&lt;p&gt;&lt;em&gt;This document is copyrighted by the IEEE. It is made available for a wide variety of both public and private uses. These include both use, by reference, in laws and regulations, and use in private self-regulation, standardization, and the promotion of engineering practices and methods. By making this document available for use and adoption by public authorities and private users, the IEEE does not waive any rights in copyright to this document.&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>