VCS/Ncverilog/Verdi同时启动license

本文详细介绍了如何解决VCS、Ncverilog及Verdi等EDA工具的许可问题,并提供了具体的环境变量配置和自动启动脚本示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值