User guide
3-28
Compiling and Elaborating Your Design
% vcs -Mdir=csrc_debug -debug source.v
This command line enables debugging capabilities but also results
in a slower simulating simv executable. VCS writes the generated
files for this simv executable in the directory csrc_debug.
For faster simulation enter the following vcs command line:
% vcs -Mdir=csrc_perf source.v
This command line results in a faster simulating simv executable.
VCS writes the generated files for this simv executable in the
directory csrc_perf.
64-32-Bit Cross-Compilation and Full 64-Bit
Compilation
Compile and simulate using less than 4 GB of RAM on a 32-bit
machine. However, if you are simulating a very large design, you may
need more than 4 GB of RAM. If this is the case, you can access
more memory by using either a 64-32-bit cross-compilation or full
64-bit compilation process.
VCS provides two types of compilation processes that take advantage
of the additional memory capacity of 64-bit machines:
• 64-32-Bit Cross-Compilation — In this process you use the
-comp64 option to compile a design on a 64-bit machine; then
run the resulting simv on either a 32-bit or 64-bit machine.
• Full 64-Bit Compilation — In this process, you use the -full64
option to analyze and compile a design on a 64-bit machine; then
run the resulting simv on a 64-bit machine.