<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Best Practices on Sigasi</title><link>https://www.sigasi.com/tags/best-practices/</link><description>Recent content in Best Practices on Sigasi</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 09 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.sigasi.com/tags/best-practices/index.xml" rel="self" type="application/rss+xml"/><item><title>Enabling DO-254 guideline checks in Sigasi SVH</title><link>https://www.sigasi.com/knowledge/how_tos/do254-in-sigasi/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/do254-in-sigasi/</guid><description>&lt;p&gt;&lt;strong&gt;DO-254&lt;/strong&gt; (also known as &lt;strong&gt;ED-80&lt;/strong&gt;, &amp;ldquo;Design Assurance Guidance for Airborne Electronic Hardware&amp;rdquo;) is the primary &lt;strong&gt;international guidance&lt;/strong&gt; used for developing complex, &lt;strong&gt;safety-critical electronic hardware for civil aircraft&lt;/strong&gt;. It was jointly developed by &lt;a
 style="white-space: nowrap;"
 href="https://www.rtca.org/"
 
 target="_blank"
 
 &gt;RTCA&amp;nbsp;&lt;span uk-icon="icon: sign-out; ratio: 0.7"&gt;&lt;/span&gt;&lt;/a&gt; (US) and &lt;a
 style="white-space: nowrap;"
 href="https://www.eurocae.net/"
 
 target="_blank"
 
 &gt;EUROCAE&amp;nbsp;&lt;span uk-icon="icon: sign-out; ratio: 0.7"&gt;&lt;/span&gt;&lt;/a&gt; (EU). First published in 2000, DO-254 became widely adopted in the avionics industry after the &lt;a
 style="white-space: nowrap;"
 href="https://www.faa.gov/"
 
 target="_blank"
 
 &gt;FAA&amp;nbsp;&lt;span uk-icon="icon: sign-out; ratio: 0.7"&gt;&lt;/span&gt;&lt;/a&gt; accepted it as a means of compliance for avionics design assurance.&lt;/p&gt;</description></item><item><title>Enabling STARC rules in Sigasi SVH</title><link>https://www.sigasi.com/knowledge/how_tos/starc-rules-in-sigasi/</link><pubDate>Tue, 27 Jan 2026 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/starc-rules-in-sigasi/</guid><description>&lt;p&gt;&lt;strong&gt;STARC&lt;/strong&gt; &amp;mdash; the Semiconductor Technology Academic Research Center &amp;mdash; was a research consortium established by leading Japanese semiconductor companies. Back in 2006, it released the &lt;strong&gt;STARC RTL Design Style Guides&lt;/strong&gt;, a comprehensive collection of &lt;strong&gt;rules, recommendations, and best practices for RTL design&lt;/strong&gt;. The guides cover everything from design creation and code management to verification workflows and general project organization, with separate volumes for Verilog/SystemVerilog and VHDL.&lt;/p&gt;</description></item><item><title>Use Case: Minimal Classic Project Setup</title><link>https://www.sigasi.com/knowledge/how_tos/use-case-minimal-project-setup/</link><pubDate>Tue, 31 Oct 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/use-case-minimal-project-setup/</guid><description>&lt;p&gt;In a &lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/knowledge/how_tos/moving-sigasi-files-out-of-the-way/"
 
 &gt;previous blog article&lt;/a&gt;, we showed how to configure the project description file to create a flexible project setup. We also &lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/knowledge/how_tos/use-case-mixed-language-vunit-project/"
 
 &gt;showcased&lt;/a&gt; how this can be used to integrate common components - such as VUnit - into your project.&lt;/p&gt;</description></item><item><title>Moving Sigasi Files Out of the Way</title><link>https://www.sigasi.com/knowledge/how_tos/moving-sigasi-files-out-of-the-way/</link><pubDate>Mon, 25 Sep 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/moving-sigasi-files-out-of-the-way/</guid><description>&lt;p&gt;Sigasi Visual HDL offers a range of powerful features that significantly enhance your coding experience. However, to unlock its full potential, it&amp;rsquo;s crucial to configure your projects properly. In this guide, we&amp;rsquo;ll present ways to create a streamlined project setup that keeps your Sigasi configuration files neatly organized and separated from your source code.&lt;/p&gt;</description></item><item><title>Use Case, Mixed Language VUnit Project</title><link>https://www.sigasi.com/knowledge/how_tos/use-case-mixed-language-vunit-project/</link><pubDate>Mon, 25 Sep 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/use-case-mixed-language-vunit-project/</guid><description>&lt;p&gt;In the &lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/knowledge/how_tos/moving-sigasi-files-out-of-the-way/"
 
 &gt;previous blog article&lt;/a&gt;, we showed how to configure the project description file to create flexible project setup. To illustrate the efficient use of linked resources in Sigasi Visual HDL (SVH), let&amp;rsquo;s walk through a scenario where we set up a project using only the project description file, while also utilizing virtual and linked resources for everything else, including library mapping and preferences.&lt;/p&gt;</description></item><item><title>One IP block per project</title><link>https://www.sigasi.com/knowledge/how_tos/one-ip-block-project/</link><pubDate>Sun, 22 Jan 2012 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/one-ip-block-project/</guid><description>&lt;p&gt;This article discusses how to manage reusable projects.&lt;/p&gt;
&lt;h2 
 class="uk-heading-large" 
 id="what-is-a-reusable-project"&gt;
 &lt;a
 href="https://www.sigasi.com/knowledge/how_tos/one-ip-block-project/#what-is-a-reusable-project"
 class="uk-link-reset"
 aria-label="Link to this section: What is a reusable project?"&gt;
 What is a reusable project?
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;If you have a set of HDL files, which are closely related and serve a
single purpose, we will call this a &lt;em&gt;reusable project&lt;/em&gt;. The files may
include packages, modules, entities, and architectures. Often, these
reusable projects take the form of an IP library (like the IEEE
libraries) or an IP core (like a processor core or a memory
controller). If you are working on large projects, such as a System on
Chip (SoC) design, you are using IP cores.&lt;/p&gt;</description></item></channel></rss>