在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11895|回复: 18

hspice安装完后能够显示版本号,但仿真时提示却提示License找不到

[复制链接]
发表于 2015-1-28 16:14:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
费劲力气装好hspice,终端里输入hspice -v 能够提示版本号,或者直接输入hspice也能出一堆东西,表示hspice应该是装好了吧。
于是试着用来仿真,输入hspice -i test.sp -o test.lis
再去查看test.lis文件却看到如下提示
****** HSPICE -- D-2010.03 32-BIT (Feb 23 2010) linux ******                  
  Copyright (C) 2010 Synopsys, Inc. All Rights Reserved.                        
  Unpublished-rights reserved under US copyright laws.
  This program is protected by law and is subject to the
  terms and conditions of the license agreement from Synopsys.
  Use of this program is your acceptance to be bound by the
  license agreement. HSPICE is the trademark of Synopsys, Inc.
  Input File: test.sp                                                           
lic:  
lic: FLEXlm: v8.5b
lic: USER:   root                 HOSTNAME: localhost.localdomain
lic: HOSTID: 000c2960561c         PID:      2590
lic: Using FLEXlm license files:
lic: /usr/local/flexlm/licenses/license.dat
lic: Cannot find license file  The license files (or server network addresses)
lic: Unable to checkout hspice
lic:   


我感觉是不是它找错路径了,我按照EETOP里的教程把生成的License放在/home/EDA/synopsys_dat/synopsys.dat里啊
EDA里面还有别人已经装好的cadence软件。

我猜想是不是LM_LICENSE_FILE有很多,所以软件不知道找哪个?.bashrc和.cshrc里有好多LM_LICENSE_FILE啊
以下是从.bashrc(安装hspice时修改了它)文件里copy的一段
PATH=/home/EDA/hspice2010/hspice/bin/PATH
LM_LICENSE_FILE=/home/EDA/synopsys_dat/synopsys.datLM_LICENSE_FILE
SX_BIN=/home/EDA/spice_explorer2007/
Export PATH
Export LM_LICENSE_FILE



以下是我从.cshrc文件里copy的一段
#for calibre
setenv LM_LICENSE_FILE /home/EDA/Calibre/lic_cal.dat
setenv MGC_HOME /home/EDA/Calibre/ixl_cal_2008.1_20.15
#set CalibrePath = ( $MGC_HOME/bin )
set path = ( $path /home/EDA/Calibre/ixl_cal_2008.1_20.15/bin )
# for Hspice
#setenv LM_LICENSE_FILE /home/synopsys/hspiceastro_lic_by_Xumeboy.dat
#setenv LM_LICENSE_FILE 7182@localhost
setenv SYN_HOME /home/synopsys/hspice
set path = ( $SYN_HOME/linux $path )
setenv HSPICE_HOME /home/EDA/hspice2010/hspice/bin/
set path = ( $HSPICE_HOME $path )
 楼主| 发表于 2015-1-31 15:45:59 | 显示全部楼层
回复 1# suifengpiaoyang

没有人遇到这样的问题么???

都是怎么样解决的?
 楼主| 发表于 2015-1-31 15:47:29 | 显示全部楼层
不可能就我一个遇到这样的问题吧,
XP下环境变量的并列只要加分号就行了,linux怎么整,
cadence和hspice都要用LM_LICENSE_FILE这一变量
 楼主| 发表于 2015-1-31 15:48:14 | 显示全部楼层
这他么不会是个bug吧!
发表于 2015-6-14 23:04:11 | 显示全部楼层
也遇到了,没解决
 楼主| 发表于 2015-6-15 15:22:35 | 显示全部楼层
回复 5# superpeng2100


   没有过来人知道下,实在不好整
发表于 2015-6-15 16:54:12 | 显示全部楼层
回复 6# suifengpiaoyang


环境变量问题,你看他路径都找错了,添加 SNPSLMD_LICENSE_FILE变量再看看。
发表于 2015-6-15 16:55:07 | 显示全部楼层
回复 3# suifengpiaoyang


   linux用冒号‘:’
 楼主| 发表于 2015-7-8 15:43:35 | 显示全部楼层
回复 1# suifengpiaoyang


   借鉴windows命令行下直接拖拽的方式,在终端里直接把lmgrd命令的绝对路径填好,再填好synopsys.dat的绝对路径,如下:   [root@locahost ***]/home/EDA/SCL_10.9.3/linux/bin/lmgrd    /home/EDA/synopsys_dat/synopsys.dat

可以看到结果报错:
(lmgrd) ERROR: license files have conflicting port numbers  27000 and 1700



看来是license的问题
 楼主| 发表于 2015-7-8 16:41:25 | 显示全部楼层
回复 9# suifengpiaoyang

加入一个  -c
   /home/EDA/SCL_10.9.3/linux/bin/lmgrd -c  /home/EDA/synopsys_dat/synopsys.dat

提示端口号冲突


16:35:24 (lmgrd) ERROR: license files have conflicting port numbers   -1 and 1700
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 06:51 , Processed in 0.035710 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表