Sentaurus TCAD 2013 在RedHat7.0 Linux系统的安装教程

本教程在VMware workstation 14 和Red Hat 7.0(X86_64) 通过
安装Sentaurus2013 TCAD需要的做得准备
安装Sentaurus2013 TCAD需要的的四大条件
1、VMware workstation X86_64 (安装实体机可以忽略)
2、Red Hat 7.x X86_64 (其他Linux的系统没有验证过,有朋友可以试验一下)
3、安装需要的安装文件
4、秘钥(license)文件生成器

一、安装Sentaurus2013前需要准备的资料
1、RedHat7.0 Linux系统
2、Sentaurus(Synopsys)安装程序包 installer—_v3.0
3、Sentaurus(Synopsys)启动License程序包 Synopsis common licensing(SCL) scl_v11.5
4、Sentaurus(Synopsys)安装包 Sentaurus_vH-2013.03
5、Sentaurus(Synopsys)License生成器 sentaurus_crack

二、安装Sentaurus2013安装文件介绍
Sentaurus_vH-2013.03文件夹下包含以下三个文件(Sentaurus2013 TCAD的安装文件)
    1、sentaurus_vH_2013.03_common.tar 安装包文件
    2、sentaurus_vH_2013.03_amd64.tar 安装包64位文件
    3、sentaurus_applications_library_vH_2013.03_common.tar 例子库文件
scl_v11.5文件夹下包含以下三个文件(用于启动License服务)
    1、scl_v11.5_common.tar 启动连接安装包文件
    2、scl_v11.5_amd64.tar 启动连接安装包64位文件
    3、scl_v11.5_linux.tar Linux系统补丁文件(根据系统版本差异可以删除)
installer—_v3.0文件夹下包含的文件(安装器)
    1、setup.sh 安装Sentaurus(Synopsys)启动程序,安装Sentaurus(Synopsys)和SCL都从setup.sh开始安装

三、安装Sentaurus2013 TCAD
(1)一、安装Sentaurus2013 TCAD需要的软件包(Red Hat系统没有默认全部安装)
****************************************************************************************************************
Install Missing Packages and Dependencies (required for all systems)
(RHEL7)
    yum install libXaw
    yum install redhat-lsb
    rpm –ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
    
(2)二、安装SCL
./setup.sh -install_as_root #运行安装器
单击“Start>”>>“Next>”>>“Next>”>>选择SCL安装包目录>>“Next>”>>选择11.5>>
“Next>”>>选择SCL(Synopsys Common Licensing)>>“Next>”>>选择SCL(Synopsys Common Licensing)>>
“Next>”>>选择amd64-Red Hat Enterprise Linux:64-bit>>选择linux-Red Hat Enterprise Linux v4.8,v5.x,v6.x>>
“Next>”>>选择SCL安装目录“/opt/synopsys/SCL”>>
“Yes”>>“Accept,install”>>“Finish”>>“Dismiss”

(3)三、安装Sentaurus2013
./setup.sh -install_as_root #运行安装器
单击“Start>”>>“Next>”>>“Next>”>>选择Sentaurus2013安装包目录>>“Next>”>>选择H_2013.03>>
“Next>”>>选择Sentaurus>>选择Sentaurus Applications Library>>
“Next>”>>选择Sentaurs>>
“Next>”>>选择amd64-Red Hat Enterprise Linux:64-bit>>
“Next>”>>选择Sentaurus2013安装目录“/opt/synopsys/H_2013.03”>>
“Yes”>>“Accept,install”>>“Finish”>>“Dismiss”

四、配置环境变量
在Linux系统下找到/etc/bashrc这个文件,打开文件在文件末尾添加以下环境变量
export TcadPATH=/opt/synopsys/H_2013.03
export SclPATH=/opt/synopsys/SCL
export LicPATH=/opt/synopsys/SCL/admin/license/license.dat

