HDL Works

HDL Works


April 2020, HDL Works announces the release and immediate availability of version 3.0 of HDL Companion,
the HDL analysis,navigation and editing environment.

What's new in HDL Companion 3.0


HDL Companion now supports SystemVerilog (both 2005 and 2009 mode). Files with extension ‘.sv’ and ‘.svh’ are placed in the new file category SystemVerilog. They can be combined with regular Verilog files. The toplevel units which can be shown in the detailed view are:

  • interface
  • module
  • package

Verilog compilation unit

The Verilog language has a concept called the 'compilation unit'. It is the group of files which are compiled together in one action. During such a compilation objects declared at the file level will remainin scope and valid until the compilation finishes. This is sometimes required for include files which are not explicitly included in all source files, but just in the first compiled file. Compilation units can be set in the Project properties dialog on the File compilation units page.

SystemVerilog interface
SystemVerilog interface

Code convention checking

New coding standards checks are:


The Verilog lint checks have been extended to SystemVerilog.
New lint checks are:

About HDL Companion

HDL Companion is like a Swiss Army knife. It provides the HDL Design Engineer with 1001 different features like: Syntax checking, Design Exploration & Navigation, Signal Tracing, Linting, HDL Sensitive Editor, Global Search and Replace, HTML Generator, Source Revision Control and EDA Tools configurator. It is easy to use, affordable and should be present in each designers toolbox.

This saves many, many hours to get an understanding of any existing HDL code. Incomplete designs and design code with syntax errors is accepted by HDL Companion, so design information can be gathered without being forced to debug that unknown erroneous code first.

About HDL Works

HDL Works develops and markets high-performance, intuitive tools for complex HDL design across a wide spectrum of applications. Its software products are available on the industry's most popular workstations and personal computer platforms. HDL Works currently holds EASE and HDL Companion in its product portfolio. Headquartered in Ede, The Netherlands, HDL Works is privately held.

HDL Works BV
Keplerlaan 12
6716 BS Ede
The Netherlands

ConnTrace, EASE, HDL Companion and IO Checker are trademarks of HDL Works.

Home Company Products
Sales Support Site Map
Home Company Products Sales Support HDL Corner Site Map
Home dot Company dot Products dot Sales dot Support dot HDL Corner dot Site Map

Copyright © 2004 - 2024 HDL Works