*** Installation on Unix

VDT is compiled under...

- SunOS 5.5.1 sparc SUNW, Ultra-2
- Use GNU make 3.78.1 version.
- Compile using GNU gcc/g++ 2.7.2.3 version.
- Compile using GNU libg++ standard library 2.7.2.3 version.
- For lexical analysis, GNU flex 2.5.4 version.
- For grammar parsing, GNU bison 1.25 version.

1. First, decompress the gzipped tar files on $VDT home directory
   % mkdir $VDT
   % cd $VDT
   % gzip -d vdt-2.7.tar.gz 
   % tar xvf vdt-2.7.tar

2. Set the UNIX environment variable VDT and include the path
   where all tools are installed.
   % csh
   % setenv VDT /the_path_of_$VDT/ 
   % set path = ($path $VDT/bin)

3. If you want to recompile the source code, use make
   % cd $VDT
   % make clean
   % make install

4. The directory structure will have the following directories.

   $VDT/bin	- where tools are installed.
   $VDT/doc	- where manuals are placed.
   $VDT/etc/std	- where VHDL standard library is installed.
   $VDT/etc/IEEE- where VHDL IEEE standard library is installed.
   $VDT/lib	- where libraries are installed.
   $VDT/include	- where header files are installed.
   $VDT/examples - where some testing examples and programs are placed.
   $VDT/src - where source code is placed.
   $VDT/src/pi - where library source files exist.
   $VDT/src/van - where analyzer source files exist.
   $VDT/src/util - where utility source files exist.
   $VDT/src/vt - where semantic checker source files exist.
   $VDT/src/bd2vhd - where file format transformer source files exist.
   $VDT/src/if2blif - where file format transformer source files exist.

   You should analyze the std and IEEE libraries.
   Go to $VDT/etc/std and type as the following.
   % vans.bat
   If you want to use VHDL-87, type as below, instead.
   % vans-87.bat
   Go to $VDT/etc/IEEE and run the same named batch files.



*** Please send problems and feedback to:

Sanghun Park,
Design Automation Laboratory,
School of Electrical Engineering,
Seoul National University

URL    : http://poppy.snu.ac.kr/VDT
E-mail : sanghun@azalea.snu.ac.kr
Tel    : +82-2-880-6768
Fax    : +82-2-882-4656

