                SystemC Verification Library (Rel. 2.0 public_preview)
                =================================================

-------------------------------------------------------------------------------
                                IMPORTANT

1. This is the production release of SCV 2.0 public_preview. This release contains an 
   implementation of the verfication extensions for Accellera Systems Initiative (Accellera) 
   SystemC 2.3.0 and Accellera SystemC 2.2.0 and is compliant with IEEE 1666(tm).
   Examples are provided in the examples directory.

2. This release is supported on the following platforms for which it has
   been well tested:
   
   Windows 7 - 64-bit - MS Visual Studio 2008 - Accellera SystemC 2.3.0/2.2.0

   Linux RHEL 4 - 32-bit - GCC 3.2.3/3.3.6/3.4.3/3.4.6/4.0.2/4.1.2/4.2.3/4.3.3/4.4.7/4.5.0/4.6.2 - Accellera SystemC 2.3.0/2.2.0
   Linux RHEL 4 - 64-bit - GCC 3.4.6/4.0.2/4.1.2/4.2.3/4.3.6/4.4.7/4.5.3/4.6.3/4.7.0 - Accellera SystemC 2.2.0/2.3.0 
   Linux RHEL 5 - 32-bit - GCC 4.5.2/4.7.1 - Accellera SystemC 2.2.0/2.3.0
   Linux RHEL 5 - 64-bit - GCC 3.4.6/4.1.2/4.2.4/4.3.6/4.4.7/4.5.3/4.6.3/4.7.1 - Accellera SystemC 2.2.0/2.3.0 
   Linux RHEL 6 - 64-bit - GCC 4.4.7/4.6.2 - Accellera SystemC 2.2.0/2.3.0

   Ubuntu 10.04 LTS - GCC 4.0.2/4.1.2/4.4.3 - Accellera SystemC 2.2.0/2.3.0 
   Ubuntu 12.04 LTS - GCC 4.6.3 - Accellera SystemC 2.2.0/2.3.0 

   Solaris 8  - GCC 2.95.3/3.3.6/3.4.3/4.0.2/4.1.1/4.2.2 - Accellera SystemC 2.2.0 
   Solaris 10 - GCC 3.4.5/4.1.1/4.2.3/4.3.3/4.4.3/4.5.0/4.6.2 - Accellera SystemC 2.2.0/2.3.0
   

   OS X 10.6.8 - 64-bit - Apple gcc 4.2.1 - Accellera SystemC 2.3.0
   OS X 10.7.5 - 64-bit - Apple LLVM-gcc 4.2.1 - Accellera SystemC 2.3.0
   OS X 10.8.3 - 64-bit - MacPorts gcc 4.7.3 - Accellera SystemC 2.2.0 

Please note that using old Accellera SystemC 2.2.0 with recent GCCs may require patches not present
in the official release.

-------------------------------------------------------------------------------

Licensing and Copyright

   See the separate LICENSE file to determine your rights
   and responsiblities for using SystemC.

User Documentation

   You can find documentation for this release in the docs directory;
   here is a brief description of each document:

   scv/date03a2.pdf -- A tutorial introduction to SCV, presented at DATE
   2003.

   scv/intro_slides.pdf -- A set of slides introducing SCV.

   scv/scv_random_white_paper4.pdf -- An introduction to SCV's facilities
   for constrained randomization.

   scv/scvref/vwg_1_0e.pdf -- The latest version of the SCV specification.

Installation

   See the separate INSTALL file that provides system
   information and installation instructions.

Release Notes

   See the separate RELEASENOTES file that provides up-to-date
   information about this release of SCV.

Examples

   You can find SCV examples in the examples directory; the examples
   README (examples/README in the distribution, examples/scv/README
   in an installation) contains a brief description of each of the 
   examples.

Additional information

   SystemC has a web site at

       http://www.accellera.org/

   Discussion forum: http://forums.accellera.org/

   You can post bugs and suggestions of general interest to the forum.
   When reporting bugs please specify the following information (if
   applicable):

      1) SystemC version 
      2) platform, compiler, flags 
      3) description of the problem 
      4) steps to reproduce the problem 
      5) compile/runtime warnings and errors 
      6) code sample, not more than 100 lines to demonstrate the problem 

   Note: All bugs will only be tested against the latest publicly available 
   version of the product. 
   Note: All C++ compilers that SystemC supports have bugs of different
   degree of severity. We cannot fix those bugs. Please report them to
   the compiler vendor.
