Contact us Start a Trial
Released on 2025-10-17
Last modified on 2025-10-17

Sigasi Visual HDL 2025.3 in Eclipse

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.

New documentation 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

Code with the State Machines Diagram and state machine transitions

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.

Hints guiding you towards better 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 the None 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:

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 installing libXScrnSaver
    • 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 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.