User guide

6-3
VPD and EVCD File Generation
System Tasks and Functions
VPD system tasks capture and save value change data in a binary
format so that you can view the data in the Wave Window, Register
Window, Source Window, and Logic Browser. You can include the
following VPD system tasks in source files or enter them at the DVE
interactive prompt.
System Tasks to Generate a VPD File
Note:
The $vcdpluson and $vcdplusoff system tasks accept the
same arguments as the Verilog $dumpvars system task. Unlike
standard VCD, this lets you turn recording on or off for variables
during the same simulation.
$vcdpluson
The $vcdpluson task begins recording signal value changes of the
specified scopes or signals to the VPD history file.
Syntax:
$vcdpluson (level,scope*,signal*);
Here:
level
Specifies the number of hierarchy scope levels to descend to
record signal value changes (a zero value records all scope
instances to the end of the hierarchy; default is zero).