Silvaco TCAD 2017 在RedHat6.5 Linux系统的安装教程

Silvaco TCAD 2017 在RedHat6.5 Linux系统的安装教程

很多网友问到关于在Linux系统下安装Silvaco TCAD的问题,这里我整理了最近安装Silvaco
的安装方法,前前后后共花六个月的时间研究,无数个深夜在重装中度过,
希望看到的网友不要重复我的经历

首先感谢网络上各路大神提供的安装方法,相信在Windows环境中很多人都能安装上
但苦于Windows下无UI操作界面,3D仿真无法实现,而Linux环境中Silvaco2016版以后都
提供的简单方便的UI操作,然而复杂的安装过程使很多人退步,毕竟大多数做仿真的都不
是一个好的程序员,一个好的Linux系统下的程序员。

以下方法是本人的安装方法,分享出来与大家一起讨论,个中错误望大家勿喷
Silvaco TCAD 安装包:
https://www.silvaco.com/ 官网或者各大论坛、网盘
Linux 系统安装包:
https://www.linuxdown.net.net/ 或者各大论坛、网盘
虚拟机:
VMware

以下方法我只在VMware下安装成功,软件包可以为Silvaco2016,Silvaco2017,Silvaco2018
Linux系统为6.X(X86_64)

(1)一、安装准备需要的文件
****************************************************************************************************************
1、19047-tcad-2017-00-rh64.tar.gz
2、rpc.sflmserverd.exe & license.lic

(2)二、安装Silvaco TCAD需要的软件包
****************************************************************************************************************
Install Missing Packages and Dependencies (required for all systems)
(RHEL7)
    yum install glibc.i686 libgcc.i686 libstdc++.i686
    yum install zlib.i686
    yum install xorg-x11-fonts-75dpi.noarch xorg-x11-fonts-misc.noarch
(RHEL6)
    yum install glibc.i686 libgcc.i686 libstdc++.i686
    yum install compat-libstdc++-33.i686 compat-libstdc++-33.x86_64
    yum install zlib.i686 zlib.x86_64 xorg-x11-fonts-75dpi.noarch

(3)三、解压Silvaco TCAD文件到安装文件夹
*****************************************************************************************************************
(Extract tar.gz)
    sudo mkdir /opt/silvaco
    cd <TCAD.tar.gz dir>
    sudo tar -xzvf 19047-tcad-2017-00-rh64.tar.gz -C /opt/silvaco

(4)四、替换服务文件
****************************************************************************************************************
(Replace rpc.sflmserverd.exe)
    cd <rpc.sflmserverd.exe dir>
    sudo cp -i rpc.sflmserverd.exe /opt/silvaco/lib/rpc.sflmserverd/8.2.12.R/x86_64-linux
    cp: overwrite ‘/opt/silvaco/lib/rpc.sflmserverd/8.2.12.R/x86_64-linux/rpc.sflmserverd.exe’? 
    y

(5)五、安装服务软件包
*****************************************************************************************************************
(Install Portmap)
    sudo yum install portmap
    service rpcbind status  (check whether running)
    service rpcbind start
    # service rpcbind stop  (can disable rpcbind after complete installation)

(6)六、安装Silvaco TCAD服务
*****************************************************************************************************************
(Install SFLM server)
    sudo /opt/silvaco/bin/sflm -i
    New Password    ? 
    Retype password ?
    Preparing to install the SFLM server daemon.
    This procedure will modify or create the following system files:
            /etc/rc.d/init.d/sflm
    Backups will be created in /var/tmp/s_install.bak
    before any files are modified.
    Run '/opt/silvaco/etc/s_install -rm-bak' or '/var/tmp/s_install.bak/remove' to remove backup files.
    Do you wish to proceed? [y|n] 
    y
    SFLM installation completed successfully.

(7)七,创建License文件夹并获取机器码
*****************************************************************************************************************
(Create valid license)
    sudo mkdir /opt/silvaco/license
    cd <license.lic dir>
    sudo cp license.lic /opt/silvaco/license
    /opt/silvaco/bin/showid
    eg: MachineID         rhel7-8c20a60a-3c53e1bb
    gedit /opt/silvaco/license/license.lic
    gedit license.lic (replace LM_HOSTIDS with MachineID, change relevant date: MAINTENANCE_DATE & END_DATE)
    use vi, etc

(8)八、生成license文件
*****************************************************************************************************************
(Install created license : Require Internet Connection)
    open internet browser
    http://localhost:3162/Admin/Ssmid
    Key in password
    Install new license(s) > Install Saved File > browse to : /opt/silvaco/license/license.lic > open > agree
    SFLM has installed the specified license file "/var/opt/sflm/licenses/Silvaco_2016.lic".
    Silvaco_2016 has licenses for server(s):
    rhel7-8c20a60a-3c53e1bb 

(9)九、添加搜索路径
*****************************************************************************************************************
(Optional)
    add the follwing line to the file $home/.bashrc  (hidden)
    export PATH=$PATH:/opt/silvaco/bin

(10)十、创建快捷图标
*****************************************************************************************************************
(Create Desktop Shorcut)
    /opt/silvaco/bin/sman 
    Products > Add and Manage Updates > Update Shortcuts

(11)十一、设置更新软件地址
*****************************************************************************************************************
(Updates)
    Installing Linux or Windows Updates (Packages ending in .ssu)
    To install a .ssu update just ensure you have the latest Baseline for your tool installed (see above).
    Run the "Management Console" sman from your existing installation.
        Select Tools->"Add and Manage Updates" from the menu bar.
        Click "Browse" and locate the .ssu file.
        Click "Install" to add the update to your installation.
    On Linux it is also possible to install a ssu via the command line with:
    <path-to-install-dir-to-be-updated>/bin/supdate <path-to-downloaded-ssu>

(12)十二、打开软件,开始你的仿真之旅(为中国强大付出自己的一份微薄之力)
*****************************************************************************************************************
deckbuild -an

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

淘宝店链接
https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.594c1debfTspFM&id=575224803877
咸鱼店链接
https://g.alicdn.com/idleFish-F2e/app-basic/item.html?itemid=575227891961&ut_sk=1.V3WygXrzT1cDAPtyLpm9u%2FPs_21407387_1533644292509.Copy.detail.575227891961.751561121&forceFlush=1

当然大家在安装过程中有疑问可联系我QQ 752231247 或者邮箱[email protected]

标题
标题
标题

猜你喜欢

转载自blog.csdn.net/zhangchengqiang1990/article/details/81588653