User guide

21-35
OpenVera Native Testbench
Example:
vcs -ntb -ntb_opts use_sigprop test_io.v \
test_io.test_top.v test_io.vr
The functions supported are:
function integer vera_is_bound(signal)
function string vera_get_name(signal)
function string vera_get_ifc_name(signal)
function string vera_get_clk_name(signal);
function integer vera_get_dir(signal);
function integer vera_get_width();
function integer vera_get_in_type();
function integer vera_get_in_skew();
function integer vera_get_in_depth();
function integer vera_get_out_type();
function integer vera_get_out_skew();
See Chapter 6 in the OpenVera LRM: Native Testbench for a
full description of these functions.
vera_portname
When you pass the vera_portname option to -ntb_opts
(that is, -ntb_opts vera_portname):
1. The Vera shell module name is named vera_shell.
2. The interface ports are named ifc_signal
3. Bind signals are named, for example, as: \ifc_signal[3:0]