Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to install synopsys 2001.08 license in RH7.3?

Not open for further replies.


Junior Member level 3
Sep 4, 2001
Reaction score
Trophy points
Activity points
dc_shell synopsis

Who can tell me how to install sysnopsys in red hat 7.3?
I iinstall sysnopsys 2001.08 OK, but don't install the license.

synopsys installation

jy said:
Who can tell me how to install sysnopsys in red hat 7.3?
I iinstall sysnopsys 2001.08 OK, but don't install the license.

You need SCL package.
If you get trouble when you run install script, you can install by manually.
The files with suffix ".taz" can use "tar xvfz" to uncompress the files.
After uncompressing or installation, you type 'lmgrd -c license.dat' to
start the license daemon and then check LM_LICENSE_FILE.
good luck!!

synopsys license setup


Thank you !

linux install synopsys

Synopsys 2001.08 Core Synthesis Linux Install HOWTO
(if some error occur during install£¬you should modify the by commenting the "set toupper=TRUE" and "set taz=TAZ")

File requirement:
1. syn_2001.08_common.tar
2. syn_2001.08_linux.tar
3. scl_linux.tar.gz
4. libncurses.tar.gz (If you installed RedHat 6.1, then this file is already installed)
5. license.dat

System requirement:
A PC Install RedHat 6.1+, a powerful PC with enough RAM installed.
XWindows should be installed first.

My PC is a AMD Athlon 1GHz with 512MB RAM. I installed a RedHat 7.2 and the GNOME.

Quick Install:
1. Install the SCL(Synopsys Common Licensing)first. Extract the scl_linux.tar.gz
to a temp dir, and run the script "". This will install the SCL
1.1 onto your Linux box.
Select a different dir , not use the default one(/usr/synopsys), something
like /usr/scl.
Install Platform Independent Package for scl, select y
Enter the list of platform(s) to isntall, select linux
Then install the scl.

2. Extract the syn_2001.08_common.tar and the syn_2001.08_linux.tar to another
dir.Then the "ls -l" will look something like this:

-rwxr-xr-x 1 1062 31 52620 Aug 17 2001
-rw-r--r-- 1 1062 31 176 Aug 23 2001 LABEL.SYS
drwxr-xr-x 4 1062 31 4096 Apr 24 14:36 linux
-rw-r--r-- 1 1062 31 7717713 Aug 17 2001 pc.taz
-rw-r--r-- 1 1062 31 4480 Aug 17 2001 README.1ST
-rw-r--r-- 1 1062 31 372 Aug 23 2001 README.pc
-rw-r--r-- 1 1062 31 369 Aug 18 2001 README.sf3
-rw-r--r-- 1 1062 31 373 Aug 18 2001 README.sf4
-rw-r--r-- 1 1062 31 582 Aug 23 2001 README.syn
-rw-r--r-- 1 1062 31 5683 Aug 17 2001 sf3.taz
-rw-r--r-- 1 1062 31 5684 Aug 17 2001 sf4.taz
-rw-r--r-- 1 1062 31 112316905 Aug 17 2001 syn.taz

3. Run the script
Use the default install dir (/usr/synopsys)
Enter the list of product(s) to install, enter "syn"
Install Platform Independent Package for syn, select y
Enter the list of platform(s) to install, enter "linux"
Then install the Synopsys Core Synthesis 2001.08

4. Goto the /usr/synopsys/linux/syn/bin dir , type "ldd dc_shell_exec" to check
what library needed to run the dc_shell_exec. If your RedHat is 6.2+, then
the installed ncurses rpm is too new, you need the come with
the RedHat 6.1. You can install the ncurses-4.2-25.i386.rpm in the RedHat
6.1 distribute, or just use the provided
To use the provided, first extract the libncurses.tar.gz,
and then copy the to your /usr/lib dir.

5. Setup license. Copy the provided license.dat to your /usr/sc/admin/license
dir. In the dir, type "./modkeyfile license.dat" , this will custom the
license file for you.
Enter 1 (Modify "SERVER" Line), enter the host name, you can get your linux
box's hostname by typing "hostname" in console. Enter the tcp Port number,
I always use 27100.
Enter 2 (Modify "VENDOR snpslmd" Line), enter "snpslmd" daemon path,
/usr/scl/linux/bin. Enter option file path, "lmgrd", tcp port number not set
Save and quit

6. Edit your /etc/bashrc , add following line at the end of file:
export SNPSLMD_LICENSE_FILE=27100@yourhostnamehere
Be sure change the "yourhostnamehere" to your linux box's hostname!

7. Start your license daemon. First, make sure to shut down any currently
running snpslmd process with the following command:
/usr/scl/linux/bin/lmdown -c /usr/scl/admin/license/license.dat
Then you can start your license daemon as follow:
/usr/scl/linux/bin/lmgrd -c /usr/scl/admin/license/license.dat -l /usr/scl/admin/log/log
If your like to start the daemon every time when your system powerup,
you can add this line to the end of /etc/init.d/rc.local.
If something wrong , pls check the log file : /usr/scl/admin/log/log

