概述
@腾讯云服务器搭建IC EDA平台
系统配置
在腾讯云购买服务器,我是用来存储数据的,仿真数据还是放在本地。
图形界面:
安装图形界面,
yum groupinstall “Server with GUI” -y
配置图形界面为默认启动方式
systemctl set-default graphical
reboot
腾讯云自带vnc登陆功能,可以进行登陆设置。
安装VNC
首先安装vncserver
[root@pool-100-0-0-110 ~]# yum install tigervnc-server
配置VNC
~]# cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.service
For two user, AAA and BBB,
~]# cp /etc/systemd/system/vncserver@.service /etc/systemd/system/vncserver-AAA@:1.service
~]# cp /etc/systemd/system/vncserver@.service /etc/systemd/system/vncserver-BBB@:2.service
~]#vi /etc/systemd/system/vncserver-AAA@:1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=simple
#Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’
ExecStart=/usr/bin/vncserver_wrapper %i
ExecStop=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’
[Install]
WantedBy=multi-user.target
使用AAA replace
Load配置
~]#systemctl daemon-reload
~]# su -USER
~]#vncpasswd
~]#password:
~]#verify:
开启VNC
~]# systemctl start vncserver-AAA@:1.service
~]# systemctl enable vncserver-AAA@:1.service
关闭VNC
~]# systemctl disable vncserver-AAA@:1.service
~]# systemctl stop vncserver-AAA@:1.service
开启防火墙:
~]# firewall-cmd --list-all
~]# firewall-cmd --zone=public --permanent --add-port=5904/tcp
配置分辨率:
vim /home/AAA/.vnc/ config
#securitytypes=vncauth,tlsvnc
#desktop=sandbox
geometry=1920x1080
#localhost
#alwaysshared
VNC配置完毕
Linux 增加user:
-------------增加用户---------------
adduser [用户名]
passwd [用户名]
-------------改变用户的用户组---------------
usermod -G 用户组 用户名
把某个用户改为 group(s)
usermod -a -G 用户组 用户名
把用户添加进入某个组(s)
查看用户所属组:
groups zhangy
-------------Linux修改文件所属用户及所属组---------------
chgrp 修改文件所属组
chgrp [-R] groupname file
chown 修改文件所属用户及所属组
chown [-R] ownname:groupname filename
-------------用户增加root权限---------------
Chmod -v u+w /etc/sudoers (添加sudoers编辑权限)
Vim /etc/sudoers
在文件中加入一行文字
[用户名] ALL=(ALL) NOPASSWD:ALL
:wq 推出编辑并保存;
Chmod -v u-w /etc/sudoers (收回sudoers编辑权限)
now,系统配置完毕。。。
IC618,spectre,calibre2019 setup
一、 IC618的安装
可以使用普通账户进行安装,也可以直接使用root账户进行安装;对于不太熟悉linux命令的同志,使用root账户安装相对简单一点,下面以root账号将eda软件安装在/opt目录下作为示例。
1、root账号登陆系统,在opt目录下建立eda文件夹(可直接鼠标右键,也可以用命令mkdir),在/opt/eda目录下建立cadence目录;在/opt/eda目录下创建mentor目录。
2、将IC618、SPECTRE18、calibre2019安装包和patch工具复制到linux虚拟机,直接在windows下右键复制,在linux系统里面右键粘贴即可(有时等第一次粘贴完成后,需要再右键粘贴一次)。
2、进入/opt/eda/cadence目录下,解压缩IC618的三个压缩包,鼠标右键–>提取到此处即可解压缩,
1、 在/opt/eda/cadence目录下创建IC618文件夹,作为IC618的安装目录。
3、进入/opt/eda/cadence/IC06.18.000.lnx86.Base/CDROM1目录下,右键打开终端,在终端中输入./SETUP.SH,按Enter健执行命令。
4、在弹出的界面中,继续按Enter。
5、按照提示,输入IC618安装目录/opt/eda/cadence/IC618后,按Enter键。
6、由于没有事先安装InstallScape,首先在/opt/eda/cadence目录下创建iscape文件夹,然后按照提示安装。
7、安装完后弹出InstallScape界面,选择Local directory/Media install,点击Browse,选择安装包的路径,然后点击Continue。
8、在弹出来的界面中勾选IC_06.18.000后,点击Next。
9、在弹出来的界面中,选择好IC618的安装路径后,点击Start开始安装。
10、安装完成后,需要进行配置,大部分的配置可以直接按Enter,有两个需要注意一下,一个是提示要不要安装库文件,可以选择安装;另外一个是提示要不要使用默认的OA路径,建议选择默认的就行。
11、配置完成后,完成了IC618的安装,不要关掉下图界面,继续进行SPECTRE181的安装。
二、 SPECTRE181的安装
1、解压SPECTRE的两个压缩包,并在/opt/eda/cadence目录创建SPECTRE181文件夹,用来作为SPECTRE的安装目录。点击上图中的Done,在弹出来的界面中点击Cancel,返回到下图界面,选择SPECTRE的安装包存放路径,点击Next。
2、 勾选SPECTRE_18,点击Next。
4、选择好SPECTRE的安装路径,点击Start开始安装。
5、在弹出来的配置界面中,选择默认的OA路径即可。
6、安装成功后的界面如下图所示。
三、 安装Calibre2019
1、进入存放calibre2019安装包的目录/opt/eda/mentor,创建calibre2019文件夹,作为calibre的安装路径;进入calibre2019目录,右键打开终端,输入./aoj_cal_2019.3_15.11_mib.exe,按Enter。
2、提示缺少ld-linux.so.2,需要先安装32位的glibc库;将linux系统的镜像问价复制到linux虚拟机并提取出来,进入Packages文件夹,右键打开终端,输入rpm -ivh glibc-2.17-260.el7.i686.rpm nss-softokn-freebl-3.36.0-5.el7_5.i686.rpm,按Enter,完成glibc库的安装。
3、 回到calibre的安装终端,继续输入./aoj_cal_2019.3_15.11_mib.exe,按Enter。
4、 输入d,按Enter;输入yes,按Enter,进入calibre2019的安装。
5、 几分钟后完成了calibre2019的安装。
四、 Patch
1、进入/opt/eda/cadence/patch目录,打开终端,输入./1patch.sh …/IC618/,按Enter,提示缺少libstdc++.so.6。
2、进入Packages文件夹,右键打开终端,输入rpm -ivh libstdc+±4.8.5-36.el7.i686.rpm libgcc-4.8.5-36.el7.i686.rp,按Enter,完成相应库的安装。
3、回到进行patch的终端,再次输入./1patch.sh …/IC618/,按Enter,进行IC618的patch。
4、继续在终端中输入./1patch.sh …/SPECTRE181/,按Enter,进行SPECTRE的patch。
5、继续在终端中输入./1patch.sh /opt/eda/mentor/calibre2019/,按Enter,进行calibre的patch。
6、继续在终端输入python cdslicgen.py,产生IC618的license,将产生的license.dat复制到/opt/eda/cadence/license目录下。
7、在终端输入ifconfig,查看mac地址,ens33下面ether后面的00:0c:29:65:15:7f即为mac地址;继续输入python mgclicgen.py 00:0c:29:65:15:7f,产生calibre的license,将产生的license.dat复制到/opt/eda/mentor/license目录下。
8、修改系统主机名为eda。进入/etc目录,打开hosts文件,在末尾添加一行”127.0.0.1 eda”,如下图所示;打开hostname文件,添加”eda”主机名,如下图所示;进入/etc/sysconfig目录,打开network文件,添加”HOSTNAME=eda”,如下图所示。
注意事项:
若IC618开启时,发现字体报错,说明少安装字体,使用如下命令安装(若不安装,adexl仿真可能无法并行SIM)
安装字体包:yum install xorg-x11-font*
此文章仅用于学习交流,平台验证,不得用于商业行为。
最后
以上就是害羞海燕为你收集整理的腾讯云服务器搭建IC EDA平台系统配置IC618,spectre,calibre2019 setup此文章仅用于学习交流,平台验证,不得用于商业行为。的全部内容,希望文章能够帮你解决腾讯云服务器搭建IC EDA平台系统配置IC618,spectre,calibre2019 setup此文章仅用于学习交流,平台验证,不得用于商业行为。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复