How To Use SystemCASS
=====================
--   in 4 steps    --
---------------------

1) Have the right models and the right top-level
------------------------------------------------

Models should be described as finite state machines.
See details in SystemCASS documentation.

SOCLIB models work fine.

2) Compile
----------

You need to set the include path.
For example :
g++ -c main.cc -I/users/outil/systemc/systemcass/systemcass/latest/include

3) Link
-------

You need to set the library path, specify the library and enable the shared library loader.
For example :
g++ -o main.x main.o -L/users/outil/systemc/systemcass/systemcass/latest/lib-SLA4x -lsystemc -rdynamic

4) Execution
------------

Set SYSTEMCASS environment before executing the simulator.
For exemple :
export SYSTEMC=/users/outil/systemc/systemcass/systemcass/latest

