欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在 RedHat 6.7 下安装 Cadence IC617

最编程 2024-05-03 07:10:01
...

操作系统:RedHat 6.7

搭建一个RedHat的本地源[super][1][super]:

# mount -o /dev/cdrom1 /mnt
# mkdir -p /opt/redhat/6.7
# cp -rv /mnt/* /opt/redhat/6.7
# cd /etc/yum.repos.d/
# mv rhel-source.repo rhel-source.repo.ori
# touch rhel-source.repo

[rhel-source]
name=Local RedHat 6.7 Package Repository
baseurl=file:///opt/redhat/6.7
enable=1
gpgcheck=0
gpgkey=file:///opt/redhat/6.7/RPM-GPG-KEY-redhat-release

# rpm -qa | grep subscription-manager | xargs rpm -e --nodeps
# yum clean all
# yum makecache

安装一些必要的依赖库[super][2][super]:

# yum -y install ksh csh libXext.so.6 libXtst.so.6 libXt.so.6 libelf.so.1 libXrender.so.1 libXp.so.6 libXrandr.so.2 ld-linux.so.2 openmotif libstdc++.so.5 xterm compat-readline5 compat-libstdc++ glibc glibc-devel konq-plugins
# yum -y install libGLU.so.1 –setopt=protected_multilib=false

安装完依赖库之后,建立一些必要的软链接

# ln -sv /bin/uncompress /bin/gunzip
# ln -sv /usr/bin/netscape /usr/bin/conqueror

修改hosts文件

# mv /etc/hosts /etc/hosts.ori
# echo "127.0.0.1 RDServer01" > /etc/hosts
# echo "192.168.0.155 RDServer01" >> /etc/hosts

安装[super][3][super]:

创建文件夹

# mkdir -p /opt/{cadence/{installscape,},Calibre2015}
# chmod 777 /opt/{cadence,Calibre2015}

iscape 文件夹复制到 /opt/cadence/installscape 下,然后运行 installscape

# sh /opt/cadence/installscape/iscape/bin/iscape.sh

之后就会出现如下画面:

修改 Preferences

安装 IC617

其中路径选择 IC06.17.700_Base 所在的路径
然后勾选 IC617,点 next,记录好安装路径

点击 start,安装完后会弹出配置窗口,一直选是即输入 y 然后按回车,
直到遇到 Prepare libraries for AMS Designer,如图

选择 2,之后到设置 OA 时,选择 n,默认 oa 路径,且记录好,之后的 MMSIM151 的安装的 OA 也要放在这个目录中

MMSIM151 的步骤与 IC617 相同,同样是通过 Local directory/Media install 选项来进行安装。
在配置 OA 时,选择默认的 y,然后输入 IC617OA 的安装目录 Calibre 的安装:
aoi_cal_2015.2_36.27_mib.exe 文件拷贝到 /opt/mentor/Calibre2015 目录下,然后进入该目录下,执行命令:

# ./aoi_cal_2015.2_36.27_mib.exe

如遇到权限问题,直接 chmod 777 吧。
如果遇到 uudecode 的问题,装 sharutils-4.6.1-2.i386.rpm 吧。
然后中间按照提示,就完成了安装。

打补丁

进入 cadence_patch 目录下,然后运行:

# ./cadence_patch.sh /opt/cadence/IC617  
# ./cadence_patch.sh /opt/cadence/MMSIM151

patch_calibresfk 这两个文件放在 /opt/mentor/Calibre2015/aoi_cal_2015.2_36.27 目录下,进入到该目录,然后执行命令

# chmod a+x patch_calibre sfk
# ./patch_calibre ../aoi_cal_2015.2_36.27

然后在 /opt/cadence 目录下创建一个名为 license 的文件夹,将 license.dat 放到 /opt/cadence/license/ 目录下。

最后为环境变量的配置:
bashrc 复制到项目文件中,然后改名为 .bashrc 然后执行命令:

$ ln -sv /home/eda/bashrc ~/.bashrc

再然后执行命令

virtuoso &

就能打开 cadence 了。
若需要集成 calibre 开发环境的话,可以将 .cdsinit 文件放置在项目目录下,重新执行:

$ source .bashrc
$ virtuoso &

注: 本文图片均来自参考文章,侵删。

参考文章:

[1]. 解决redhat的未注册问题
[2]. 用CentOS 7安装cadence搭建适合IC Design的科研环境(二)—— 操作系统的相关配置
[3]. 用CentOS 7安装cadence搭建适合IC Design的科研环境(四)—— IC617、MMSIM151、calibre2015安装过程step by step

原文地址:https://www.cnblogs.com/DouglasHall/p/11010967.html