加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Cadence、Synopsys、Mentor系列软件的全安装

(2017-08-16 05:41:25)
标签:

cadence

synopsys

mentor

install

安装

分类: 硬件设计

软件平台:RedHat Enterprise Linux Advanced Server 5.2

安装操作系统时,选择自定义主机名,定义计算机名为:RHEL 安装好系统后,在/etc/X11/xorg.conf 中的末尾加入如下语句并保存: Section "Extensions" Option "Composite" "Disable" EndSection

一、Mentor Graphics:

(一)Modelsim

1、Modesim 6.5 的安装:

终端中输入:

>./install.linux

2、出现图形化安装界面,依次选择 Agree -> 选择要安装的软件 -> 选择安装目标文件 夹 -> 安装

3、配置 license,在 windows 下用 modelsim6.5 的破解器:双击 MentorKG.exe,在同目录下产生 LICENSE.TXT

4、配置启动脚本,在用户主目录下,用 gvim 打开 .bashrc 文件,加入如下两行:

export LM_LICENSE_FILE=/home/mentor/modelsim/modeltech/LICENSE.TXT

export PATH=$PATH:/home/mentor/modelsim/modeltech/linux

5、把 windows 下的 LICENSE.TXT 拷贝到 linux 下的/home/mentor/modelsim/modeltech 目 录中

6、编辑/home/mentor/modelsim/modeltech 目录下的 modelsim.ini,找到 VoptFlow = 1 这 一行,并将 1 改为 0

7、启动 modelsim: >vsim

modelsim 启动成功,破解成功!!!!!!!!!

附件 Screenshot1.png (372.01 KB) 2009-4-30 13:22

Screenshot2.png (502.01 KB)

(二)Calibre 1、Calibre 2008.01.20 的安装: 终端中输入: >install.linux 2、出现图形化安装界面,依次选择 Install Products → Agree → 选择安装文件 → 选择目标文件夹 → 选择组件 → next → install 开始安装,大约 3 分钟完成。 3、制作 license,在 windows 下用 calibre 2008 可用的 crack 制作,

第一步,得到你的网卡 MAC 地址:0040D0AE9EFD

第二步,在破解器所在的目录下,输入如下命令:

mentorkg -h 0040D0AE9EFD -all -maxlen -1 -o license.dat

第三步,用文本编辑器打开得到的 license.dat 文件,在开头加入如下两句话: SERVER 0040D0AE9EFD TCP:1717 DAEMON mgcld $MGC_HOME/lib/mgcld (1717 是端口号,可以任意填写)

4、配置启动脚本,编辑用户主目录下的 .bashrc 文件,加入如下几行: export MGC_HOME=/home/mentor/calibre/ixl_cal_2008.1_20.15 export MGLS_LICENSE_FILE=/home/mentor/calibre/license.dat export PATH=$PATH MGC_HOME/bin

我的情况是:没有加入“export MGLS_LICENSE_FILE=/home/mentor/calibre/license.dat”这句 话,也没有为 calibre 专门制作 license,因为 modesim 的 license 就可以启动 calibre,迄今得 到的 .bashrc 文件如下: export MGC_HOME=/home/mentor/calibre/ixl_cal_2008.1_20.15 #export MGLS_LICENSE_FILE=/home/mentor/calibre/license.dat export LM_LICENSE_FILE=/home/mentor/modelsim/modeltech/LICENSE.TXT export PATH=$PATH:/home/mentor/modelsim/modeltech/linux export PATH=$PATH MGC_HOME/bin

二、Synopsys:

(一) 安装 installer V2.0,直接解压缩 installer_v2.0.tar.Z 到某一目录下即可 (二) 安装 synopsys license 管理器,即 scl10.9.3 或 scl10.9.1d,都可以。

1. 进入解压得到的 installer 目录,输入如下命令:>./setup.sh ,如下图:

2. 找到 scl 所在的目录,一路点击 next ,其间你要选择安装目标位置,如我的是

/home/synopsy/10.9.3 ,直至完成 scl 的安装。 (三)安装 VCS

1. 进入解压得到的 installer 目录,输入如下命令:>./setup.sh

2. 找到 vcs 所在的目录,一路点击 next ,其间你要选择安装目标位置,如我的是 /home/liude/soft ,如下图:

3. 一路点击 next ,其间选择你要安装的目标位置,如我的是:

/home/synopsys/vcs-mx_vA-2008.09

