User guide
3-23
Compiling and Elaborating Your Design
Several runtime options, such as -cm, -cm_dir, -cm_name,
+notimingcheck, and +no_tchk_msg, are also compile-time
options. When these options appear on the vcs command line or in
the file that you specify with the -f or -F compile-time option, even
if you precede them with the +plusarg_save option, VCS considers
them to be compile-time options. So, there is no way to compile these
runtime options into the simv executable.
For more details on using these runtime options, see
Performance Considerations
When you compile your design there are a number of practices that
can slow down or speed up both compilation and simulation. This
section describes the practices that can speed up both compilation
and simulation and then lists the compile-time options that can
significantly impede or accelerate compilation and simulation.
Using Local Disks
Disk I/O can dominate VCS compile times, so be sure to use a disk
local to the CPU on which you are running the compilation for all
permanent and intermediate storage. It is most important that the csrc
temporary working directory be on a local disk. Use the -Mdir
compile-time option to specify an alternate csrc directory on a local
disk of the host machine in the form: -Mdir=directory