User`s manual
Compiling and Simulating with accelerated VITAL packages
4-52 VHDL Simulation ModelSim Xilinx User’s Manual
VITAL compliance checking
If you are using VITAL 2.2b, you must turn off the compliance checking either by
not setting the attributes, or by invoking vcom
(CR-106) with the option
-novitalcheck.
Compiling and Simulating with accelerated VITAL packages
vcom (CR-106) automatically recognizes that a VITAL function is being
referenced from the ieee library and generates code to call the optimized built-in
routines.
Invoke with the -novital option if you do not want to use the built-in VITAL
routines. To exclude all VITAL functions, use -novital all:
vcom -novital all design.vhd
To exclude selected VITAL functions, use one or more -novital <fname>
options:
vcom -novital VitalTimingCheck -novital VitalAND design.vhd
The -novital switch only affects calls to VITAL functions from the design units
currently being compiled. Pre-compiled design units referenced from the current
design units will still call the built-in functions unless they too are compiled with
the -novital option.
ModelSim VITAL built-ins will be updated in step with new releases of the
VITAL packages.