[System Tasks for VPD Files]
Note:
To use the system tasks for VPD files, you must compile your source code with the -debug_pp option.
$vcdplusfile
Specifies the next VPD file that DVE opens during simulation, after it executes the $vcdplusclose system task and when it executes the next $vcdpluson system task. Syntax: $vcdplusfile("filename");
$vcdpluson
Starts recording, in the VPD file, the transition times and values for the nets and registers in the specified module instance or individual nets or registers. Syntax: $vcdpluson[(level_number, module_instance | net_or_variable)];
where:
level_number
Specifies the number of hierarchy scope levels for which to record signal value changes (a zero value records all scope instances to the end of the hierarchy; default is all).
module_instance
Specifies the name of the scope for which to record signal value changes (default is all).
net_or_variable
Specifies the name of the signal for which to record signal value changes (default is all).
$vcdplustraceon
Starts recording, in the VPD file, the order of statement execution in the specified module instance and the module instances hierarchically under it. Syntax: $vcdplustraceon[(module_instance)];