• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

bin/H30-May-2007-

doc/H07-May-2022-3,3013,045

objs/H30-May-2007-

pli_incs/H26-May-2005-1,9601,501

pli_src/H26-May-2005-186174

src/H03-May-2022-170,451118,951

tests_and_examples/H26-May-2005-19,31314,468

vcddiff.dir/H26-May-2005-2,1961,745

ver_src/H26-May-2005-716656

COPYINGH A D26-May-200517.6 KiB341281

ChangelogH A D30-May-200714 KiB307228

INSTALLH A D30-May-20073.6 KiB8461

LICENSEH A D26-May-2005851 1814

NEW.CVER.2001.RELEASE.NOTESH A D30-May-20072.2 KiB6548

OUR_PHILOSOPHYH A D30-May-20072.8 KiB5243

READMEH A D30-May-20073.3 KiB8157

README

1GPL Cver
2
3  ------------------------------------------------------------------------
4Cver is a full 1995 IEEE P1364 standard Verilog simulator.  It also
5implements some of the 2001 P1364 standard features.  All three
6PLI interfaces (tf_, acc_, and vpi_) are implemented as defined
7in the IEEE 2001 P1364 LRM.
8
9
10A. OBTAINING GPL CVER
11
12GPL Cver is a copyrighted work (Pragmatic C Software Corp. owns the
13copyright); it is not shareware or in the public domain.
14
15Versions of Cver entitled "GPL Cver" are distributed with the GNU General
16Public License, which allows free use, and free copying and redistribution
17under certain conditions (including, in some cases, commercial
18distribution).  The home page for GPL Cver is:
19
20     http://www.pragmatic-c.com/gpl-cver
21
22You can always download the latest GPL Cver release from that site.
23
24GPL Cver is an older version of Cver that is released under the GNU
25General Public License.  A newer and faster commercial version of Cver
26is available from Pragmatic C Software Corp.
27
28
29B. WHAT PLATFORMS DOES GPL CVER RUN ON?
30
31Pre-compiled binaries and pre-built make files are available for
32X86 Linux, Sparc Solaris, Apple Mac OSX, and Cygwin (a Linux-like
33envirnoment for Windows, make file only).  Because Cver is an interpreter,
34it should easily port to any system that supports the gcc GNU C compiler.  The
35main porting complication is usually related to Cver's use of dlsym/dlopen
36programming dynamic library linking.
37
38
39C. WHICH GPL CVER FILE SHOULD I DOWNLOAD?
40
41After clicking on the source or binaries (for now the links to to the
42same download instructions), select which bzipped tar file to download.
43If you intend to run GPL CVER on one of the platforms for which pre-built
44binaries exist, download that file.   If you intend to run on another
45platform or want to make your own binary, click on the source bzipped
46tar file.  After bunzipping and untarring, the four files are identical
47except the binary files contain cver compiled for the given platform
48in the bin directory.
49
50D. WHAT OTHER PROGRAMS ARE INCLUDED IN THE GPL CVER RELEASE
51
52Vcddiff
53   Current GPL Cver release includes a program similar to the Unix
54   diff command called vcddiff.  It is a specialized diff that understands
55   Verilog VCD files.  It is also distributed with the GNU General Public
56   License, which allows free use, and free copying and redistribution.
57   Vcddiff is a copyrighted work (Pragmatic C Software Corp. owns the
58   copyright); it is not shareware or in the public domain.
59
60   vcddiff is contained in the vcddiff.dir directory at the top level
61   of the directory produced when the release tarball is untarred.
62   The src directory contains instructions and pre-build make files
63   for the normal three platforms (X86 Linux, Sparc Solaris, and Mac OSX).
64   Run the tests in the examples.vcddiff directory in the vcddiff.dir
65   directory.  For more information see th README files each of those
66   directories.
67
68
69E. WHERE TO GO NEXT
70
71   After obtaining the GPL Cver tar ball, start by reading the README file.
72Instructions for building a new GPL Cver binary from source are in
73the INSTALL file.  There are various README and LICENSE files contained
74in the top level of the GPL Cver release directory tree.  Cver documentation
75is in the "doc" directory.
76
77
78F. GETTING HELP OR REPORTING BUGS
79
80  Send email to avanvick@pragmatic-c.com.
81