export PATH=$SclPATH/amd64/bin:$PATH
export PATH=$TcadPATH/bin:$PATH
export LM_LICENSE_FILE=$LicPATH
export SNPSLMD_LICENSE_FILE=$LicPATH
export STDB=$HOME/STDB

验证Sentaurus2013破解文件是否有效
在linux下输入/opt/synopysy/SCL/amd64/bin/sssverify /opt/synopysy/SCL/admin/license/license.dat
验证破解是否成功,下面的英文显然就是说成功了。
License file integrity check PASSED!
---------------------------------------------------------
You may now USE this license file to start your license server.
Please don't edit or manipulate the contents of this license file.
恭喜你了,基本完成了所有的步骤。

启动Sentaurus2013
在终端输入命令swb或者GENESISe

五、常见错误
不能启动
1、使用root账户打开配置文件
gedit /etc/sysconfig/grub
1.1、将包含有GRUB_CMDLINE_LINUX这一行
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=cl/root rd.lvm.lv=cl/swap XXXX rhgb quiet"
1.2、将"rd.lvm.lv=cl/swap"和"rhgb quiet"之间的字符串替换为"net.ifnames=0 biosdevname=0"
rd.lvm.lv=cl/swap net.ifnames=0 biosdevname=0 rhgb quiet

2、重新生成 grub 配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg

3、重命名配置文件ifcfg-eth0
原来的网卡配置文件在/etc/sysconfig/network-scripts/目录下,名字为ifcfg-enXXXX,
将文件ifcfg-后面的命名为eth0,然后打开文件,将NAME和DEVCIE的值命名为eth0,如下:
mv /etc/sysconfig/network-scripts/ifcfg-enXXXX /etc/sysconfig/network-scripts/ifcfg-eth0
文件中修改后两行为:
NAME=eth0
DEVICE=eth0

4、重启linux
reboot
使用ifconfig命令,即可看到网卡名字改为"eth0",运行lmhostid命令,即可发现正常显示出MAC地址

每次重启Linux后Sentaurus启动不成功
已经安装好了Sentaurus软件,并且正确地启动了license服务!但是,如果你重启一下电脑,重新进入系统时,
Sentaurus(swb)还是无法使用的, 仍然需要运行lmgrd启动license服务。为了下次启动时,
license服务能够随着系统启动而开启,我们修改/etc/rc.local文件如下:
su - root #切换至root环境
gedit /etc/rc.local #打开配置文件
在文件的最后加上如下命令行:
/opt/synopsys/SCL/amd64/bin/lmgrd -c /opt/synopsys/SCL/admin/license/license.dat -l /opt/synopsys/SCL/admin/license/license.log
尤其要主意的是:lmgrd前面的路径不可以省略,因为在linux启动,运行上述代码时,环境变量还未配置!

Sentaurus2013破解文件创建
备注:
LicGen.exe和KGen.exe在网上下载下来为两不同的软件,我为了方便合在一起

一、在开始创建破解文件之前在Linux系统下,打开一个终端输入以下两条命令
1、ifconfig
2、hostname
3、记录下执行ifconfig命令输出的网卡号(eth0) 如:00:0c:29:a6:30:83(不同计算机结果不同)
4、记录下执行hostname命令输出的名字 如:localhost.localdomain(不同计算机结果不同)

二、查看在Synopsys SSS Feature Keygen文件夹下是否存在以下文件
1、LicGen.exe
2、LicGen.dll

三、查看在Synopsys SSS Feature Keygen文件夹下PACKS文件夹中是否存在以下文件
1、Synopsys.dll
2、Synopsys.lpd
3、Synopsys.src

