sentaurus2013安装及破解方法 - 图文 下载本文

sentaurus 安装及破解方法

842148023@qq.com 2016-11-14

1.准备:

Linux 版本: rhel-server-6.4-x86_ 64-dvd.iso

Synopsis installer 版本: 3.0.1

Synopsis common licensing( SCL)版本: 11.6

Sentaurus 版本: H_2013.03-SP2

下面只介绍安装过程中的一些关键步骤,其余步骤均可选择默认或下一步。

2.安装:

a.安装 Sentaurus 2013 需要 common 和 amd64 两类安装包,将 sentaurus2013 文件夹放在 root 根目录下,在终端输入 cd sentaurus2013/installer_v3.0 进入安装文件夹,输入./setup.sh -install_as_root 进入图形安装界面开始安装。 (***上面h和-之间有空格)

b. Source路径两次都选择/root/sentaurus2013 (***2013后面有多余的直接删掉)

首先选择scl

Select the platforms:

1)amd64-Red Hat Enterprise Linux,64-bit

2)Linux-Red Hat Enterprise Linux v4.8.v5.x.v6.x

Install to:scl安装路径/home/synopsys/scl ------进行安装 (***安装完一定要点击finish完成后再back to select)

再次选择H-2013.03 -sentaurus.sentaurus_applications-library Select the product: 1)Sentaurus

2)Sentaurus Applications library

Install to sentaurus路径/home/synopsys/sentaurus

-next 安装

c. 安装 compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm 包,

在终端cd中找到compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm所在文件夹。

详见rpm命令:rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm -----安装即可 (***此处h与c之间有空格)

3.破解:

进行破解前,先关闭所有杀毒软件,否则破解软件的可执行程序会被当成病毒删除。 a. 在 Linux 中打开终端,输入 ifconfig 查看 eth0 网卡的物理地址,输入hostname 查看主机名。

b.windows 系统下打开 (***此处指的是在你存的非F盘下面打开,并非Windows与Linux公用的F盘下面)keymaker NEW\\efa-licgen04b-thinapp\\LicGen,加载 pakcs 文件下的 Synopsys.lpd。同时 LicGen 会自动加载 synopsys.src 文件,经测试破解包中 src 文件可用。然后在 Select Host ID 中选择 Custom,输入 eth0 网卡的物理地址,注意中间不要留冒号。选中 Use Daemon,在 Select Daemon ID 中

选择 Custom,同样输入 eth0 网卡的物理地址。

生成 license,将 SERVER 名字改为虚拟机的 hostname 然后将 synopsys.dat 保存到 Synopsys SSS Feature Keygen 文件夹路径下。 (***即将下图中的vm.eee.ntu改成hostname)

c.运行 cmd,cd 找到 Synopsys SSS Feature Keygen 路径下的 sssverify,运行

sssverify.exe synopsys.dat 命令。记下 SECRET DATA

(***下图中路径根据自己的路径而定,d: 指的是进入d盘,cd指的是进入具体的文件夹)

d.打开 KGen,输入上面 SCRETE DATA 和 Linux eth0 网卡物理地址,点击生成后,将会自动在该文件夹路径下生成 license.dat 文件。

打开 license.dat 文件,拷贝以下段落,粘贴插入到 synopsys.dat 文件中。

e. 修改后的 synopsys.dat (文件名不做修改)文件即为 Sentaurus 的 license 文 件。复制到 Linux 系统,设置环境变量。这里将 synopsys.dat 文件复制到 scl/admin/license 路径下(正版软件 license 存放路径)。并且将 snpslmd 后面语句改为此文件在 scl 中的路径 home/synopsys/scl/amd64/bin/snpslmd。

f. 在/etc/hosts 文件最后插入 127.0.0.1 hostname(***即你的主机名)(如 vm.eee.ntu)。 scl 和 license

文件建立通讯需依赖 hostname。(***如下图)

f. 再在etc/ bashrc 文件中添加以下内容,添加后重启系统,使修改后的环境变量生效:

(***添加位置为:#are we an interactive shell?前面)

# Installer path

PATH=/root/sentaurus2013/installer_v3.0:$PATH export PATH

# Sentaurus Root directory environment variable STROOT=/home/synopsys/sentaurus export STROOT

# Sentaurus bin directory

PATH=/home/synopsys/sentaurus/bin:$PATH export PATH # License path

LM_LICENSE_FILE=/home/synopsys/scl/admin/license/synopsys.dat export LM_LICENSE_FILE # TCAD project folder STDB=/home/STDB export STDB

然后在终端里面输入GENESISe , 若出现“libxaw.so.7”,则将安装包里面的“libxaw7.so.7.0.0”拷入/usr/lib64/文件下, 然后在终端上创建连接 “ ln -s/usr/lib64/libXaw7.so.7.0.0 /usr/lib64/libXaw.so.7 ”

若出现“libxpm.so.4”,则将安装包里面的“libxpm.so.4.11.0”拷入/usr/lib64/文件下, 然后在终端上创建连接

“ ln -s/usr/lib64/libXpm.so.4.11.0 /usr/lib64/libXpm.so.4 ” (***此处ln与-s之间有空格)

到此安装破解结束。