User guide

C-48
Compile-Time Options
Options for Cell Definition
+nolibcell
Does not define as a cell modules defined in libraries unless they
are under the `celldefine compiler directive.
+nocelldefinepli+0
Enables recording in VPD files, the transition times and values of
nets and registers in all modules defined under the ‘celldefine
compiler directive or defined in a library that you specify with the
-v or -y compile-time options. This option also enables full PLI
access to these modules. This option also overrides a
nocelldefinepli entry in the .tab files in the
vcs_install_dir/virsimdir subdirectory.
+nocelldefinepli+1
Disables recording in VPD files, the transition times and values
of nets and registers in all modules defined under the
‘celldefine compiler directive. This option also disables full PLI
access to these modules. Modules in a library file or directory are
not affected by this option unless they are defined under the
‘celldefine compiler directive.
+nocelldefinepli+2
Disables recording in VPD files, the transition times and values
of nets and registers in all modules defined under the
‘celldefine compiler directive or defined in a library that you
specify with the -v or -y compile-time options whether the
modules in these libraries are defined under the ‘celldefine
compiler directive or not. This option also disables PLI access to
these modules.
Disabling recording of transition times and values of the nets and
registers in library cells can significantly increase simulation
performance.