四、打开LicGen.exe,执行以下操作
1、单击“Open”按钮,选择PACKS文件中的Synopsys.lpd文件
2、在Select Host ID下 选择“Custom”选项,在后面的方框中输入网卡号(eth0),去掉冒号 如:000c29a63083
3、在Select Daemon ID下 选择“Custom”选项,在后面的方框中输入网卡号(eth0),去掉冒号 如:000c29a63083
4、单击“Generate”按钮
5、弹出窗口中,单击“Save”按钮,将文件保存并命名为synopsys.dat (名字可以为其他)
6、打开synopsys.dat文件,将第一行SERVER后字符“SC-201805122114”(Windows计算机名字)替换为“localhost.localdomain”(Linux计算机名字)
7、将第二行DAEMON snpslmd后的字符“!!!Path_to_snpslmd.exe”替换为“/usr/synopsys/SCL/amd64/bin/snpslmd.exe”
备注:/usr/synopsys/SCL/amd64/bin/为Linux系统中安装Sentaurus的路径,根据自己安装路径更改

五、查看在Synopsys SSS Feature Keygen文件夹下是否存在以下文件
1、KGen.exe
2、sssverify.exe
3、synopsys.dat (名字可以为其他,由LicGen.exe生成)

六、将下面这句复制到新建的文本文件里保存,并将文件名和后缀名保存为Creat SECRET DATA.bat
sssverify.exe synopsys.dat>> SECRET_DATA.txt
1、执行Creat SECRET DATA.bat批处理文件,将会得到以下文件SECRET_DATA.txt
2、打开SECRET_DATA.txt文件,在文件末尾找SECRET DATA = 0a1c 0a1c 0ec0 0000 0000
3、记录0a1c 0a1c 0ec0 0000 0000(不同计算机结果不同)
备注:以上操作也可以用MS-DOS(CMD)下执行,其结果相同

七、打开KGen.exe,执行以下操作
1、在“SECRET_DATA”下的方框中输入SECRET DATA码 如:0a1c 0a1c 0ec0 0000 0000
2、在“HOSTID”下的方框中输入网卡号(eth0) 如:000c29a63083
3、单击“Generate”按钮,
4、查看文件夹中是否创建了名字为license.dat的文件

八、license.dat文件中的内容复制到synopsys.dat文件中,执行以下操作
1、将synopsys.dat文件中以下的内容(第3行到第6行内容)替换为license.dat文件中的内容(第7行到第11行内容)
1.1、synopsys.dat文件中以下内待替换的内容(第3行到第6行内容)
3.#All features of Synopsys collected by bingled until Feb 9th,2012
4.
5.SERVER linux 112233445566 27000 #your hostname and MAC
6.VENDOR snpslmd /CAD/License/flexlm/snpslmd #your DIR
1.2、从license.dat中复制以下内容(第7行到第11行内容)替换synopsys.dat文件内待替换的内容(第3行到第6行内容)
7.INCREMENT SSS snpslmd 1.0 31-dec-2020 uncounted 6EAD92BF73945A732B48 \
8.    VENDOR_STRING="4632b b746a 85d97 583cb e754c 615b8 32c90 1ff55 \
9.    e6b1e 102" HOSTID=000c29a63083 ISSUER="Synopsys Inc. [12/28/2012 \
10.    10:00:00 19688]" NOTICE="Licensed to mammoth//ZWT 2006 [PLEASE DO \
11.    NOT DELETE THIS SSS KEY]" SN=RK:0:0:1 START=1-jan-2006

九、Sentaurus破解文件创建完成
1、将synopsys.dat文件复制到Linux系统下Sentaurus安装了目录下(/usr/synopsys/SCL/admin/license/)
2、将synopsys.dat名字更改为licens.dat
备注:文件名字可以不更改,只要和Linux系统下的环境变量相同

