Product Documentation
Virtuoso Studio Known Problems and Solutions
Product Version IC23.1, November 2023

Known Problems and Solutions in Virtuoso SystemVerilog Netlister

This document describes the known issues with Virtuoso® SystemVerilog Netlister and suggests the workarounds for these issues. Each issue is identified by a Cadence Change Request (CCR) number.

Related Topics

Introduction to Virtuoso SystemVerilog Netlister

CCR 2186855: SystemVerilog Netlister generates the xrunArgs file that causes an xrun error when used with -libmap and -v or -y.

Description: SystemVerilog Netlister generates the lib.map file which can be used with xrun and the -libmap command-line option. This file specifies the mapping relationship of source files and libraries. When you select the Create binding files for xrun only option, it creates binding files that are recognized by xrun and are compatible with the command-line options -v and -y. When you use the xrunArgs file, generated by SystemVerilog Netlister, with the -v or -y option and run xrun, it shows the following error:

xrun: *E,VCXOPT: -v/-y cannot be used with -libmap option. 

Solution: Select both the Create argument file and Create binding files for xrun only options in the System Verilog Netlister Options form. When selected, these options create an alternate set of binding files that let you use xrun -v or xrun -y without the above error.


Return to top
 ⠀
X