Technical data

vlog
CR-202 ModelSim Commands ModelSim EE/SE Command Reference
-R <simargs>
Causes VSIM to be invoked on the top-level Verilog modules immediately
following compilation. VSIM is invoked with the arguments specified by
<simargs> (any arguments available for vsim
(CR-208)).
-refresh
Regenerates a library image. Optional. By default, the work library is updated; use
-work <library> to update a different library. See vlog examples for more
information.
-source
Displays the associated line of source code before each error message that is
generated during compilation. Optional; by default, only the error message is
displayed.
+typdelays
Selects typical timing from Verilog min:typ:max expressions. Optional. Default.
-u
Converts regular Verilog identifiers to uppercase. Allows case insensitivity for
module names. Optional.
-v <library_file>
Specifies the Verilog source library file to search for undefined modules.
Optional. After all explicit filenames on the vlog command line have been
processed, the compiler uses the -v option to find and compile any modules that
were referenced but not yet defined. See additional discussion in the examples.
-version
Returns the version of the compiler as used by the licensing tools, such as "Model
Technology ModelSim EE vlog 5.3 Compiler 1999.06 Jul 2 1999".
-work <library_name>
Specifies a logical name or pathname of a library that is to be mapped to the
logical library work. Optional; by default, the compiled design units are added to
the work library. The specified pathname overrides the pathname specified for
work in the project file.
-y <library_directory>
Specifies the Verilog source library directory to search for undefined modules.
Optional. After all explicit filenames on the vlog command line have been
processed, the compiler uses the -y option to find and compile any modules that
were referenced but not yet defined. You will need to specify a file suffix by using
-y in conjunction with the +libext+<suffix> option if your filenames differ from
your module names. See additional discussion in the examples.