RedHat 6.7 下安裝 Cadence IC617

操做系統:RedHat 6.7

搭建一個RedHat的本地源<sup>[1]<sup>:

# 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

安裝一些必要的依賴庫<sup>[2]<sup>:

# 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

安裝完依賴庫以後,創建一些必要的軟連接node

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

修改 hosts 文件linux

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

安裝<sup>[3]<sup>:

建立文件夾c++

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

將 iscape文件夾複製到 /opt/cadence/installscape 下,而後運行 installscapebash

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

以後就會出現以下畫面: url

修改 Preferences: spa

安裝 IC617: 操作系統

其中路徑選擇 IC06.17.700_Base 所在的路徑 而後勾選 IC617,點 next,記錄好安裝路徑.net

點擊 start,安裝完後會彈出配置窗口,一直選是即輸入 y 而後按回車, 直到遇到 Prepare libraries for AMS Designer,如圖3d

選擇 2,以後到設置 OA 時,選擇 n,默認 oa 路徑,且記錄好,以後的 MMSIM151 的安裝的 OA 也要放在這個目錄中code

MMSIM151 的步驟與 IC617 相同,一樣是經過 `Local directory/Media install 選項來進行安裝。 在配置 OA 時,選擇默認的 y,而後輸入 IC617 的 OA 的安裝目錄 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_calibre 和 sfk 這兩個文件放在 /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 了。 若須要自定義仿真輸出目錄:

$ cd ~
$ touch .cdsinit
envSetVal("asimenv.startup" "projectDir" 'string "PATH") # PATH: 你要將仿真結果輸出的目錄

注: 本文圖片均來自參考文章,侵刪。

參考文章:

[1]. 解決redhat的未註冊問題 [2]. 用CentOS 7安裝cadence搭建適合IC Design的科研環境(二)—— 操做系統的相關配置 [3]. 用CentOS 7安裝cadence搭建適合IC Design的科研環境(四)—— IC61七、MMSIM15一、calibre2015安裝過程step by step

相關文章
相關標籤/搜索