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.