在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9755|回复: 16

[转帖]Synopys tools and enviroment variables setup directions

[复制链接]
发表于 2004-9-25 09:33:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
# Synopsys Tools Setup Directions   new!!
#Synopsys enviroment variables setup directions  new!!
1. Synopsys Design compiler setup method Directions
Synopsys Core Synthesis Linux Install HOWTO,You can only
install Redhat Linux7.2

File requirement:
1) syn_2003.06_common.tar (common database files)
2) syn_2003.06_linux.tar (platform database files)
3) scl_linux.tar.gz (license management files)
4) libncurses.tar.gz
5) license.dat
Quick Install:
1) Install the SCL(Synopsys Common Licensing)first. Extract the
scl_linux.tar.gz to a temp dir, and run the script "install.now".
This will install the SCL2.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_2003.06_common.tar and the syn_2003.06_linux.tar to
another dir.Then the "ls -l" will look something like this:
-rwxr-xr-x 1 1062 31 52620 Aug 17 2001 install.now
-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 install.now.
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 2003.06
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 libncurses.so.4 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 libncurses.so.4.To use the provided
libncurses.so.4, first extract the libncurses.tar.gz, and then copy the
libncurses.so.4 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
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.
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.

2. Synopsys Enviroment Variable Path Setup
First, identify which package it is that you're interested in and determine the install directory Then add the following lines to your .cshrc or to a small set-up file that you intend to source prior to running the application, replacing instdir with the correct path.
Core Synthesis Tools (design compiler, primetime, primepower, etc.)
setenv SYNOPSYS instdir
set path=($SYNOPSYS/platform/syn/bin $SYNOPSYS $path)
setenv SNPSLMD_LICENSE_FILE $SYNOPSYS/admin/license/key
VCS
setenv VCS_HOME instdir
setenv SNPSLMD_LICENSE_FILE $VCS_HOME/license.dat
set path=($VCS_HOME/bin $path)
Epic Tools (nanosim, pwarc, etc.)
source instdir/CSHRC
Pathmill/AMPS
set path=(instdir/platform/pm or amps/bin $path)
setenv SNPSLMD_LICENSE_FILE instdir/license.dat
FPGA Compiler II
set path=(instdir/bin $path)
Module Compiler
source instdir/localadm/setup.csh
Star-RCXT
source instdir/star-rcxt_setup
VERA
setenv VERA_HOME instdir
set path=($VERA_HOME/bin $path)
setenv SNPSLMD_LICENSE_FILE $VERA_HOME/license.dat
Formality
set path=(instdir/platform/fm/bin $path)
TetraMAX
setenv SYNOPSYS_TMAX instdir
setenv SNPSLMD_LICENSE_FILE $SYNOPSYS_TMAX/admin/license/key
set path=($SYNOPSYS_TMAX/bin $path)
SaberDesigner
setenv AILM_LICENSE_FILE instdir/license.dat
set path=(instdir/ai_bin $path)
CosmosScope
setenv AILM_LICENSE_FILE instdir/CosmosScope/license.dat
set path=(instdir/ai_bin $path)
Smartmodels/Mempro
See sold for details on using Smartmodels and Mempro with various simulators.
Hspice/Awaves
source instdir/bin/cshrc.meta
TSUPREM4/Medici/Davinci/Aurora/Raphael
set path=(instdir/bin $path)
setenv TMAPLOT_REPLOT CL/POSTSCRIPT
setenv TMAPLOT_XLIB /usr/dt/lib (if you use CDE)
Note: the TMAPLOT_REPLOT setting will allow you to create postscript files directly by typing "d" while the cursor is over the plot window.
发表于 2004-9-26 12:50:00 | 显示全部楼层

[转帖]Synopys tools and enviroment variables setup directions

多谢了!真是太好了!
发表于 2004-9-26 19:04:24 | 显示全部楼层

[转帖]Synopys tools and enviroment variables setup directions

多谢 一声叹息
发表于 2004-9-26 20:47:25 | 显示全部楼层

[转帖]Synopys tools and enviroment variables setup directions

楼主,我在装dc2003.12的时候,按你说的设置过程做了,就是‘1’中的1)到7),但是当执行dc_shell的时候,总是显示:Fatal: Design Compiler is not enabled.(DCSH-1)    ;我觉得可能是license.dat不对,请问你能把你的license.dat给我试试吗?多谢了!!!
发表于 2004-10-4 19:04:49 | 显示全部楼层

[转帖]Synopys tools and enviroment variables setup directions

请问楼主,你的scl装的是什么版本的呢?
发表于 2004-10-5 21:23:14 | 显示全部楼层

[转帖]Synopys tools and enviroment variables setup directions

Very good installation's HOW-TO.
10x
发表于 2007-6-1 12:42:09 | 显示全部楼层
thanks a lot!
发表于 2007-7-9 01:07:26 | 显示全部楼层
学习下,谢谢了
发表于 2007-7-9 19:12:03 | 显示全部楼层

能不能详细说明一下

能不能详细说明一下
发表于 2008-11-27 14:15:20 | 显示全部楼层
看看能不能用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-16 14:35 , Processed in 0.042184 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表