<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Synopsys on Sigasi</title><link>https://www.sigasi.com/tags/synopsys/</link><description>Recent content in Synopsys on Sigasi</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 28 Apr 2011 00:00:00 +0000</lastBuildDate><atom:link href="https://www.sigasi.com/tags/synopsys/index.xml" rel="self" type="application/rss+xml"/><item><title>List of known VHDL metacomment pragma's</title><link>https://www.sigasi.com/tech/list-known-vhdl-metacomment-pragmas/</link><pubDate>Thu, 28 Apr 2011 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/tech/list-known-vhdl-metacomment-pragmas/</guid><description>&lt;p&gt;Following up on a previous post, &lt;a href="https://www.sigasi.com/tech/vhdl-pragmas/"&gt;VHDL Pragmas&lt;/a&gt;, this is an incomplete list of supported VHDL pragmas, organized by vendor.&lt;/p&gt;
&lt;p&gt;As an introduction, most pragmas have the following structure:&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="c1"&gt;-- trigger directive&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;where &lt;code&gt;trigger&lt;/code&gt; is a keyword such as &lt;code&gt;pragma&lt;/code&gt; or &lt;code&gt;synthesis&lt;/code&gt;, and the &lt;code&gt;directive&lt;/code&gt; is a special compiler directive.
Many tools support several triggers, each with identical meaning.&lt;/p&gt;</description></item></channel></rss>