Home The Dirt Page Demos ESNUGs
Subscribe Feedback Photos Trip Reports
ESNUG
( ESNUG 412 Item 14 ) ------------------------------------------- [05/22/03]

Subject: ( SNUG 03 #6 ) An App Note On How To Speed Up Your ModelSim Runs

> We recently did a comparison of VCS and ModelSim SE.  We were attracted to
> the substantial cost savings the ModelSim offers.  We've tested them both
> with our latest Verilog design.  We've compared VCS version 6.1 against
> ModelSim SE 5.7a (their latest I believe) on a Linux PC box (AMD 1.67 GHz,
> 2GB phys mem, Red Hat 6.2) and found:
>
> (a) design compile time and memory usage:
>
> The ModelSim SE compiles much faster than VCS.  But it turns out that much
> of the "real" compilation occurs when you launch the simulator (vsim).
> The compiler (vlog) appears to be a light source code elaborator.  However
> the SE took between x2-x3 the memory of VCS during compilation.
>
> (b) simulation runtime and memory usage:
>
> The simulation runtime between the SE and VCS varied based on the size of
> the test, but on the average SE took x5 longer to run, and took x3 the
> memory of VCS.
>
>     - Joon Lee
>       SafeNet, Inc.


From: Joe Rodriguez <joer=person company=model naught pawn>

Hi John,

I am a Technical Marketing Engineer in the ModelSim group at Mentor.  I
appreciate all the comments in your postings.  I wanted to let everyone know
that ModelSim Verilog's default configuration is for maximum visibility.  It
has compile options for higher performance.  The main ModelSim performance
optimization is the +opt Verilog compiler switch.  There are just a few
considerations to keep in mind depending if you are running mixed HDL, or
pure Verilog.  Enclosed is our App note that details how to run ModelSim
faster.

    - Joe Rodriguez
      Model Tech                                 Portland, OR


  [ Editor's Note: Joe's app note is #45 of DeepChip Downloads  - John ]






Top Home  

"This here ain't no one's opinion 'cept my own."
This Web Site Is Modified Every 2 to 3 Days
Copyright 1999-2007 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |