【CentOS 7】Cadence IC 617安裝指南(學(xué)習(xí)用)(2023/04/02修改)

因?yàn)閷I(yè)要用到所以要安裝,但是網(wǎng)上的教程到我手里就遇到了不同的問(wèn)題。
所以裝成功后我寫了一篇。
必須要用到圖形化界面!?。?/p>
先下載指南書.docx或者.pdf看看,再下載別的。
工藝庫(kù)是不能商用的,只是學(xué)習(xí)使用,扒了好久各種網(wǎng)站才找到的。
工藝庫(kù)的pdk安裝方法可以自己找教程。
里面還有虛擬機(jī)的版本(已裝好ic617的)
鏈接:https://pan.baidu.com/s/1k3MucT23YvNTUYQ46CfHAQ?
提取碼:6666

1、??????? alliance沒(méi)有可用的包。
貌似CentOS沒(méi)有可用的alliance包,忽略好像也不影響安裝。
2、??????? installscape安裝的時(shí)候?yàn)槭裁礇](méi)有configure的彈窗,configure全都failed了。
應(yīng)該是安裝依賴環(huán)境的問(wèn)題,具體一點(diǎn)應(yīng)該是java的問(wèn)題,請(qǐng)?jiān)僭囋嚢惭b環(huán)境依賴。
3、??????? patch時(shí)說(shuō)./sfk沒(méi)有權(quán)限
右鍵sfk,屬性,權(quán)限,允許作為程序運(yùn)行
4、??????? patch時(shí)說(shuō),error:libstdc++.so.6 :wrong ELF class:ELFclass64或者類似的。
這問(wèn)題也煩了我好久,這是因?yàn)?,你系統(tǒng)裝的是64位,動(dòng)態(tài)庫(kù)也是64位,但是程序是32位的,我問(wèn)過(guò)我一個(gè)計(jì)算機(jī)的朋友(博士)說(shuō)這種情況沒(méi)辦法,除非能找到源碼改一下引用庫(kù)。網(wǎng)上的其他教程里面的sfk文件就都是32位的,我64位情何以堪,不使用patch的話后面是啟動(dòng)不了Cadence IC 的CIW的,會(huì)報(bào)license的錯(cuò)誤。所以我在eetop找到了別人用來(lái)給ic615用的64位32位通用的sfk,我想這兩個(gè)版本不會(huì)差多少。這個(gè)問(wèn)題也就解決了,用的別人提供的sfk。(07號(hào)文件)。
# Ldd? <文件>可以看到這個(gè)文件使用的庫(kù),32位的sfk他根本找不到對(duì)應(yīng)的libstdc++.so.6因?yàn)樗贿m用你已經(jīng)安裝的64位libstdc++.so.6:

5、??????? 運(yùn)行virtuoso說(shuō)沒(méi)有這樣的命令。
參考文章第七篇解決。
6、??????? 運(yùn)行virtuoso報(bào)錯(cuò)*ERROR*(DB- 320001),license什么什么的。
是不是patch補(bǔ)丁沒(méi)有成功?license是不是位置錯(cuò)了,配置環(huán)境的時(shí)候有沒(méi)有漏掉標(biāo)定license.dat的位置?
7、??????? 怎么裝百度網(wǎng)盤?
先把gcc升級(jí)到4.9.4(低一點(diǎn)都不行),然后再裝,第一次啟動(dòng)的時(shí)候要用./baidunetdisk --no-sandbox啟動(dòng),不然沒(méi)反應(yīng)。詳情參考文章第8、9篇。
8、????????? 啟動(dòng)提示*WARNING* file /root/CDS.log File is already locked by some other process.
上次啟動(dòng)的還在后臺(tái),沒(méi)有完全終止,到/root里面找到并把目錄中的*.cdslck全刪掉就好了,最好再重啟一下。
9、????????? Virtuoso啟動(dòng)命令啟動(dòng)非常慢
找到/etc/hosts,在里面加上一行, <hostname>就是自己的hostname。
127.0.0.1? <hostname>
10、????????? VMware啟動(dòng)總是藍(lán)屏,很難受
是使用了舊版本,舊版本VMware與新windows的問(wèn)題,建議使用較新版本VMware

今天因?yàn)闄C(jī)子出問(wèn)題了,被迫重裝CentOS8,在CentOS8中也能完成安裝Cadence IC,稍微有不同的地方是要在sysname 文件里面增加一個(gè)4.),內(nèi)容和3.)一樣就行,因?yàn)長(zhǎng)inux內(nèi)核是一樣的,所以用同一個(gè)編譯器就可以了。
所以根本不知道sysname里面作的系統(tǒng)檢測(cè)是干嘛的,為了好看吧?直接編譯不就行了嗎?
后面又蹦出一些庫(kù)的問(wèn)題,可以裝的裝一下,不可以裝的去找。裝了還不行的,IC617目錄下面有一個(gè)<IC617/tools.lnx86/lib/64bit>,里面自帶了一些庫(kù)也會(huì)導(dǎo)致版本錯(cuò)誤,因?yàn)槲蚁到y(tǒng)裝的庫(kù)是新的,但是它會(huì)先使用自己兜里有的庫(kù),解決辦法就是刪掉然后把系統(tǒng)的庫(kù)連接過(guò)來(lái)。有不懂可以私信我,我經(jīng)常檢查私信的。

參考文章(感謝他們的貢獻(xiàn)和資源)
【1】【Centos7安裝Candence】軟件正式安裝(二)_i_will_win的博客-CSDN博客_centos安裝cadence
【2】用CentOS 7安裝cadence搭建適合IC Design的科研環(huán)境(四)——IC617、MMSIM151、calibre2015安裝過(guò)程step by step_maxwell2ic的博客-CSDN博客_cadence617
【3】ubuntu18.04安裝cadence virtuoso - propagator的個(gè)人空間 - OSCHINA - 中文開(kāi)源技術(shù)交流社區(qū)
【4】ic615測(cè)試完全可用的patch和license - EDA資源使用討論 - EETOP 創(chuàng)芯網(wǎng)論壇 (原名:電子頂級(jí)開(kāi)發(fā)網(wǎng)) –
【5】CentOS Repositories - pkgs.org
【6】微電子與納電子學(xué)的個(gè)人空間_嗶哩嗶哩_bilibili
【7】 linux_ic617_virtuoso&報(bào)命令找不到錯(cuò)誤_qq_40910278的博客-CSDN博客_virtuoso怎么查看error
【8】黑猴子的家:Centos 7.x gcc 4.8.5 升級(jí)到 gcc 4.9.4 - 簡(jiǎn)書 (jianshu.com)
【9】黑猴子的家:Centos 7.x 安裝百度網(wǎng)盤baidunetdisk - 簡(jiǎn)書 (jianshu.com)
【10】[ Linux ] 記錄一些 EDA 工具必要的 更新 & 變量 - YEUNGCHIE - 博客園 (cnblogs.com)
【11】解決:執(zhí)行virtuoso&命令打開(kāi)cadence很慢,很卡_cadence啟動(dòng)非常慢_一知半解仙的博客-CSDN博客