Technical data

vcom
ModelSim EE/PLUS Reference Manual ModelSim Command Reference
-
71
vcom
The
vcom
command is used to invoke VCOM, the Model Technology VHDL
compiler. Use VCOM to compile VHDL source code into a specified working
library (or to the
work
library by default).
This command may also be invoked from within the simulator with all of the
options shown below.
Syntax
vcom
[-help] [-93] [-87] [-check_synthesis] [-debugVA] [-explicit]
[-f <filename>] [-just eapbc] [-skip eapbc] [-line <number>]
[-no1164] [-noaccel numeric_std] [-nocheck] [-nodebug[=ports]] [-
novital]
[-novitalcheck] [-nowarn <number>] [-O0 | -O4] [-refresh] [-s][-
source] [-work <library_name>] <filename>
Arguments
-help
Displays the command’s options and arguments. Optional.
-93
Specifies that the simulator is to support VHDL 1076-1993. Optional. If used, must be the
first argument. See additional discussion in the examples.
-87
Disables support for VHDL 1076-1993. This is the VCOM default. Optional. If used, must
be the first argument. See additional discussion in the examples. Note that the default can
be changed with the
modelsim .ini
file, see "System Initialization/Project File" (p413).
-check_synthesis
Turns on limited synthesis rule compliance checking. Optional. Checks to see that signals
read by a process are in the sensitivity list.
-debugVA
Prints a confirmation if a VITAL cell was optimized, or an explanation of why it was not,
during VITAL level-1 acceleration. Optional.
-explicit
Used to ignore an error in packages supplied by some other EDA vendors; directs the