Clifton Labs
Electrical & Computer Engineering Services
         engineering solutions on time and within budget
Skip navigation

TyVIS

TyVIS contains (i) a C++ code generation of the SAVANT AIRE tree and (ii) a VHDL simulation kernel that bridges the generated C++ and the warped simulation kernel API. The TyVIS software is released under the GNU General Public Library License.

Installation

Before installing TyVIS, the SAVANT VHDL frontend analyzer and the warped discrete event simulation kernel are required to be installed. TyVIS is available via anonymous CVS pserver access with the command:

cvs -d :pserver:anonymous@cvs.cliftonlabs.com:/usr/local/cvsroot co tyvis

After checking out the TyVIS code, type autoreconf -i to create the necessary support files and follow the instructions included in the INSTALL file to configure TyVIS on your system. A typical configure command will look like the following:

./configure CXX=[c++_version] CC=[c_version] CXXFLAGS="-Wno-long-long -Wall -W -ggdb3" --prefix=[install_dir] --with-pccts-headers=[location_of_pccts_headers] --with-clutils=[clutils_install_dir] --with-warped=[warped_install_dir]

Support

The TyVIS system is under constant development and the development community benefits from active participation of its users. The mailing lists described below provide access to the development community and allow users to submit bug reports, request support, and submit patches.

We welcome and encourage contributions to TyVIS software. Ideally we would prefer that the patches/contributions come in as context diffs from the cvs archive. If you would like to submit patches/code for the TyVIS archive, please email us. Thank you.