日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu18.04安装VCS+verdi错误集锦

發(fā)布時(shí)間:2025/4/5 Ubuntu 66 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu18.04安装VCS+verdi错误集锦 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 文件清單
  • 步驟
    • 錯(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文件

sudo -s chmod +x SynopsysInstaller_v3.3.run sudo ./SynopsysInstaller_v3.3.run

運(yùn)行完.run文件后,會(huì)生成如下圖,得到setup.sh文件,并運(yùn)行他


可能你會(huì)出現(xiàn)這樣的情況,解決辦法如下所示:

sudo apt-get install csh

成功后,再次運(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

#dve export PATH=$PATH:/home/tony/synopsys/vcs_2016.06/gui/dve/bin #改成自己vcs的安裝路徑 alias dve='dve -full64'#VCS export PATH=$PATH:/home/tony/synopsys/vcs_2016.06/bin #改成自己vcs的安裝路徑 alias vcs='vcs -full64 -cpp g++-4.8 -cc gcc-4.8 -LDFLAGS -Wl,--no-as-needed' #vcs需要的固定的參數(shù),注意系統(tǒng)要安裝gcc-4.8和g++-4.8,這兩個(gè)需要自己獨(dú)立安裝#VERDI export PATH=$PATH:/home/tony/synopsys/verdi_2016.06-1/bin #改成自己Verdi安裝路徑 export VCS_HOME=/home/tony/synopsys/vcs_2016.06 export VERDI_HOME=/home/tony/synopsys/verdi_2016.06-1 export NOVAS_HOME=/home/tony/synopsys/verdi_2016.06-1 alias verdi='verdi'#LICENCE export LM_LICENSE_FILE=27000@tony-pc #改成自己的host name alias lmg_vcs='lmgrd -c /home/tony/synopsys/vcs_2016.06/license/Synopsys.dat' #注意改路徑#scl export PATH=$PATH:/home/tony/synopsys/scl_11.9/linux/bin #改SCL安裝路徑 export VCS_ARCH_OVERRIDE=linux source .bashrc sudo apt-get install lsb-core

最后只需要運(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

apt-get install gcc-4.8 update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 80 update-alternatives --config gcc

最后執(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)容:

deb http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse

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

./simv -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)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。