VCS/Ncverilog/Verdi同時啓動license

0.之前VCS一直無法使用的問題,總算搞定了,最終原因還是license破解和設置的問題,不過也奇怪,lmstat提示license正常啓動,而且錯誤的提示信息也沒有顯示和license任何相關的問題,到此位置,VCS/Ncverilog/Verdi都可以正常使用了,但在同時啓動license的問題上也遇到了一些曲折,記錄下來,留作以後自己查看,如果對您有一點幫助,倍感欣慰。

1.環境設置

在/etc/bashrc裏添加以下設置:

#add for vcs
export VCS_HOME=/usr/cad/vcs-2014.03
export PATH=$VCS_HOME/bin:$VCS_HOME/linux/bin:$PATH        #VCS安裝目錄
export LM_LICENSE_FILE=/usr/cad/vcs-2014.03/license/license.dat:$LM_LICENSE_FILE  #添加VCS的license文件到LM_LICENSE_FILE變量中去
export VCS_ARCH_OVERRIDE=linux     #防止VCS報不支持2.6以上linux內核的警告


#add for ncverilog
export IUS_HOME=/usr/cad/ius9.20
export PATH=$IUS_HOME/tools.lnx86/bin:$PATH    #Ncverilog安裝目錄
export LM_LICENSE_FILE=$IUS_HOME/license/license.dat:$LM_LICENSE_FILE   #添加IUS的license文件到LM_LICENSE_FILE變量中去
export LD_LIBRARY_PATH=/usr/cad/verdi-2012.10/share/PLI/IUS/LINUX/boot:$LD_LIBRARY_PATH     #Verdi提供的PLI庫,支持dump fsdb波形文件

#add for verdi
export VERDI_HOME=/usr/cad/verdi-2012.10    
export PATH=$VERDI_HOME/bin:$VERDI_HOME/platform/LINUX/bin:$PATH   #Verdi安裝目錄
export LM_LICENSE_FILE=$VERDI_HOME/license/license.dat:$LM_LICENSE_FILE  #添加Verdi的license文件到LM_LICENSE_FILE變量中去

#auto setup license
/bin/sh /usr/cad/lic.sh   #開機自動啓動VCS/Ncverilog/Verdi的腳本文件

2.啓動命令

lic.sh文件內容如下:

/usr/cad/verdi-2012.10/bin/lmgrd -c /usr/cad/verdi-2012.10/license/license.dat -l /usr/cad/verdi-2012.10/license/license.log
/usr/cad/ius9.20/tools/bin/lmgrd -c /usr/cad/ius9.20/license/license.dat -l /usr/cad/ius9.20/license/license.log
/usr/cad/scl-10.9/linux/bin/lmgrd -c /usr/cad/vcs-2014.03/license/license.dat -l /usr/cad/vcs-2014.03/license/license.log

這樣,開機後就可以自動啓動VCS/Ncverilog/Verdi了。

發佈了20 篇原創文章 · 獲贊 20 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章