我是靠谱客的博主 害羞海燕,最近开发中收集的这篇文章主要介绍腾讯云服务器搭建IC EDA平台系统配置IC618,spectre,calibre2019 setup此文章仅用于学习交流,平台验证,不得用于商业行为。,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

@腾讯云服务器搭建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此文章仅用于学习交流,平台验证,不得用于商业行为。所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部