Synopsys Tutorial
Synopsys Unix Setup
Author: Jeannette Djigbenou
Version Y-2006.06-SP2
Before you could run Synopsys with VTVT group Synopsys installation (simulation / synthesis libraries), there are a few configuration files that are needed in your home directory. These files determine the environment in which Synopsys runs. No doubt these files can be edited to suit personal preferences. Additionally, some other changes may have to be made.
You have two choices. Either copy the entire Synopsys libraries to your own working directory, or simply copy the necessary configuration files and then add appropriate links to the location of the libraries.
IF YOU WANT TO COPY THE ENTIRE KIT (easy but wastes space)
IF YOU WANT TO LINK TO THE KIT (needs a modicum of caution)
If you want to copy the entire kit(s)
This is the easy way - although may waste lots of disk space. Simply copy the kit's directory, rename the directory to whatever you like, then use it as your working directory.
Don't create a working directory yet!
-
Let us assume that you plan on installing the Synopsys package in a directory named project.
-
cd project
-
Copy the kit's directory, then rename it.
-
Go to the Synopsis_Libraries directory, and update the setup files.
-
cd Synopsys_Libraries (cd into the copied directory if ti applies)
Synopsys (You have started Synopsys, without any settings yet. We will use this command to locate the Synopsys installation directory)
echo $SYNOPSYS (The variable $SYNOPSYS contains the link to the Synopsys installation directory)
Open file .synopsys_dc.setup and update as follow:
-
Replace <path_to_your_Synopsys_installation_dir> with the value of $SYNOPSYS if this is not alreasy set.
-
exit (Exit from the current Synopsys session)
-
Now you are ready to run Synopsys with your setup files.
To start Synopsys simply type the following command in directory working_directory
Synopsys
If
you want to link to the kit(s) (be slightly careful to avoid
misspellings)
This is what I would do - but be slightly careful in doing so!
-
Create your working directory and cd there. For example, if it is to be named "project" under your home directory, go to your home dir and do the following:
-
mkdir project
-
cd project
-
Create the tool's working directory (under your working directory) and create some links to the synthesis and simulation libraries.
-
If you would like to use the vtvt_tsmc250 kit package you received.
- Link to the library Synopsys models directory Synopsys_Libraries/vtvt_tsmc250 (do not miss the dots!)
ln -s <path_to_release package>/Synopsys_Libraries/vtvt_tsmc250 .
-
Create a work directory
-
mkdir work
-
Copy the setup files (do not move them - copy them) to directory as well.
-
cp .*setup . (do not miss the dots!)
-
-
Link to the technplogy libarary file (*.lib) and the VHDL models
ln -s <path to release package>/Synopsys_Libraries/*vhd .
In -s <path_to_release_package>/Synopsys_Libaries/*.lib .
-
Now you are ready to run Synopsys.
-
To start Synopsys simply type the following command in directory project
Synopsys


Next Page