User guide

D-19
Compiler Directives and System Tasks
Note:
To use the system tasks for VPD files you must compile your
source code with the -I or -PP compile-time options.
$vcdplusautoflushoff
Turns off the automatic “flushing” of simulation results to the VPD
file whenever there is an interrupt, such as when VCS executes
the $stop system task. Syntax:
$vcdplusautofloshoff;
$vcdplusautoflushon
Tells VCS to “flush” or write all the simulation results in memory
to the VPD file when ever there is an interrupt, such as when VCS
executes a $stop system task or when you halt VCS using the
“.” (period) CLI command, UCLI stop command, or the Stop button
on the DVE Interactive window. Syntax:
$vcdplusautofloshon;
$vcdplusclose
Tells VCS to mark the current VPD file as completed, and close
the file. Syntax:
$vcdplusclose;