8. Copy any foundry lib and db to the /usr/synopsys/libraries, edit your
/usr/synopsys/admin/setup/.synopsys_dc.setup , modify your search path,
target lib, syn lib, etc. Save

9. Open a new console, goto /usr/synopsys/linux/syn/bin dir, type "./dc_shell".
If everything ok, you will see the dc_shell console window.
Run the design_analyzer to get the graphic window.

I have synthesised a 8051 core with this core synthesis tool, the GUI is OK.

The previous license file "Synopsis.dat" seems not work correctly with my
installation. When use Synopsis.dat , the design_analyzer will complain that
can't read the unprotected lib. I use the license come with DC2000.05 NT, it
works OK.

Enjoy it!
Good Luck!

mars @ 2002/04/24

modify synopsys.src generate new license


syn2002.03/.05-1 are for RH7.2, and it looks ok in RH7.3, too.

-- Obtain Red Hat Linux 7.2(7.3) GUI binaries for 2002.03-SP1 and 2002.05

As of June 2002, Synopsys MainWin-based GUI tools run under Red Hat Linux 6.2 only and are not compatible with Red Hat Linux 7.2. However, special versions of PrimeTime, TetraMAX, and Synthesis (BCView, Design Vision, Library Compiler, MemWrap) GUIs are available that will run under RedHat 7.2 only, but are not compatible with Red Hat 6.2. These special versions are available by EST only, and are not on CD-ROM.

To obtain these special 7.2-compatible binaries, download 2002.03-SP1-1 for PrimeTime or 2002.05-1 for TetraMAX or Synthesis. (If you still require GUI tools that will also run under Red Hat 6.2, then you will need to install these special binaries into a second, standalone tree.)

Instructions for downloading and installing these special binaries may be found below.

Replace "uncompress" with "gzip -cd" in " scripts

The special binaries are also compatible with Red Hat Linux 7.1, but due to instability problems with this OS version, it is recommended that you use 7.2 instead. Also, Red Hat Linux 7.3 has not been tested with these binaries and is not supported.
Download instructions:
All products:

Start an ftp session to "ftp.$ynopsy$.com"
eg. % ftp ftp.$ynopsy$.com
- Enter "anonymous" as the login name.
- Enter your as the password.
- Type "binary" at ftp prompt to set the transfer mode to binary:
ftp> binary
- Follow the instructions below to cd to the correct product directory and
get the necessary files:

PrimeTime 2003.03-SP1-1 for Red Hat Linux 7.2:

ftp> cd pub/linux-2002-03-SP1-7-2.tar.gz [not an error]
ftp> get linux-2002-03-SP1-7-2.tar.gz

TMAX 2002.05-1 for Red Hat Linux 7.2:

ftp> cd pub/2002.05_TMAX_LINUX
ftp> get 2002.05_common.tar.gz
ftp> get 2002.05_linux.tar.gz

Synthesis 2002.05-01 for Red Hat Linux 7.2:

ftp> cd pub/syn_2002.05-1
ftp> get syn_2002.05-1_common.tar
ftp> get syn_2002.05-1_linux.tar

Note: The 2002.05-1 Release Note installation instructions are incorrect. Instead, use the installation instructions below.

Installation Instructions
PrimeTime 2003.03-SP1-1
In a temporary directory, uncompress linux-2002-03-SP1-7-2.tar.gz:
gzip -dc linux-2002-03-SP1-7-2.tar.gz | tar xf -

Execute and follow the instructions

Install PrimeTime (pts) into a separate, standalone directory

When installation is complete, remove linux-2002-03-SP1-7-2.tar.gz

TetraMAX 2002.05-1
Create a standalone directory for TMAX

Copy both .gz files to the standalone directory

Uncompress the files:
gzip -dc 2002.05_common.tar.gz | tar xf -
gzip -dc 2002.05_linux.tar.gz | tar xf -

Note: There is no script for TMAX 2002.05-1

Remove the tar.gz source files. Installation is now complete.
Synthesis 2002.05-1
Copy both .tar files to a temporary directory

Untar the files:
tar xvf syn_2002.05-1_common.tar
tar xvf syn_2002.05-1_linux.tar

Execute and follow the instructions

Install Synthesis into a separate, standalone directory

When installation is complete, remove the temporary tar files.

synopsys est/ftp path install

Can you provide the path to A$tro for L*nux? It should be on $ynop$ys ftp/pub...but I cannot see.


scl synopsys download

I installed synopsys DC 2002.05 under the redhat7.2 palfom,
when I run dc_shell or dc_shell-t,there are some errors.

error is "can not read "/usr/synopsys/auxx/tcllib/snps_tcl/.ci_common.utils"

Who can help me?

thanks in avance!



Many thanks to all.

BTW, can someone tell me how to get Design Compiler from Synopsys?

admin/setup/.synopsys_dc.setup not found

deleted the old message

Not open for further replies.

Part and Inventory Search

Welcome to