User guide
7-6
VCD and VPD File Utilities
The vcdiff Utility Syntax
The syntax of the vcdiff utility is as follows:
vcdiff first_dump_file second_dump_file
[-noabsentsig] [-absentsigscope scope] [-absentsigiserror]
[-allabsentsig][-absentfile filename][-matchtypes] [-ignorecase]
[-min time] [-max time] [-scope instance] [-level level_number]
[-include filename] [-ignore filename] [-strobe time1 time2]
[-prestrobe] [-synch signal] [-synch0 signal] [-synch1 signal]
[-when expression] [-xzmatch] [-noxzmatchat0]
[-compare01xz] [-xumatch] [-xdmatch] [-zdmatch] [-zwmatch]
[-showmasters] [-allsigdiffs] [-wrapsize size]
[-limitdiffs number] [-ignorewires] [-ignoreregs] [ingorereals]
[-ignorefunctaskvars][-ignoretiming units] [-ignorestrength]
[-geninclude [filename]] [-spikes]
Options for Specifying Scope/Signal Hierarchy
The following options control how the the vcdiff utility compares the
header sections of the dump files:
-noabsentsig
Does not report any signals that are present in one dump file but
are absent in the other.
-absentsigscope [scope]
Reports only absent signals in the given scope.
-absentfile [file]
Prints the full path names of all absent scopes/signals to the given
file, as opposed to stdout.
-absentsigiserror
If this option is present and there are any absent signals in either
dump file, then vcdiff returns an error status upon completion even
if it doesn’t detect any value change differences. If this option is
not present, absent signals do not cause an error.