CentOS7安裝cadenceIC617(三) 啟動篇


在前一節文章已經把cadence的軟件安裝好了,接下來就可以打補丁

前文:CentOS7安裝cadenceIC617(二)

本地環境的文件列出如下,僅供參考:

 1 [root@localhost cadence-linux]# tree -L 1
 2 .
 3 ├── bashrc
 4 ├── cadence_IC.06.17
 5 ├── Calibre2015
 6 ├── data
 7 ├── eetop.cn_calibre_config.rar
 8 ├── iscape -> iscape.04.23-s010
 9 ├── iscape.04.23-s010
10 ├── IScape04.23-s010lnx86.t.Z
11 ├── MMSIM15.10.284
12 └── patch
13 
14 7 directories, 3 files
15 [root@localhost cadence-linux]# tree -L 2 /opt/
16 /opt/
17 ├── cadence
18 │   ├── IC617
19 │   └── MMSIM151
20 └── mentor
21     └── Calibre2015
22 
23 5 directories, 0 files
24 [root@localhost cadence-linux]#

1. IC617和MMSIM151打補丁

1 [root@localhost cadence-linux]# cd patch/
2 [root@localhost patch]# ./cadence_patch.sh /opt/cadence/IC617/
3 [root@localhost patch]# ./cadence_patch.sh /opt/cadence/MMSIM151/

打補丁的過程中會顯示一些錯誤,可以忽略;執行結束之后,IC617和MMSIM151的補丁就打完了。

2. calibre打補丁

 1 [root@localhost cadence-linux]# cd Calibre2015/calibre_patch/
 2 [root@localhost calibre_patch]# cp * /opt/mentor/Calibre2015/
 3 [root@localhost calibre_patch]# cd /opt/mentor/Calibre2015/
 4 [root@localhost Calibre2015]# ./patch_calibre aoi_cal_2015.2_36.27
 5 [total hits/matching patterns/non-matching patterns]
 6 error: unable to read: aoi_cal_2015.2_36.27_mib.exe - skipping
 7 warn : empty file: install.ixl/JRE/.systemPrefs/.systemRootModFile - skipping
 8 warn : empty file: install.ixl/JRE/.systemPrefs/.system.lock - skipping
 9 94% aoi_cal_2015.2_36.27/pkgs/icwb.aoi/pvt/calibrewarn : empty file: aoi_cal_2015.2_36.27/pkgs/icwb.aoi/dependencies/version - skipping
10 98% aoi_cal_2015.2_36.27/pkgs/icv_comp.aoi/8.6/bin/wishwarn : empty file: aoi_cal_2015.2_36.27/pkgs/icv_comp.aoi/8.6/lib/Img1.4.2/pkgIndex.tcl - skipping
11 64% aoi_cal_2015.2_36.27/third_party_cwarn : empty file: aoi_cal_2015.2_36.27/tmp/yum-macrored-T2fnaj/x86_64/7/base/cachecookie - skipping
12 warn : empty file: aoi_cal_2015.2_36.27/tmp/yum-macrored-T2fnaj/x86_64/7/extras/cachecookie - skipping
13 warn : empty file: aoi_cal_2015.2_36.27/tmp/yum-macrored-T2fnaj/x86_64/7/updates/cachecookie - skipping
14 error: failed to read+write: sfk - skipping
15 12766 files checked, 0 changed.
16 2 errors, 7 warnings occurred.
17 [root@localhost Calibre2015]# 

其實在Calibre2015的README也能看得懂打補丁方法。打補丁結束后,結果有兩個錯誤,目前不知道什么原因。

3. 安裝license

這次收集到的licence文件中,安裝licence最方便的方式就是在windows環境下生成license文件再導入;首先生成cadence_IC.06.17的license,雙擊cadence_IC.06.17\cadence_license目錄下的licgen.bat文件,會得到一個license.dat的文件,cadence_IC.06.17需要刪除前面四行:

SERVER ThinkPad-T510 ANY 27000
DAEMON cdslmd /opt/cadence/IC617/tools/bin/cdslmd
# DO NOT REMOVE THE USE_SERVER LINE
USE_SERVER

保存后放到/opt/cadence/IC617/share/license/目錄下。

再生成Calibre2015的license,要注意的是需要在windows7環境下雙擊Calibre2015\calibre_license\license目錄下的licgen.bat文件,會得到一個license.dat文件,刪除license.dat里的錯誤信息,只保留FEATURE開頭的信息:

1 FEATURE mgc_s mgcld 2029.110 17-nov-2029 0 EEEF1511C7FF1C99670D "56F0B668"
2 FEATURE mentorall_s mgcld 2029.110 17-nov-2029 0 6E9F75F1B834ACB15722 "5608C946"
3 FEATURE dftadvisor mgcld 2029.110 17-nov-2029 0 8E1FF5C19FEC4DD432FF "29103976"
4 ......

保存后放到/opt/mentor/license/目錄下。

4. 配置環境變量

這是最后一步了,也是比較關鍵的一步,感興趣的也可以移步看看這里。打開bashrc文件,修改的內容如下:

1 export CADHOME=/opt/cadence  
2 export CDS_LIC_FILE=$CADHOME/IC617/share/license/license.dat
3 export MGC_HOME=/opt/mentor  
4 export CALIBRE_HOME=$MGC_HOME/Calibre2015/aoi_cal_2015.2_36.27  
5 export MGC_LICENSE_FILE=$MGC_HOME/license/license.dat  
6 export MGC_CALIBRE_SCHEMATIC_SERVER=centos
7 export MGC_CALIBRE_LAYOUT_SERVER=centos

然后將bashrc改名為.bashrc,導入環境變量,啟動virtuoso即可(其中.cdsinit為Calibre2015環境的環境變量文件,跟.bashrc放在同一目錄下即可,如果不需要Calibre2015的話可忽略):

[root@localhost cadence-linux]# . .bashrc
[root@localhost cadence-linux]# virtuoso &

virtuoso的界面就啟動了,愉快的使用吧~

如果啟動失敗,提示為:

1 *WARNING* clsInit failed: Can't determine host name. Locking is not allowed with host name 'localhost'.
2 Check the host configuration.

解決方法為

1 [root@localhost cadence-linux]# hostname centos

參考文章

[1] https://blog.csdn.net/maxwell2ic/article/details/52162886

[2] https://blog.csdn.net/szsfate/article/details/78076887

[3] http://blog.sina.com.cn/s/blog_6c3ea3230102wvqp.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM