User guide

C-14
Compile-Time Options
...
);
Without vera_portname, the Vera shell module name is
based on the name of the OpenVera program by default. Bind
signals are named, for example, as: \ifc.signal[3:0]. The
interface ports are named \ifc.signal.
In this example, assume that “adder” is the name of the
OpenVera program:
adder_test vshell(
.SystemClock (SystemClock),
.\adder.inp1 (inp1),
.\adder.inp2 (inp2),
...
);
You can enter more than one keyword argument, using the plus
(+) character. For example:
-ntb_opts use_sigprop+vera_portname
-ntb_shell_only
Generates only a .vshell file. Use this option when compiling a
testbench separately from the design file.
-ntb_sfname filename
Specifies the file name of the testbench shell.
-ntb_sname module_name
Specifies the name and directory where VCS writes the testbench
shell module.
-ntb_spath
Specifies the directory where VCS writes the testbench shell and
shared object files. The default is the compilation directory.
-ntb_vipext .ext
Specifies an OpenVera encrypted-mode file extension to mark