进入scl目录下的linux/bin,可以找到sssverify这个文件,运行"./sssverify /eda/synopsys/license/synopsys.dat",如果license的SSS feature是正确的话,应该会给出类似于下面的提示信息。
#####################################
Checking the integrity of the license file....
Valid SSS feature found.
License file integrity check PASSED!
You may now USE this license file to start your license server.
Please don't edit or manipulate the contents of this license file.
#####################################
不然会出现如下错误:
2:12:06 (lmgrd) The license server manager (lmgrd) running as root:
2:12:06 (lmgrd) This is a potential security problem
2:12:06 (lmgrd) and is not recommended.
2:12:06 (lmgrd) Failed to open the TCP port number in the license.
[root@localhost bin]#
因为你已经加载过一次了。所以第二加载就会出错。
必须再次重起,或者kill到该开启的进程。
然后你就可以成功的使用DC软件了。
下面的已经解决了根目录下运行命令出错的问题
在root用户下运行下面命令
cd /
cd root/
vi .bashrc
是指定软件安装的目录下
将下面的复制到.bashrc中
#Design Compiler
SYNOPSYSDC=/usr/synopsys/B-2008.09
PATH=$SYNOPSYSDC/binPATH
export PATH
#lmgrd
SYNOPSYSSCL=/usr/synopsys/10.9.3/linux
PATH=$SYNOPSYSSCL/binPATH
export PATH
#Prime Time
SYNOPSYSPT=/usr/synopsys/D-2009.12-SP1
PATH=$SYNOPSYSPT/binPATH
export PATH
#Start license using lmgrd
alias lmli2="lmgrd -c /root/eda/synopsys/license/synopsys.dat -l home/syn_lic.log"
export SYNOPSYS="/usr/synopsys/B-2008.09"
export [email=SNPSLMD_LICENSE_FILE=27000@localhost]SNPSLMD_LICENSE_FILE=27000@localhost[/email]
alias dc="dc_shell"
alias dv="design_vision"
alias pt="pt_shell"