
This example demonstrates the OCP specific TL2 configurable channel, as stimulated
by the behavioral example models, MasterTL2 and SlaveTL2.

the section 7 of the OCP API documentation for a precise description of these
examples.

To use this example, you will need to do the following:

1) Edit the SYSTEMC variable in the Makefile included in this directory 
   to point to the directory where systemc is installed in your environment.
   Edit also TARGET_ARCH variable.

2) Edit the BOOST_INCDIR variable to point to a location where the boost
library header files are installed. The TL2 Master/Slave and the STL (Socket
Transaction Language) Parser require an installation of boost headers.

3) run gmake -f Makefile.original stl_example

4) This will create the program "stl_example"  in the current directory.

5) run the programs as follows:
> ./stl_example ocpParams_complex masterParams slaveParams 10000 log

This runs a simulation with a behavioral master and slave connected
by an OCP TL2 connection. The parameters of the OCP can be read from the file
ocpParams or ocpParams_complex. The Master generates stimulus based on the
*.stl files that it can find in the current directory. 2 files are included
as an example.