#**********************************************************************************************
#**********************************************************************************************
#**********************************************************************************************
原始license.dat文件中的内容(由KGen.exe创建生成)
1.#Synopsys SCL v11.4 Generated by Team ZWT 2006,updated by bingled.
2.#For EVALUATION only. If you like this software, BUY it!
3.
4.SERVER <host_name> "000c29a63083" 27000
5.VENDOR snpslmd
6.USE_SERVER
7.INCREMENT SSS snpslmd 1.0 31-dec-2020 uncounted 6EAD92BF73945A732B48 \
8.    VENDOR_STRING="4632b b746a 85d97 583cb e754c 615b8 32c90 1ff55 \
9.    e6b1e 102" HOSTID=000c29a63083 ISSUER="Synopsys Inc. [12/28/2012 \
10.    10:00:00 19688]" NOTICE="Licensed to mammoth//ZWT 2006 [PLEASE DO \
11.    NOT DELETE THIS SSS KEY]" SN=RK:0:0:1 START=1-jan-2006

#**********************************************************************************************
#**********************************************************************************************
#**********************************************************************************************
原始synopsys.dat文件中的内容(由LicGen.exe创建生成)(由于内容太多,只取了前面一部分作为说明)
1.SERVER SC-201805122114 000c29a63083 27000
2.DAEMON snpslmd !!!Path_to_snpslmd.exe
3.#All features of Synopsys collected by bingled until Feb 9th,2012
4.
5.SERVER linux 112233445566 27000 #your hostname and MAC
6.VENDOR snpslmd /CAD/License/flexlm/snpslmd #your DIR

#**********************************************************************************************
#**********************************************************************************************
#**********************************************************************************************
更改计算机名字和安装路径synopsys.dat文件中的内容(由于内容太多,只取了前面一部分作为说明)
1.SERVER localhost.localdomain 000c29a63083 27000
2.DAEMON snpslmd /usr/synopsys/SCL/amd64/bin/snpslmd.exe
3.#All features of Synopsys collected by bingled until Feb 9th,2012
4.
5.SERVER linux 112233445566 27000 #your hostname and MAC
6.VENDOR snpslmd /CAD/License/flexlm/snpslmd #your DIR

#**********************************************************************************************
#**********************************************************************************************
#**********************************************************************************************
更改完成后synopsys.dat文件中的内容(由于内容太多,只取了前面一部分作为说明)
1.SERVER localhost.localdomain 000c29a63083 27000
2.DAEMON snpslmd /usr/synopsys/SCL/amd64/bin/snpslmd.exe
3.INCREMENT SSS snpslmd 1.0 31-dec-2020 uncounted 4E5D939030536E872A25 \
4.    VENDOR_STRING="4632b b746a 85d97 583cb e754c 615b8 32c90 1ff55 \
5.    e6b1e 102" HOSTID=000c29a63083 ISSUER="Synopsys Inc. [12/28/2012 \
6.    10:00:00 19688]" NOTICE="Licensed to mammoth//ZWT 2006 [PLEASE DO \
7.    NOT DELETE THIS SSS KEY]" SN=RK:0:0:1 START=1-jan-2006

由于该教程前后共花两个星期完成,我已打包好Window7/10 X86_64 
VMware workstation包,直接可以用,只是象征性的收取一点辛苦费,如想直接购买可在本人小店下单即可
里面包含很多学习资料和培训教程,希望和大家一起进步,共同学习交流。

淘宝店链接
https://item.taobao.com/item.htm?spm=0.7095261.0.0.2cae1debDkWr2I&id=581565923165

当然大家在安装过程中有疑问可联系我QQ 752231247 或者邮箱752231247@qq.com

