本人在centos 6上成功安装Sentaurus 2013版本,以下是别人的经验,仅供参考:
原文链接:https://blog.youkuaiyun.com/qq_24941989/article/details/135170533
一、系统环境
虚拟软件版本:VMware® Workstation 14 Pro (14.1.2 build-8497320)
操作系统:CentOS_6.5_Final
二、Sentaurus TCAD安装文件
Sentaurus TCAD安装文件主要由以下部分构成:
1、scl软件用于启动License服务
2、sentaurus TCAD的安装文件
3、ICWBEV的安装文件
4、jedit+TCAD宏包
5、Synopsys installer
6、license工具
7、补丁包
三、安装过程详解
1、Synopsys installer安装
如果是.run格式的安装文件,找到SynopsysInstaller_v5.0.run文件,在terminal里进入该路径下,输入下面命令,解压。然后输入一个回车以后,installer文件就解压到当前路径下了。
具体操作如下图:
在当前目录下运行如下命令:
2、安装scl软件
然后一路next
3、sentaurus TCAD安装
4、ICWBEV的安装
5、安装补丁包
[root@EDA-tools packge]# rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
6、环境变量配置
环境变量可以认为是软件运行时的“查找表”,用于查找用户运行程序所在位置
(1)开机SCL自启动环境变量
设置开机启动,让linux系统在启动时,就启动license服务,以供sentaurus运行使用。使用root用户编辑文件/etc/rc.local,使用命令
编写的时候注意 -c -l字符两边有空格
(2)软件运行环境变量
在linux系统内添加软件运行的环境变量,通俗的说就是软件的“查找表”,告诉linux系统,我把软件安装在哪个路径下。本教程环境变量按照CSH写法进行编写,统一写进.cshrc_profile文件中,并放置在/eda_tools目录下,如下图:
(3)导入License许可
获取license制作的信息:
lmhostid
在terminal里输入./lmhostid,记录。如果有多个,请选择其中一个,如下图所示:
hostname
在teriminal里输入hostname.
有了上面的两个信息以后,就可以生成license,方法如下(本方法来自于互联网,请自行百度或购买正版):
打开scl_keygen文件夹,双击图标
在该文件夹下会生产Synopsys.dat文件,将改文件重命名为license.dat,将制作好的license.dat文件,复制到<license_file_path>下,本教程中,<license_file_path>为/eda_tools/Synopsys/scl/2018.06-SP1/admin/license/license.dat,在Linux系统中编辑license.dat文件进行下列操作,如下图:
启动license
在license.log里面查看有没有报错信息,如下图所示:
如果有上述信息,说明license授权成功。
四、启动软件,验证是否安装成功。
1、配置普通用户(eda001)
配置eda001用户.cshrc文件,如图:
执行命令[eda001@EDA-tools ~]$ source .cshrc
(2)在terminal里输入swb
(3)在terminal里输入tecplot_sv
(4)在terminal里输入sde -defaultGUI
(5)在terminal里输入icwbev
至此,软件安装结束。