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. 










