hdt-1.0, hdt-2.0

Using VHDL2008 fixed point package in Sigasi

The IEEE VHDL 2008 fixed point package is currently not included in the Common Libraries of Sigasi (VHDL 2008) projects.

Sigasi 2.9 Preview

The upcoming Sigasi 2.9 will contain a brand new scoping framework. This scoping framework is core functionality of Sigasi that links identifiers with the correct declaration. In the older versions, we had some problems with "overloadable" names and record element names. This made it very hard to fix certain bugs (such as ticket 1196 and ticket 1650).

Using Custom Templates in Sigasi 2

In a previous blog post, Using Autocomplete Templates in Sigasi HDT, I introduced autocomplete templates in Sigasi 2 and demonstrated how to use the pre-defined templates. In this post I'll explain how to customize these templates and how to create your own. Chances are high that the pre-defined templates slightly differ from your preferred style or that you have your own standard pieces of code that you use on a regular basis.

h2.

Install Eclipse Git support in Sigasi

To install the Eclipse Git plugin in Sigasi:

  1. Click Help > Install New Software…
  2. Enter http://download.eclipse.org/egit/updates as update site in the Work with: field
  3. Wait until the index of the update is downloaded
  4. In Eclipse Git Team Provider, select Eclipse EGit (you only need this feature)
  5. The steps after this are straightforward

Install EGit in SigasiInstall EGit in Sigasi

Using Autocomplete Templates in Sigasi 2

VHDL is a very verbose language. You have to type a lot to describe your design and there is often a lot of redundancy in what you write. One of the purposes of using Sigasi is to improve your productivity. So we developed a system to automatically type code for you: templates.

Templates are pieces of code that occur frequently enough that you would like to be able to insert them with a few keystrokes.