Sigasi Visual HDL

HDL CODE EDITING, BROWSING & CHECKING / FPGA / SAFETY / ASIC


Sigasi Visual HDL is an intelligent hardware design tool that features advanced programming assistance for engineers using HDLs for FPGA and ASIC design. This tool is valuable to anyone doing HDL design, and specifically engineering teams who create microchips for strictly regulated and safety critical environments. Sigasi Visual HDL helps you deal with the complexity of VHDL and SystemVerilog.


Founded in 2008, Sigasi is a privately funded company based in Belgium. Sigasi’s mission is to pioneer a new era of chip development, prioritising user experience and unwavering design integrity, empowering hardware designers to achieve excellence in HDL creation, integration, and validation.

Sigasi has partnerships with key FPGA vendors (including Altera and Xilinx) and leading EDA companies (including Aldec) and its platform is being used by some of the biggest names in aerospace, defence, consumer electronics, industrial automation, medical electronics and telecom.

 

“Having come from a software development background, I had always felt that VHDL editing tools were stuck in the past. Sigasi changes this with a modern development environment sporting dozens of coding features which immediately save a lot of time, and that’s before you get to all the intelligent error checking.”
Jeff Simpson, Allen & Heath


Welcome to Sigasi Visual HDL (SVH™)!

SVH is an HDL platform, the place where chip designers and verification engineers can shift their hardware design language (HDL) and register transfer language (RTL) projects to the left. (Find out more about what “shifting left” means in our FAQ section !)

Fully integrated within the leading integrated development environment (VS Code ), SVH harnasses the rich marketplace of existing tools like source control management (SCM), central repositories, gremlin tracking, bookmarks, and comment-based TODO lists.

To make life even easier, SVH gives you tiered editions that build on each other in a single extension. One download, many license options.

Each edition uses industry standards to ensure you get the highest quality checks as you create your code, with specific language and standards support.

Create with type-time syntax and semantic checks; guardrails that enforce coding styles, policies, and standards; and instant feedback and warnings for any files associated with a project.

Moreover, Sigasi offers numerous ways to view a project, all updated in real-time (no need to save first) and with cross-probing. Move seamlessly through hierarchy views and graphics that update instantaneously as you make changes in your code.

How does it work?

  1. Download the SVH extension at the VS Code marketplace .
  2. Configure your license, which unlocks your edition and related features. Input the key we provide when you buy a commercial license when prompted. Or you can try out most of SVH’s features by choosing our Community Edition. (Note that Community Edition requires actived TalkBack , see below.) Students can use Community Edition to better learn the fundamentals of HDL.

Sigasi users who have a commercial license for our older products can seamlessly transition to SVH, just input your existing license information.

HARDWARE DESIGN MADE FASTER, EASIER AND MORE EFFICIENT

HDL (VHDL/SystemVerilog) design can be difficult and complex and Sigasi Visual HDL is a design creation tool that helps deal with that complexity. Sigasi Visual HDL makes your hardware design:

icons8-facebook-like-64 Easier_ A basic text editor just won’t do if you want to write code like a pro. Sigasi Visual HDL is an intelligent design tool that offers advanced design assistance. Why walk if you can drive… or get driven to your destination?
icons8-synchronize-filled-50 More efficient_ Sigasi Visual HDL guides you through complex code designs. With instant feedback on errors and auto-completion suggestions. Reducing development time and helping you and your team write better code.
icons8-asterisk-filled-50 Faster_ Sigasi’s secret ingredient is the super fast built-in compiler. Because Sigasi Visual HDL understands your code whilst you type, it can help you be more productive, produce higher quality work and excel in your work.

SAVE TIME AND MONEY

Sigasi Visual HDL is like your personal assistant. It provides you with:

icons8-edit-52 Code editing_ Code completion, including component instantiations, based on where you are in the code. Sigasi Visual HDL marks your syntax errors as you type, so you can fix them right away. The code is formatted and beautified consistently.
icons8-search-more-48 Code browsing_ Sigasi Visual HDL serves as a code browser, so that you can navigate through your designs to understand large and complex legacy designs. With graphical browsing you can create visuals of your code, updated instantly and cross-linked to your code.
icons8-error-100 Code checking_ See errors whilst you type and get warnings about dubious code. You will be more efficient as you need less time to write better code, and you are able to free up valuable time at code reviews.
icons8-documents-50 Documentation_ Generate complete state machine diagrams or block diagrams that are always up-to-date. Text for documentation can be written as inline comments.
logo_positive
Features Matrix DESIGNER EDITION
For the individual designer
PROFESSIONAL EDITION
For the serious commercial designer
ENTERPRISE EDITION
For the entire team
INTROSPECTION feature feature feature
CodeAssist
(All the must-have language and HDL-specific features)
feature feature feature
• Hovers feature feature feature
• Autocomplete feature feature feature
• Semantic Highlighting feature feature feature
• Occurrence Highlighting feature feature feature
• (Quick) Outline feature feature feature
• Progress Reporting feature feature feature
• Syntax Errors feature feature feature
• Structural Selection feature feature feature
• Open Design Unit feature feature feature
• Goto Implementation feature feature feature
• Configurable Formatting feature feature feature
• Class Hierarchy feature feature feature
• Hierarchy View feature feature feature
• Folding feature feature feature
• Task View feature feature feature
• Libraries View feature feature feature
ComplianceAssist
(Smart HDL-specific features that go above and beyond)
feature feature feature
• Linting feature feature feature
• Quick Fixes feature feature feature
DesignAssist
(compliance to required standards such as DO-254)
feature feature feature
• Signature Helper feature feature feature
• Semantic Errors feature feature feature
• Rename Refactoring feature feature feature
• Net Search feature feature feature
• Template Autocomplete feature feature feature
• Preprocessor View feature feature feature
VERIFICATION and VISUALIZATION feature feature
GraphicAssist
(Graphical views to help you understand your HDL code)
feature feature
• Dependencies View feature feature
• Block Diagram View feature feature
• State Machines View feature feature
• Documentation View feature feature
VerificationAssist
(All you need for the UVM verification framework)
feature feature
• UVM Linting feature feature
• UVM Topology View feature feature
• UVM Diagram feature feature
CLI AUTOMATION and DOCUMENTATION feature
TaskAssist
(All project information, easily and quickly extracted in CI/CD)
feature
• CLI Lint Reporting feature
• CLI Dependency Generation feature
• CLI Diagram Generation feature
DocAssist
(Automated documentation generation extracted from your source code)
feature
• Documentation Generation feature

Always Evolving

With a dedicated development team and through close relationships with their users and partners, Sigasi are constantly working to evolve the tool and build on its capabilities. The result is regular quarterly software releases, ensuring that the latest HDL standards, agile methods and verification methodologies are supported.