news

Search Mars

Tuesday, August 31, 2010

VCS Simulator features from Synopsys

I am covering only new features that interested me to investigate further.


Simulation speed-up by 2X utilizing Multi-core technology: 
VCS multi-core technology allows users to cut down verification time for long-running tests. VCS offers two robust use models: design-level parallelism (DLP) and application-level parallelism (ALP). DLP enables users to concurrently simulate multiple instances of a core, several partitions of a large design, or a combination of the two. Application-level parallelism (ALP) allows users to run testbenches, assertions, coverage and debugging concurrently on multiple cores. The combination of DLP and ALP optimizes VCS performance over multicore CPUs.

Auto-partitioning:

Comprehensive Coverage Tool -- Echo:
Comprehensive coverage includes code coverage, functional coverage and assertion coverage. Unified coverage aggregates all aspects of coverage in a common database, thereby allowing queries and useful unified report generation. The unified coverage database offers 2x to 5x improvement in merge times and up to 2x reduction in disk space usage, which is useful for large regression environments
For large designs coverage information is becoming extremely important to know when to sign-off your chip for tape-out.


Magnitude faster constraint solver:

VCS multicore technology also supports design-level auto-partioning, file system database (FSDB) parallel dumping, and switching activity interchange format (SAIF) parallel dumping.

No comments:

Post a Comment