Product Documentation
Verilog In User Guide
Product Version IC23.1, November 2023

Verilog In Design Flow

When you use Verilog In with Virtuoso® Studio Design Environment, you can convert structural Verilog netlists into one of the following forms:

In each case, the design is converted into a data format that can be used by Cadence tools. If you convert your Verilog design into schematics, you can edit them in Virtuoso.

The Verilog In software is located in the Cadence software hierarchy at
install_dir/tools/dfII/bin/ihdl, where install_dir is the directory where your Cadence software is installed.

Verilog In uses the ncvlog parser to analyze all designs before they are imported into Verilog.

It is possible that Verilog In is unable to use ncvlog from the appropriate location because the PATH environment variable or LD_LIBRARY_PATH is not set correctly. In this case, Verilog In issues an error. Therefore, ensure that ncvlog is set in the path correctly. For details, see Verilog In with Verilog 2001 Support.

The following figure shows how to use Verilog In with other steps in the Verilog design process:

You can use Verilog In to do the following:

The following figure shows the files Verilog In uses and generates. The ‘Required Files’ are the files that you must specify in the Verilog In form.

You can run Verilog In by using the Verilog In form as described in this topic. You access the Verilog In form from the CIW (command interpreter window) in Virtuoso Studio Design Environment.

Verilog In Command- Line Mode provides Information about running Verilog In in command-line mode. However, it is recommended that you use the Virtuoso Studio Design Environment user interface to run Verilog In.

Related Topics

Verilog In Command-Line Mode

Verilog In with Verilog 2001 Support


Return to top
 ⠀
X