User guide

15-2
SAIF Support
Using SAIF Files
VCS has native SAIF support so you no longer need to specify any
compile-time options to use SAIF files. If you want to switch to the
old flow of dumping SAIF files with the PLI, you can continue to give
the option -P $VPOWER_TAB $VPOWER_LIB to VCS, and the flow
will not use the native support.
Note the following when using VCS native support for SAIF files:
VCS does not need any additional switches.
VCS does not need a Power Compiler specific tab file (and the
corresponding library)
VCS does not need any additional settings.
Functionality is built into VCS.
By default VCS does not monitor library cells, the modules in Verilog
library files or directories. You can tell VCS to monitor these cells with
the +vcs+saif_libcell compile-time option.
SAIF System Tasks
This section describes SAIF system tasks that you can use at the
command line prompt.
$set_toggle_region
Specifies a module instance (or scope) for which VCS records
switching activity in the generated SAIF file. Syntax:
$set_toggle_region(instance[, instance]);