器件仿真软件TCAD silvaco在linux(centos,redhat)的安装方法

技术  安装计算机 同时被 3 个专栏收录
1 篇文章 0 订阅
1 篇文章 0 订阅
1 篇文章 1 订阅

仿真软件silvaco在linux(centos,redhat)的安装

实验室里需要在linux下安装silvaco的仿真软件,苦于没有linux基础,每每操作一次linux系统都举步维艰,但感谢互联网上的各个大佬,无私的奉献,敢于把技术公开,资料开源,使很多人收益。本人从前也是个伸手党,写这个文章就是,想整理,总结现在网上大佬们的比较好的安装方法,开源分享.第一次写文章,写的东西不够专业,勿喷。
本篇文章,在linux的centos,red hat的6 和7版本安装过适合silvaco 2016 和2017的安装,但其他的版本应该也是可以的,好 开始我们的安装之旅。

1.准备系统文件和安装文件

  1. linux系统所准本的文件
    以下安装有些是必须的有些不是,但为了保证安装的一切顺利,需要按照顺序下载。
    centos系统的可以直接使用yum安装。若是red hat系统的,需要更改设置,以下会示范,在保证联网的情况下 .在命令行上输入(以下全部的下载或安装都希望在root下展开)
    红帽系统需要卸载自身的yum,安装上contos的yum
    1.下载软件包
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-60.el6.centos.noarch.rpm
    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
    2.卸载红帽yum
    rpm -qa | grep yum | xargs rpm -e --nodeps
    3.下载centos的yum
    rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
    rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
    rpm -ivh yum-3.2.29-60.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
    4.下载一个repo.d文件放入/etc/yum.repo.d中
    wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

以上步骤是红帽所需,centos无须!!!!!
开始下载linux所需文件(两个版本都需要下载)
1.yum install glibc.i686 libgcc.x86_64 libstdc++. x86_64
yum install glibc.i686 libgcc.i686 libstdc++.i686
yum install zlib.i686 zlib.x86_64 xorg-x11-fonts-75dpi.noarch
yum install portmap 安装这个yum之后运行/etc/init.d/rpcbind start
2.把silvaco的安装包和licenses.lic文件和rpc.sflmserverd.exe文件拷贝到linux的目录下
尽可能安装在英文目录 并且解压silvaco安装包(放入单独的文件夹下解压)(版本目测都行推荐2017,官网可下www.silvaco.com先注册,免费下载) 使用命令
tar -vxzf 18391-tcad-2017-00-rh64.tar

2.开始安装silvaco

1.将rpc.sflmserverd.exe替换/silvaco/lib/rpc.sflmserverd/8.2.7.R/x86_64-linux/下的文件
2.license.lic文件独自在/silvaco路径下独自放入一个文件夹
3.为了方便之后的安装和运行软件 在两个地方添加环境变量
:第1处.###vi ~/.bash_profile

:把 PATH之后改成PATH=$PATH:/usr/silvaco/bin(这里是你安装bin的目录)

:第2处###vi ~/.bashrc

:把export改成export PATH=$PATH:/usr/silvaco/bin(此处需要一些vi和vim的知识 三种模式的切换等 在百度会有) 之后需要重启一下系统!!!让环境变量工作.
4.在 /usr/silvaco/bin/下运行showid, 获得MachlocalhostID(复制之后的一行ID).修改licensec.lic, 将其中的LM_HOSTIDS替换刚才的ID,保存.并且修改终止日期的年份,我改为2020.
5.之后在 /usr/silvaco/bin下打开命令行输入sflm -i (此处为安装重点需要检查以上工作是否完成)安装之中需要输入一个密码 记住它!!!
出现SFLM using licenses file: var/opt/sflm/licenses
SFLM server ready.
Verification done.
SFLM installation completed successfully. 说明安装成功
6.在firefox浏览器之中打开http://localhost:3162/Admin/Ssmid 输入你刚才的密码,在admin----install new license----install saved file,选择licenses.lic所在的路径即可.
到此安装完成.

3.开启你的仿真

之后的用户可改为普通模式
在桌面命令行上敲下deckbulid&
恭喜你完成操作,开启你的仿真。

附件:(两个pojie的包)链接:https://pan.baidu.com/s/1su0uuMqqfufNB05nIWFPmg
提取码:esam

参考:
[1]: http://bbs.eetop.cn/viewthread.php?tid=602565&extra=&page=1
[2]: http://bbs.eetop.cn/viewthread.php?tid=452958&extra=&page=1
[3]: http://blog.sina.com.cn/s/blog_50f908410101cto6.html

  • 0
    点赞
  • 4
    评论
  • 21
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

Silvaco 产品覆盖了半导体产业相当广泛的领域,主要的产品有 TCAD、Analog/AMS/RF、 Custom IC CAD、Interconnect Modeling 和 Digital CADSilvaco TCAD 可以仿真半导体工艺 和器件特性,其主要的集成环境为 DeckBuild,工艺仿真组件、器件仿真组件以及可视化工 具等模块均可 DeckBuild 界面灵活地调用。Silvaco TCADLinux 版本,也有 Windows 版本。 Linux 版本下有更多的图形用户界面(GUI),方便用户选择参数,然后自动转化成 相应的语句,而 Windows 版本更多的是需要书写语句的。对于这两种方式每个人都会有自 己的喜好,但更一般倾向于图形化界面,作者开始接触 Silvaco TCAD 的时候也是如此。 但图形化界面也有不足的地方,容易使人产生依赖,即用惯了图形化界面来选择参数就不会 特别意语法的学习,而实际上图形界面只有一部分参数可供选择。尤其是初学的时候, 如果导入一个例子,发现里面全是语句,使人茫茫然一头雾水。如果使用写语句的方式来组 织仿真则更有利于全面且透彻地理解和掌握,所以作者建议读者学习 Silvaco TCAD 的时候 从语法学习着手,本书即以 Windows 版本下的 Silvaco TCAD 作为学习的对象,但有时为了 说明的方便也会给出相应的图形界面。如果你使用的是 Linux 系统下的 Silvaco TCAD 版本, 不用担心,这只会对学习带来更大的帮助,因为语法是相通的。 这一章主要介绍 Silvaco TCAD 的基本框架,集成环境 DeckBuild,DeckBuild 的命令 “extract”、“go”、“set”和“Tonyplot”以及 Silvaco 文档的分布和学习方法等。
©️2021 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值