Document the new vvp quiet flag.

This commit is contained in:
Martin Whitaker 2024-12-31 15:13:31 +00:00
parent 0119f0d1e8
commit a3903c6cd3
2 changed files with 14 additions and 2 deletions

View File

@ -41,6 +41,13 @@ simulation.
determine the return types of user-defined system functions. If specified at
compile-time, there is no need to specify them again here.
* -q
Enable quiet mode. This suppresses all output to <stdout> sent via MCD
bit 0 (e.g. all output from $display and friends). It does not affect
output to the log file, nor does it affect output to <stdout> sent via
the STDOUT file descriptor.
* -s
$stop right away, in the beginning of the simulation. This kicks the
@ -113,4 +120,3 @@ Environment Variables
The vvp program pays attention to certain environment variables.
* IVERILOG_DUMPER

View File

@ -4,7 +4,7 @@ vvp - Icarus Verilog vvp runtime engine
.SH SYNOPSIS
.B vvp
[\-inNsvV] [\-Mpath] [\-mmodule] [\-llogfile] inputfile [extended-args...]
[\-inNqsvV] [\-Mpath] [\-mmodule] [\-llogfile] inputfile [extended-args...]
.SH DESCRIPTION
.PP
@ -53,6 +53,12 @@ This flag does the same thing as \-n, but results in an exit code
of 1 if the stimulation calls $stop. It can be used to indicate a
simulation failure when running a testbench.
.TP 8
.B -q
Enable quiet mode. This suppresses all output to <stdout> sent via MCD
bit 0 (e.g. all output from $display and friends). It does not affect
output to the log file, nor does it affect output to <stdout> sent via
the STDOUT file descriptor.
.TP 8
.B -s
Stop. This will cause the simulation to stop in the beginning, before
any events are scheduled. This allows the interactive user to get