Contact us Start a Trial

Tech Articles

Welcome to the Sigasi tech article collection!

These posts handle various topics related to our technology and its use in your environment. Don’t hesitate to Contact Sigasi with any questions regarding the contents of these articles.

Recent Articles

Advanced Sigasi project settings for teams and agents

Sigasi recently introduced an enhanced method for configuring and managing Sigasi Visual HDL projects. This update is more than a convenience feature; it addresses a growing challenge in modern RTL development: maintaining deterministic control as codebases, teams, and now AI-generated RTL scale.

more ...

2026-07-24

coding-guidelines project-management project sigasi-visual-hdl

How to code resets in Verilog

In digital design, resets are used to bring a circuit into a predefined state after power-up. This article focuses on how to design resets for synchronous digital circuits in Verilog and SystemVerilog.

more ...

2026-05-04

rtl verilog systemverilog

Verilog Assignments: blocking or non-blocking?

Verilog / SystemVerilog has two different assignment operators. One assignment operator is blocking, the other one non-blocking. In this article, we’ll discuss how they are different and when to use each of them. Note that we’re talking about assignments in procedures (always, initial etc.) only, and not about continuous assignments.

more ...

2025-10-27

verilog systemverilog

All Articles