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

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

Setting up a VUnit project in VS Code

This article explains how to set up VUnit  with the new Sigasi Project format. This method uses a scripted target to integrate VUnit’s compilation flow into Sigasi Visual HDL.

more ...

2025-10-09

All Articles