Final Release
This is the final feature release for Sigasi Visual HDL in Eclipse. After a year of ramping down development on Eclipse, we highly recommend you to now transition to SVH in VS Code. From now on we will focus exclusively on SVH in VS Code for your benefit. Please do not hesitate to get in touch with either our Sales Team or Support Team if you need any help transitioning to VS Code.
Eclipse bump
The Eclipse version was bumped to 2025-06.
Documentation Export
To ensure stable documentation, the Sigasi version and timestamp are no longer included by default. Instead, this can be enabled via two options.
State Machine Transitions
Once state machines become large, it becomes difficult to visualize transition conditions and comments yet keep the diagram comprehensible. To assist you in those scenarios, there is now a State Machine Transitions table. It is included in the Documentation View and generated documentation.
A separate view is also available, but only in SVH in VS Code. To enjoy it, consider transitioning now.
Our Sales Team or Support Team will be happy to assist you with the transition
Library Mapping Guidance
A project is made up of files that are mapped to a library or included by one that is. To unlock Sigasi’s full potential ensure that your library mapping is correctly set up.
A project is made up of files that are mapped to libraries. To unlock Sigasi’s full potential ensure that your library mapping is set up correctly. That is why we added many hints to guide you during your project setup.
New and Noteworthy
- Enlarged the selectable region for the reset transition in the State Machines Diagram
- Comments separted from by code by an empty line are now also associated with the element below it
- Mark unused states as dead states (no outgoing transitions) when there are unresolved transitions
- Added an error for tasks and void function calls used in assignments or as parameters
- Provided a backup unzipping methodology when
zstd-jni
is unavailable - Hide the
Project files overview
in the table of contents of the generated documentation when exporting with theNone
option for diagrams - Added a warning when a project has no library mapping
- Verilog Improved highlighting for the “Register initialization” warning
- Verilog Added formatting for module instantiation parameters
- Verilog Added support for environment variables in include statements
- Verilog Added support for absolute paths in include statements
- Verilog Added support for binding VHDL entities using the Verilog bind construct
- VHDL Added a warning when using VHDL 2019 conditional processing on files configured with a VHDL version < 2019
- VHDL Expanded the incorrect assignment operator linting rule to check assigning to aggregates
Bug Fixes
- Fixed unexpected
Incomplete sensitivy list
warning - Verilog Fixed incorrect name in the Outline View for nested modules
- Verilog Fixed missing transition conditions in the State Machines Diagram
- Verilog Added a warning when trying to assign a void function or task to a variable
- Verilog Fixed false positive errors when binding VHDL entities using the bind construct
- VHDL Fixed double tab characters in the
package
autocomplete - VHDL Fixed formatting alignment of types for subprogram parameters
- VHDL Fixed autocomplete in literals
- VHDL Fixed formatting alignment of comments when configured to column 0
- VHDL Fixed formatting alignment of multi-line package members
- VHDL Fixed formatting of trailing comments on the last line of a file
Update or Install
You can download the latest stand-alone version below:
- Linux: https://download.sigasi.com/eclipse/updates/latest/com.sigasi.hdt.product-linux.gtk.x86_64.zip
- Windows: https://download.sigasi.com/eclipse/updates/latest/com.sigasi.hdt.product-win32.win32.x86_64.zip
You can also update automatically when setting Preferences > Install/Update > Available Software Sites > Add… :
https://download.sigasi.com/sigasi-studio/updates/composite/
SHA sums (more info ) can be checked via https://download.sigasi.com/eclipse/updates/latest/eclipse-sha1.txt .
System Requirements
Sigasi Visual HDL in Eclipse requires:
- Windows 10 or Windows 11 64-bit
- Red Hat Enterprise Linux RHEL 8 or 9 64-bit
- Sigasi Visual HDL depends on
libXss.so
, which is obtainable by installinglibXScrnSaver
- Sigasi Visual HDL depends on
webkit2gtk4.0
, which is installable through your package manager of choice - You can find more information on supported Linux operating systems on the Eclipse website
- Sigasi Visual HDL depends on
Sigasi Visual HDL as a plugin in your existing Eclipse installation requires:
- Eclipse IDE 2025-06 up to and including Eclipse IDE 2025-09
- Java JRE 21
We recommend having at least 8 GB of memory and about 1 GB of free disk space available for Sigasi Visual HDL.
Feedback
Our Support Team happily welcomes any of your feedback.
This is the final feature release for Sigasi Visual HDL in Eclipse. After a year of ramping down development on Eclipse, we highly recommend you to now transition to SVH in VS Code. From now on we will focus exclusively on SVH in VS Code for your benefit. Please do not hesitate to get in touch with either our Sales Team or Support Team if you need any help transitioning to VS Code.