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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7475|回复: 2

64位的sentaurus2010 安装说明

 关闭 [复制链接]
发表于 2011-1-3 10:41:41 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 ysuzxp 于 2011-1-3 11:24 编辑

折腾了两天,终于把64位的sentaurus2010安装好了,分享一下安装的过程
一、准备文件:
说明:我的电脑cpu是amd athlon 64 X2 4200+,电脑本身的系统是winxp32,大部分AMD的cpu支
        持虚拟化的技术,因而可以在虚拟机里面装64位系统,至于inter的cpu,需要自己去查一下。

       系统采用rhel-server-6.0-x86_64-dvd,服务器的64位RHEL。其他64位的也可以,貌似新版
本的有好多旧的lib都没有,安装完还要自己去找。
下载链接:http://www.verycd.com/topics/2866070/
       sentaurus主程序,下面两个连接中分别有sentaurus的common,amd64(64)和linux(32),
http://bbs.eetop.cn/viewthread.php?tid=258861&;from=favorites
http://bbs.eetop.cn/viewthread.php?tid=278319&;from=favorites

       SCL安装程序,选择scl_v10.9.3版本,选择amd64。貌似scl_v11.1的用下面的生成的license无效。
http://bbs.eetop.cn/viewthread.php?tid=234839&;from=favorites

        synopsys installer 2.3 ,这个没有找到64位的版本,用下面的也能装,但是很麻烦
http://bbs.eetop.cn/viewthread.php?tid=246328&;from=favorites
二、安装
      1、开始时遇到一个很大的麻烦,synopsys installer是32位的在Linux,用./setup启动时,出现
类似\Installer2.3\install_bin\Linux\bin\wish无法找到的提示,(貌似是这个,记不太清了)。找了
很久才想到一个比较笨的方法,在linux的安装盘里,去搜缺少的i686的rmp,解压后找到相应的lib,然
后把它们一一复制到/lib目录下面,找大概五六个的样子,终于可以用./setup运行安装程序了。其余的
方法和32位的安装方式相同。

      2.安装主程序,注意要选择amd64的程序。

三 license的生成,这个和其他32位的完全相同,不再赘述。

四、编辑环境变量
    这是我设置的环境变量,我在 /home/用户名/ 下面建立了有个sentaurus文件夹,下面又建了下面几个文
件:|installer|licenses|sentaurus |SCL 。然后在 /home/用户名/ 下建一个:STDB。
然后运行  gedit ~/.bashrc
增加如下内容:
# Synopsys sentaurus2010 license
######################################################
SEN_HOME=/home/用户名/sentaurus/sentaurus/bin
export PATH=$PATH: $ SEN_HOME
SCL_HOME=/home/用户名/sentaurus/SCL/amd64/bin
export PATH=$PATH: $ SCL_HOME
export SNPSLMD_LICENSE_FILE=27000@localhost.localdomain
LM_LICENSE_FILE=/home/用户名/sentaurus/licenses/license.dat
export LM_LICENSE_FILE
alias lmli3="/home/用户名/sentaurus/SCL/amd64/bin/lmgrd -c
/home/ethan/sentaurus/licenses/license.dat -l ~/syn_ST_lic.log"
STDB=/home/用户名/STDB
export STDB
alias st=/home/ethan/sentaurus/sentaurus/bin/GENESISe
######################################################

五、启动
     第一次运行的时候出现license被修改过的提示,swb_all特性不符合。但是用sssverify验证
license.dat可以通过。这个具体原因不太清楚,可以试运行了下面的几个命令,有的是重新读入
license,有的是关闭license服务器,
~/sentaurus/SCL/amd64/bin/lmreread -c ~/sentaurus/licenses/license.dat
~/sentaurus/SCL/amd64/bin/lmstat -c ~/sentaurus/licenses/license.dat
~/sentaurus/SCL/amd64/bin/lmgrd -c ~/sentaurus/licenses/license.dat
~/sentaurus/SCL/amd64/bin/lmremove -c ~/sentaurus/licenses/license.dat
~/sentaurus/SCL/amd64/bin/lmdown


程序运行图
Screenshot.png
 楼主| 发表于 2011-1-3 10:47:37 | 显示全部楼层
斑竹不要和谐我帖子
发表于 2011-1-4 20:56:40 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 17:58 , Processed in 0.022780 second(s), 9 queries , Gzip On, Redis On.

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