4. 其间出现的 dismiss 等信息, 你可以看也可以不看, 直接点击 dismiss 按钮, 直至完成。 (四)安装 Design Compiler , IC Compiler , PrimeTime , Astro 等,方法同 安装 VCS 时的步骤。 (五)配置 license,用 EFA Glic 0.4b 和比较全的 synopsys.src 来产生 license.dat , 具体产生方法见你自己下载的 EFA Glic 04b 压缩包里的说明,而且网上有很多的 license 产生教程。这里就不细说了。把得到 license.dat 重新命名为 synopsys.dat 放到 /home/synopsy/ 下。 (六)配置启动脚本,用文本编辑器编辑用户主目录下的 .bashrc 文件,加入如下内容 (具体内容省略),见下文得到的 bashrc 文件。

迄今得到的 .bashrc 文件如下: ################################################################## alias lmlis='/home/synopsys/10.9.3/linux/bin/lmgrd -c /home/synopsys/synopsys.dat' export MGC_HOME=/home/mentor/calibre/ixl_cal_2008.1_20.15 export SNPS_HOME=/home/synopsys

export VCS_HOME=$SNPS_HOME/vcs-mx_vA-2008.09 export DC_HOME=$SNPS_HOME/syn_vB-2008.09 export PT_HOME=$SNPS_HOME/pts_vB-2008.06 export ICC_HOME=$SNPS_HOME/icc_vB-2008.09 export ASTRO_HOME=$SNPS_HOME/astro_vZ-2007.03

#export MGLS_LICENSE_FILE=/home/mentor/calibre/license.dat export LM_LICENSE_FILE=/home/mentor/modelsim/modeltech/LICENSE.TXT

export LM_LICENSE_FILE=$LM_LICENSE_FILE:/home/synopsys/synopsys.dat

export PATH=$PATH:/home/mentor/modelsim/modeltech/linux export PATH=$PATH export PATH=$PATH export PATH=$PATH MGC_HOME/bin VCS_HOME/bin DC_HOME/bin

export PATH=$PATH:$PT_HOME/bin export PATH=$PATH:$ICC_HOME/bin export PATH=$PATH:$ASTRO_HOME/bin:$ASTRO_HOME/bin/IA.32

alias dv=design_vision alias pt=primetime alias icc='icc_shell -gui' alias as=Astro ################################################################## 启动各个软件,一切 OK。呵呵!!!!!!!!!!!!!大家对比一下上下两个 bashrc 文件,有些东西是要讲究顺序的。

附件 Screenshot4.png (794.2 KB) 2009-4-30 13:26

Screenshot5.png (549.97 KB) 2009-4-30 13:26

Screenshot6.png (558.98 KB) 2009-4-30 13:26

Screenshot7.png (565.94 KB) 2009-4-30 13:26

三、 Cadence

(一)一、IC6.1.3.1 的安装:

将 ic613 的 4 个 tar 压缩包解压,在同一目录下得到 4 个 CDROM,在运行如下命令:

>./iscape.sh 弹出 cadence 的安装软件界面,按照要求输入安装包的路径,输入 CDROM1 的路径即可。之 后,按要求输入安装目标目录,下一步后,选择需要的软件,除了 64 位以外的,其它都选。 一段时间后,安装完成。之后就是对软件的配置,一共分 5 步,中间的根据说明来设置,一 般选择 no 就可以;最后一步是配置 OA 格式文件的安装路径,选择默认的 /home/cadence/ic613/oa_v22.04.028 即可。至此安装过程全部完成。

为了能使用 ic610 的 license,必须用 ic610 的 license server--lmgrd 来启动 license。 用 iscape.sh 来安装 ic610 的 license server,同 ic613 的安装方法一样,瞬间完成,不 过要安装在单独的文件夹内:/home/cadence/lmgrd 。license server must be version 10.8.5 or below , 10.8.6 from ic613 does not accept the old license !! lmgrd -v prints out the license server version。 下一步是打补丁,破解。进入 patch 文件夹下,输入如下命令:

>./sfk rep -bylist flexlm.pat -dir $CADENCE_IC613_DIR_PATH -yes

把 ic610 的 license 放到$CDS_ROOT 下,接着写启动脚本,编辑用户家目录下的.bashrc 文 件,加入如下

语句:

alias lmlic='/home/cadence/lmgrd/tools.lnx86/bin/lmgrd -c /home/cadence/cadence610.dat'

export CDS_ROOT=/home/cadence

export IC_HOME=$CDS_ROOT/ic613

export OA_HOME=$IC_HOME/oa_v22.04.028

export CDS_LIC_FILE=5280@RHEL

export LM_LICENSE_FILE=$CDS_ROOT/cadence610.dat

export CDS_Netlisting_Mode=Analog

export PATH=$PATH

IC_HOME/bin

IC_HOME/tools/dfII/bin

IC_HOME/tools/bin

export MOZILLA_HOME=/usr/bin/firefox

保存且退出。

