ubuntu18.04安装VCS+verdi错误集锦
文章目錄
- 文件清單
- 步驟
- 錯(cuò)誤1:verdi啟動(dòng)錯(cuò)誤
- 錯(cuò)誤2 :啟動(dòng)vcs錯(cuò)誤
- 錯(cuò)誤3 lmg_vcs錯(cuò)誤
- 錯(cuò)誤4 啟動(dòng)dve報(bào)錯(cuò),提示需要-mode64
- 錯(cuò)誤5 啟動(dòng)VCS錯(cuò)誤
- 錯(cuò)誤6 執(zhí)行vcs錯(cuò)誤
- 錯(cuò)誤7 啟動(dòng)lmg_vcs錯(cuò)誤
- 錯(cuò)誤8 ./simv gui錯(cuò)誤
- verdi啟動(dòng)錯(cuò)誤
- 全套EDA安裝福利,即插即用
文件清單
?vcs-mx_vL-2016.06
?verdi_vL-2016.06-1
?scl_v11.9 #此程序統(tǒng)?管理license等破解?件
?SynopsysInstaller.rar #此程序?于安裝以上3個(gè)程序
?scl_keygen #此?件?于?成license?件
步驟
建立如圖所示的空的文件夾
安裝包在此
用rar解壓installer,并運(yùn)行.run文件
運(yùn)行完.run文件后,會(huì)生成如下圖,得到setup.sh文件,并運(yùn)行他
可能你會(huì)出現(xiàn)這樣的情況,解決辦法如下所示:
成功后,再次運(yùn)行,可能會(huì)出現(xiàn)如下界面
這?切換為普通??模式 Ctrl+D 即可退出
切換為普通用戶后,再次運(yùn)行即可成功。
然后依次安裝scl vcs verdi
下面獲取license
雙擊scl_keygen.exe
只要修改
HOST ID Deamon
HOST ID Feature
HOST Name
修改LICENSE文件
DAEMON snpslmd /usr/synopsys/scl_2016.12/linux64/bin/snpslmd
第 1 ?, asic-dev 為 Ubuntu 主機(jī)名, 000C29929C28
為 eth0 的 MAC 地址
第 2 ?,/usr/synopsys/scl_2016.12/ 為 scl 的安裝路
徑
將 Synopsys.dat ?件復(fù)制到 /
home/EDA/SynopsysInstaller/vcs/licence / 和 /
home/EDA/SynopsysInstaller/verdi/license / 兩個(gè)?件夾中
環(huán)境配置:
vim ~/.bashrc
最后只需要運(yùn)行環(huán)境變量 source一下,再lmg_vcs進(jìn)行注冊(cè)即可。很多blog都有講,這里就不說(shuō)了,主要說(shuō)一下下面的錯(cuò)誤解決辦法。
錯(cuò)誤1:verdi啟動(dòng)錯(cuò)誤
有的同學(xué)在安裝完畢后啟動(dòng)verdi后會(huì)出現(xiàn)如下錯(cuò)誤:
verdi/platform/LINUXAMD64/bin/ Novas: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory這個(gè)錯(cuò)誤我也倒騰了好久,最終有效解決了這個(gè)問(wèn)題:
下載 libpng12-0_1.2.54-1ubuntu1.1_amd64 到你的下載目錄中,然后執(zhí)行在終端執(zhí)行這個(gè)文件即可
下載鏈接:https://download.csdn.net/download/ciscomonkey/12275070
執(zhí)行命令:
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64錯(cuò)誤2 :啟動(dòng)vcs錯(cuò)誤
lmg_vcs
1、若途中有關(guān)TCP port的報(bào)錯(cuò),查詢27000端口進(jìn)程,直接kill 掉等待27000端口完全釋放再重新lmg_vcs即可。
command:
sudo netstat -ap | grep 27000
kill -9 ******
2、Failed to open the TCP port number in the license問(wèn)題:
在Terminal輸入:lmdown
netstat -ap | grep 27000
kill -9 XXX(看到的占?端?的 ID 號(hào))
然后會(huì)問(wèn)y/n,輸入y。等待一會(huì)兒就可以了。注意要等待一會(huì)兒
參考:http://bbs.eetop.cn/thread-307403-3-1.html
錯(cuò)誤3 lmg_vcs錯(cuò)誤
lmgrd can’t make directory /usr/tmp/.flexlm when running server on Ubuntu:
這個(gè)問(wèn)題,可以參考這個(gè)鏈接http://www.myir-tech.com/faq_list.asp?id=521
輸入輸入如下代碼:
sudo -i #切換到root權(quán)限
mkdir /usr/tmp/ #創(chuàng)建目錄(Ubuntu下沒(méi)有這個(gè)目錄)
chmod 777 /usr/tmp/ #修改權(quán)限
錯(cuò)誤4 啟動(dòng)dve報(bào)錯(cuò),提示需要-mode64
開啟:dev
dve -mode64
注: 我是通過(guò)dve -mode64 才能打開
錯(cuò)誤5 啟動(dòng)VCS錯(cuò)誤
Error-[VCS_COM_UNE] Cannot find VCS compiler
VCS compiler not found. Environment variable VCS_HOME
用vcs -help后,或者用vcs編譯.v文件,發(fā)現(xiàn)并不能啟動(dòng)VCS,而且環(huán)境變量錯(cuò)誤。
解決辦法: vcs -full64 filename.v
錯(cuò)誤6 執(zhí)行vcs錯(cuò)誤
Makefile:104: recipe for target ‘product_timestamp’ failed
將gcc版本降到4.8
最后執(zhí)行的時(shí)候需要以cpp -gcc -4.8來(lái)執(zhí)行
vcs -full64 -cpp gcc-4.8 add.v fa.v add_tb.v +v2k -debug_all但是也許安裝了4.8仍然報(bào)錯(cuò),我的pc是ubuntu18.04,建議安裝為4.4版本,手動(dòng)安裝比較復(fù)雜,也許你還入了坑,導(dǎo)致gcc報(bào)錯(cuò),想remove還不行,說(shuō)什么依賴關(guān)系,建議你使用snaptics來(lái)刪除依賴關(guān)系的軟件包。在我的linux 實(shí)際操作一文中有講解。然后徹底卸載gcc后,用下面的方法安裝。直接安裝4.4肯定是沒(méi)有這個(gè)的,已經(jīng)被刪除了。
解決 APT 倉(cāng)庫(kù)沒(méi)有 GCC 4.4.7 的問(wèn)題, 方法如下:
sudo vim /etc/apt/sources.list
文件追加以下內(nèi)容:
sudo apt update
更新源
安裝必要的軟件
sudo apt install software-properties-common apt-transport-https ca-certifi
sudo apt install csh vim python2.7 perl lsb-core make dos2unix libjpeg62 lib
sudo apt install gcc-4.4 g+±4.4 gcc-multilib gcc-4.4-multilib
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g+±4.4 100
輸入:
gcc -v
g++ -v
確保版本號(hào)為:4.4.7
執(zhí)行成功
錯(cuò)誤7 啟動(dòng)lmg_vcs錯(cuò)誤
Note: Use +vcs+lic+wait ( or -licwait or -licqueue in Unified Use Model ) to queue for license
解決辦法:
該錯(cuò)誤原因是因我買了個(gè)移動(dòng)硬盤,把虛擬機(jī)內(nèi)容拷貝到了移動(dòng)硬盤里面,但是我沒(méi)想到虛擬機(jī)的硬件地址也變化了,所以license必須重新生成,不信你可以看看你的MAC地址。重新生成license就可以了。
錯(cuò)誤8 ./simv gui錯(cuò)誤
Chronologic VCS simulator copyright 1991-2016
Contains Synopsys proprietary information.
Compiler version L-2016.06_Full64; Runtime version L-2016.06_Full64; Mar 30 20:34 2020
$stop at time 100000 Scope: add_tb File: add_tb.v Line: 12
ucli%
該錯(cuò)誤是因?yàn)檫M(jìn)入了dve的命令模式ucli,并沒(méi)有進(jìn)入界面模式
是因?yàn)榍妹顣r(shí),是-gui,不是gui
verdi啟動(dòng)錯(cuò)誤
1、/bin/sh illegal option -h
輸入如下命令:
sudo rm -f /bin/sh
sudo ln -s /bin/bash /bin/sh
2、/home/hdl/synopsys/verdi_2016.06-1/platform/LINUXAMD64/bin/Novas: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory
sudo apt-get install libjpeg62-dev
全套EDA安裝福利,即插即用
最后目前買了個(gè)三星的固態(tài)移動(dòng)硬盤,體驗(yàn)效果很好,一點(diǎn)也不卡,將虛擬機(jī)文件放在固態(tài)硬盤里,虛擬機(jī)里面包含了DC Verdi等等,除了tmax以外其他常用的軟件。只需要電腦裝有虛擬機(jī),打開即可。如有需要,可加我vx:18080812512 務(wù)必備注來(lái)意:IC虛擬機(jī)。20RMB
總結(jié)
以上是生活随笔為你收集整理的ubuntu18.04安装VCS+verdi错误集锦的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: matlab与quartus的联合数据交
- 下一篇: 三星T5 SSD制作ubuntu18.0