搜档网
当前位置:搜档网 › synopsys DC在虚拟机下的安装说明

synopsys DC在虚拟机下的安装说明

synopsys DC在虚拟机下的安装说明
synopsys DC在虚拟机下的安装说明

Synopsys DC200809 安装说明

By:方奇Email: fangqi-gz@https://www.sodocs.net/doc/672174336.html,

说明:

Windows版本:win7 64 家庭高级版。

虚拟机:VMware 7.1.4。(最好到官方网站上下原本,有32位和64位)

Linux :RHEL4-U4-i386-AS。(迅雷搜搜)

一、软件下载。包括以下部分

https://www.sodocs.net/doc/672174336.html,/thread-301143-1-1.html,解压后有两部分:

https://www.sodocs.net/doc/672174336.html,/thread-301143-1-1.html

https://www.sodocs.net/doc/672174336.html,/thread-301143-1-1.html,也包括两部分:

https://www.sodocs.net/doc/672174336.html,/thread-301143-1-1.html,解压也包括两部分:

二、安装(虚拟机安装RHEL省去)

最好在root下安装,可以免去很多不必要的麻烦。

按下面步骤进入root

&su

口令***这里输入你自己的密码

就进入到root下了

开始安装

1.目录结构,本人在linux的根目录下建了/usr/synopsys文件夹,需要说明的是必须用管理

员的身份进入usr文件夹才能在其中新建文件夹。

下面是我的目录结构,仅供查考

/usr/synopsys |---installer

|---10.9.3

|---scl_v10.9.3_commom.tar

|---scl_v10.g.3.linux.tar

|---license

|---B-2008.09

|---sdc_200809_linux

|---scd_200809_common

2.安装installer,将installer2.0 解压到installer 文件夹即可。解压后出现以下文件:

3.安装SCL 在终端root下

出现安装界面

选中scl解压所在文件夹,这里的source为/usr/synopsys/10.9.3/scl_v10.9.3_linux然后一直next,过程中有些选项都不需要管,也不需要填,直到选中安装目标路径,这里的安装路径是/usr/synopsys/10.9.3

同样把scl_common文件安装到10.9.3。

4.dc安装

同样的方法可以安装common包和linux包,安装这两个包的时候最好分开安装,先安装linux包。例如,我的common和linux包都放在/usr/synopsys/B-2008.09下,下面source

为/usr/synopsys/B-2008.09/Design_Compiler_2008.09_common,选中这个文件后按Done。然后一路next,可能会出现替代呀,没有平台呀什么问题的对话框,不管它,只选能继续安装的。

但是安装目录一定要安装在一起!即都安装在/usr/synopsys/B-2008.09下!

5.DC2008—license制作和启动配置文件

License 制作是很最关键的,没有license软件肯定没法启动。

首先,在window环境下,关闭杀毒软件与360,解压下载的license.rar。我们打开EFA LicGen 0.4b文件夹,有一个license产生器

双击后,我们打开packs中的synopsys.lpd这个文件

制作license需要机器的MAC地址

linux下查看MAC的办法:

1>在终端中运行/sbin/ifconfig –a

Hwaddr后面就是虚拟机的MAC!

生成license,输入mac号,然后点击generate

出现下面的画面

用编辑器打开“synopsys.dat”。可以看到内容如下图所示:

要修改的地方包括以下几处:

a)第一行SEVER后的bogon。

第一行SEVER后的bogon为HOSTNAME,应该与你的Linux HOSTNAME相同。一般虚拟机安装Linux系统下默认的HOSTNAME为:localhost.localdomain。记住此处的HOSTNAME应该为网络的HOSTNAME,与Linux的终端中@后面的名字不一定相同;对于redhat来说,/etc/sysconfig/network,/etc/hosts文件可以查看到。我一般将这两个文件中

的HOSTNAE改成与终端中的名字相同。

例如:在/etc/sysconfig/network中,将原来的HOSTNAME行注释掉,改为bogon NETWORKING=yes

#HOSTNAME=localhost.localdomain

HOSTNAME=bogon

同样修改/etc/hosts:

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1 bogon l o calhost

#127.0.0.1 localhost.localdomain l o calhost

注意:修改了这两个文件需要重启Linux才能生效

b)第二行中Snpslmd 的路径

DAEMON snpslmd /usr/synopsys/10.9.3/linux/bin/snpslmd,

由于我刚刚将SCL安装在/usr/synopsys/10.9.3下,因而snpslmd的路径如上所示。此处应该根据具体的安装路径修改。

c)FEATURE SSS部分

打开之前生成的license.dat(license\Synopsys SSS Feature Keygen\license.dat),复制其中的中的FEATURE SSS部分,覆盖掉synopsys.dat中的Feature SSS部分。

License.dat中的FEATURE SSS部分

Synopsys.dat中FEATURE SSS 部分

至此,license的制作完成,将其拷贝的/usr/synopsys/license文件夹下。

6.配置文件

打开用户目录下的.bashrc文件(.bashrc是个隐藏文件,打开用户目录后按ctrl+h就能显示隐藏文件了),在末尾加上如下内容:(请结合自己安装路径修改下面的内容)

alias lmli2='/usr/synopsys/10.9.3/linux/bin/lmgrd -c /usr/synopsys/license/synopsys.dat -l

~/syn_lic.log'

export SYNOPSYS=/usr/synopsys

export SNPSLMD_LICENSE_FILE=27000@bogon

export LM_LICENSE_FILE=$SYNOPSYS/license/synopsys.dat

export PATH=$SYNOPSYS/dc200809/bin:$PATH

alias dv=$SYNOPSYS/dc200809/bin/design_vision

说明:SNPSLMD_LICENSE_FILE=27000@bogon中bogon为之前提到的HOSTNAME

7.重启后应该就可以运行了

首先在终端输入lmli2,回车

然后输入dv&,就可以启动design compiler了。

8.以下步骤可以验证license是否正确(3步骤需全部通过):

a)Synopsys.dat中第一行的第三部分,应该与在终端中运行/sbin/ifconfig –a查看到的

HWaddr相同

b)在/usr/synopsys/10.9.3/linux/bin(/usr/synopsys/10.9.3为SCL的安装路径)目录下运

行./sssverify /usr/synopsys/license/synopsys.dat应该显示如下通过信息:

c)在终端运行lmli2命令,查看用户主目录下生成的~/syn_lic.log,正确通过的

syn_lic.log大约有600多行,假如syn_lic.log很短,或显示unknow 什么的,很可能是HOSTNAME没有设置正确。

相关主题