User guide
4-25
Simulating Your Design
• Top Level View
• Module View
• The Program View
The Top Level View
This view shows you how much memory was used by:
• Any PLI or DPI application that executes along with VCS
• VCS for writing VCD and VPD files
• VCS for internal operations (known as the kernel) that can’t be
attributed to any part of your design.
• The Verilog modules in your design
• A SystemVerilog testbench program block, if used
Example 4-10 Top Level View
===========================================================================
// Simulation memory: 2054242 bytes
===========================================================================
TOP LEVEL VIEW
===========================================================================
TYPE Memory %Totalmemory
---------------------------------------------------------------------------
DPI 0 0.00
PLI 0 0.00
VCD 0 0.00
KERNEL 890408 43.34
MODULES 1163834 56.66
PROGRAMS 0 0.00
---------------------------------------------------------------------------//
Just before the top level view, VCS writes the total amount of memory
used by the simulation. In this example it’s 2054242 bytes.