终端输入 virtuoso& 命令可以启动 Cadence Virtuoso, 但不知道具体的功能还有没有问题。 以后去实验。

(二)IUS82

把下载的 IUS82USR1 的三个 tar 包解压,得到一个 CDROME1 的文件夹,

进入/home/cadence/InstallScape/iscape/bin 目录下,运行如下命令:

> ./iscape.sh

弹出 Cadence 系列软件的安装工具, 选择解压 IUS82 得到的 CDROME1 目录, 之后看提示 next, 之后选择安装的目的文件夹/home/cadence/ius82/ ,然后选择要安装的软件包,一般是不 选有 64 bit 字样的软件。 点击 next 开始安装。 安装完成后, 不要进行软件的配置。 ius82 在 目录下建立一个 tools.lnx86 目录的链接 tools

> ln -s tools.lnx86 tools

接着写启动脚本,打开.bashrc 文件,加入如下语句(这里就不写了,看最终的 bashrc)。

启动软件进行验证:

> nclaunch 可以启动,没有任何问题。呵呵,好高兴。

附件 screenshot9.png (578.57 KB) 2009-4-30 13:29

Screenshot10.png Screenshot10.png (713.14 KB) 2009-4-30 13:29

最终得到的 .bashrc 文件内容如下: # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' alias ll='ls -lsh' # Source global definitions if [ -f /etc/bashrc ]; then

. /etc/bashrc fi ########################################################################### alias lmlic='/home/cadence/lmgrd/tools.lnx86/bin/lmgrd -c /home/cadence/cadence610.dat' alias lmlis='/usr/synopsys/10.9.3/linux/bin/lmgrd -c /usr/synopsys/synopsys.dat' ########################################################################### export MGC_HOME=/home/mentor/calibre/ixl_cal_2008.1_20.15 export SNPS_HOME=/usr/synopsys export CDS_ROOT=/home/cadence ########################################################################### export VCS_HOME=/home/synopsys/vcx_vA-2008.09

export DC_HOME=$SNPS_HOME/syn_vB-2008.09 export PT_HOME=$SNPS_HOME/pt_vB-2008.09 export ICC_HOME=$SNPS_HOME/icc_vB-2008.09 export ASTRO_HOME=$SNPS_HOME/astro_vZ-2007.03 export IC_HOME=$CDS_ROOT/ic613 export OA_HOME=$IC_HOME/oa_v22.04.028 export IUS_HOME=$CDS_ROOT/ius82 ########################################################################### export CDS_LIC_FILE=5280@RHEL export LM_LICENSE_FILE=/home/mentor/modelsim/modeltech/LICENSE.TXT export LM_LICENSE_FILE=$LM_LICENSE_FILE:/usr/synopsys/synopsys.dat export LM_LICENSE_FILE=$LM_LICENSE_FILE:/home/cadence/cadence610.dat export CDS_Netlisting_Mode=Analog ########################################################################### export LD_LIBRARY_PATH=$LD_LIBRARY_PATH IUS_HOME/tools/lib

#export PATH=$PATH:/home/mentor/modelsim/modeltech/linux export PATH=$PATH MGC_HOME/bin VCS_HOME/bin:$DC_HOME/bin:$PT_HOME/bin

export PATH=$PATH:$ICC_HOME/bin:$ASTRO_HOME/bin:$ASTRO_HOME/bin/IA.32 export PATH=$PATH:$IC_HOME/bin:$IC_HOME/tools/dfII/bin:$IC_HOME/tools/bin export PATH=$PATH:$IUS_HOME/bin:$IUS_HOME/tools/bin:$IUS_HOME/tools/dfII/bin ########################################################################### alias dv=design_vision alias pt=primetime alias icc='icc_shell -gui' alias as=Astro export MOZILLA_HOME=/usr/bin/firefox

迄今为止,我就安装了这么多软件,都可以使用,大家可以放心。其余 synopsy 和 cadence 的软件安装方法同我讲的一样。至于 license:IC610 的 license 网 上一大堆,自己找去,synopsys 的 license 用 EFA Glic0.4b 制作。mentor 的 license 网上也是一大堆,很容易找到。估计这么多软件够用了,以后顶多就再 安装一个 SOC Encounter 8.1。

最后,对系统说一下,RHEL5.3 可以用,但打开 VCS 的 DVE 时,无法使用,其他

软件都可以。 rhel4.7、 肯定可以用, 4.6 这连想都不用想。 其他系统, ubuntu、 如 slackware、mandrive、redflag 应该也可以用,但估计会有一些问题,需要你 自己去搞定,很麻烦,rpm 包的依赖性让人头疼。deb 包相对来说可以在线升级 下载并安装。


From: http://blog.sina.com.cn/s/blog_4ab15f5f0102vbpd.html

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有