Sentaurus TCAD 2013 在RedHat7.0 Linux系统的安装教程相关推荐

  1. kali linux 装u盘安装教程,kali linux系统的安装教程(实现便于携带的外置盘系统)...

    kali linux系统的安装教程(实现便于携带的外置盘系统) kali linux系统的安装教程 我最开始想通过虚拟机安装在硬盘上,实现双系统.后来希望通过将系统安装在移动硬盘上,实现可随身携带的特 ...

  2. 联想服务器的系统安装教程视频教程,联想服务器装linux系统怎么安装教程

    联想服务器装linux系统怎么安装教程 [2021-02-11 17:09:22]  简介: 服务器 对于不会给电脑装系统的人,想学习Linux可在虚拟机上安装Linux操作系统进行学习,或者去找网页 ...

  3. linux系统nginx安装教程,Linux下Nginx安装教程

    Linux下Nginx安装教程分享,具体内容如下 1.安装编译文件及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl op ...

  4. linux系统下安装教程_手机安装linux系统安装教程

    vm虚拟机的安装教程: . 这个是不行的,winxp只可安装在系统盘上的,win8可以安装在非系统盘上的 . Linux系统跟windows系统的安装不大一样,有不少需要注意的地方,以RedhatLi ...

  5. linux系统atom安装教程,Ubuntu/Linux Mint上安装Atom文本编辑器

    Atom是一款由Github开发的开源文本编辑器,虽然目前该软件依然在Beta阶段,但我们依然可以在你的Ubuntu/Linux Mint上使用它. 据Atom官方博客介绍,与Atom类似的编辑器Su ...

  6. python详细安装教程linux-python 在linux系统的安装教程

    Linux下默认系统自带python2.7的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装py ...

  7. linux系统声卡安装教程,Linux系统下如何安装声卡驱动?

    装了几次Linux OS,当然也装了几次声卡驱动,一般来说都是安装ALSA(Adcance Linux Sound Architecture)驱动,多装几次以后就会发现非常的简单的. 首先,先决条件, ...

  8. python3安装教程linux_python 在linux系统的安装教程

    Linux下默认系统自带python2.7的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装py ...

  9. Linux系统Redis安装教程-附带后台启动

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.Redis安装位置 二.使用方法 1.默认使用 2.后台运行设置 3.Redis加密 总结 前言 今天体验了一下在 ...

  10. linux系统声卡安装教程,SUSE LINUX 10.2声卡驱动的安装方法

    1.首先下载ALSA的驱动:alsa-driver-1.0.14rc4.tar.bz2 2.将这个压缩包解压到自己的文件夹里面. 3.进入这个文件夹,然后再进入控制台 4.运行脚本:./configu ...

最新文章

  1. mysql受影响的行: 0_mysql执行update语句受影响行数是0
  2. TripleO (openstack)
  3. 【团队】 冲刺一(9/10)
  4. Windows10系统Python语言利用Pywin32模块模拟鼠标点击
  5. 熟读《阿里巴巴java开发手册》(二、异常日志)
  6. 珍惜相聚,亦珍惜离别
  7. 开始学java咯!~~~
  8. linux 命令笔记
  9. ArcGIS——数据库与服务备份(二、arcgis server中站点服务的备份和恢复)
  10. 【安卓8】文件的读写
  11. python中match用法_python re.match()用法相关示例
  12. Struts到JSF/Tapestry
  13. Android学习路线(适合学生)
  14. 192.168.8.1手机登陆_192.168.8.1手机登陆设置教程
  15. input()函数的简单介绍
  16. 对话阿里云,后疫情时代数字化的关键词
  17. 对整个网页进行长截图
  18. java 判断是否夏令时_Java日期夏令时的问题
  19. 【LeetCode】64. 最小路径和 结题报告 (C++)
  20. tomcat启动“成功”,但是浏览器无法访问

热门文章

  1. SQL SERVER 添加字段说明语句
  2. 电路分析之《变压器》
  3. Vue源码学习1--获取源码和查找入口文件
  4. java打印菱形图案_如何使用java打印出菱形图案
  5. 【愚公系列】2022年09月 微信小程序-电商项目-UI框架的选型
  6. PADS9.5 导入立创元器件库卡顿
  7. Vue3 非常好用的中文文档以及一份 Vue 3 新文档学习笔记
  8. php 三消算法,三消游戏关卡设计教程(初级篇)——基本地形设计
  9. 解决 Sketch 在MAC M1上运行卡顿等问题!
  10. 计算机ppt实验报告总结怎么写,ppt实验报告总结.doc