CVC Features
- high performance
- 1364-2005
- PLI
- debugger
- compiled/interpreted
- vcd/evcd/fsdb
- SDF
 
To evaluate
 
Contact Us

Home > Products > Verilog Simulator Benchmarks

CVC Verilog Simulator Benchmarks


Below are CVC simulation times for various Verilog designs you can download and run. Designs and simulation times are provided to illustrate CVC's unmatched price/performance.

If you simply want to see CVC's performance compared to other simulators on one design, please visit the Verilator benchmarks page.

You can obtain an evaluation copy of CVC so that you can run these designs and see CVC's performance for yourself. To run the benchmarks on CVC or any other Verilog simulator, simple click on 'source' to download the Verilog source and pass in the Verilog file list (usually with -f run.flist) to the simulator. For example to run the usb11 open core design with CVC:

%tar xvjf usb11.tar.bz2
%cd usb11
%cvc +verbose -f run.flist
%cvcsim

All example design source directories have a 'run.flist' standard Verilog -f option argument that contains the list of files needed to run the simulation. A 'cvc.log' file is also present in the top level of the directory. It contains expected simulation results and times. For CVC, you need to use the +verbose option so that compilation, simulation and loading times are printed.

All simulations can be preformed from the top level directory by simply passing in the 'run.flist' Verilog file list.

Designs are from www.opencores.com with minor modifications so that they are easy to run on any simulator. Listed CVC simulation times were run on an Intel 3GHZ E8400 processor with DDR2 800 memory.

Designs and Simulation Times
DESIGN NAME CVC OPTIONS TIME (seconds) Download
usb1.1 -O 6.2 download
m68k (Verilator benchmark) -O +nbaopt 16.8 download
ata -O 31.6 download
ac97 -O +nbaopt 77.4 download
can -O 14.4 download
sha1 -O 2.5 download
ethernet -O 270.3 download
generic_fifos -O +nbaopt 166.2 download
wb_dma -O +nbaopt 1761.4 download

Home |  Products |  Company
News |  Support |  Contact
Copyright © 1991-2009 Pragmatic C Software Corp.