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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: saiaoying

[求助] 请教------Cadence AMS 数模混合仿真环境变量设置问题

[复制链接]
 楼主| 发表于 2012-1-26 00:11:58 | 显示全部楼层
回复 10# amodaman
"1. 你的机器名字是叫做localhost吗?
2 你的端口5200可以用吗?是否被其他的daemon占用了?
3 启动license daemon的时候把log 文件打开:lmgrd -c all_lic.dat -l /var/log/cds_lic.log, 再看看log 文件里面有没有出错信息
4 用lmutil -diag -c all_lic.dat来看看你要的feature是否可以check out"

##########################################################
答:
1. hostname 命令返回主机名:localhost.localdomain, 不过在/etc/hosts中设置主机别名为localhost.
    其实,LM_LICENSE_FILE=5200(在)localhost.localdomain{lic_root}/all_lic.dat 也没有跑通。
2. 通过ps命令发现仅有两个进程:bash和ps本身,估计端口没有被占用;另外,从后续的lmgrd指令运行的结果看也没有发现5200端口被占用。
3. /EDA/CADENCEUSR5/tools/bin/lmgrd -c all_lic.dat -l > lmgrd_return.log 输出的结果如下:
   23:40:56 (lmgrd) -----------------------------------------------
23:40:56 (lmgrd)   Please Note:
23:40:56 (lmgrd)
23:40:56 (lmgrd)   This log is intended for debug purposes only.
23:40:56 (lmgrd)   ... ...
23:40:56 (lmgrd) -----------------------------------------------
23:40:56 (lmgrd)
23:40:56 (lmgrd)
23:40:56 (lmgrd) FLEXnet Licensing (v10.8.0.2 build 20997) started on localhost.localdomain (linux) (1/25/2012)
23:40:56 (lmgrd) Copyright (c) 1988-2005 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.
23:40:56 (lmgrd) US Patents 5,390,297 and 5,671,412.
23:40:56 (lmgrd) World Wide Web:  http://www.macrovision.com
23:40:56 (lmgrd) License file(s): all_lic.dat
23:40:56 (lmgrd) lmgrd tcp-port 5200
23:40:56 (lmgrd) Starting vendor daemons ...
23:40:56 (lmgrd) Started cdslmd (internet tcp_port 54022 pid 4049)
23:40:56 (cdslmd) FLEXnet Licensing version v10.8.0.2 build 20997
23:40:57 (cdslmd) Invalid license key (inconsistent authentication code)
23:40:57 (cdslmd)  ==>FEATURE 100 cdslmd 1000.0000 permanent uncounted 565094150FE7469F \
HOSTID=ANY
23:40:57 (cdslmd) Invalid license key (inconsistent authentication code)
23:40:57 (cdslmd)  ==>FEATURE 111 cdslmd 1000.0000 permanent uncounted 594D921110E9459B \
HOSTID=ANY
23:40:57 (cdslmd) Invalid license key (inconsistent authentication code)
23:40:57 (cdslmd)  ==>FEATURE 11400 cdslmd 1000.0000 permanent uncounted E2C1750BC7067000 \
HOSTID=ANY
23:40:57 (cdslmd) Invalid license key (inconsistent authentication code)
23:40:57 (cdslmd)  ==>FEATURE 12141 cdslmd 1000.0000 permanent uncounted E0BD770CC6007406 \
HOSTID=ANY
         
                   ... ...
                   ... ...
                   ... ...
                   (几乎全显示无效)
23:40:57 (cdslmd) Invalid license key (inconsistent authentication code)
23:40:57 (cdslmd)  ==>FEATURE Virtuoso_Schematic_Editor_XL cdslmd 1000.0000 permanent \
uncounted 7A28C67ECE11EC75 HOSTID=ANY
23:40:57 (cdslmd) Invalid license key (inconsistent authentication code)
23:40:57 (cdslmd)  ==>FEATURE Virtuoso_Spectre cdslmd 1000.0000 permanent uncounted \
ED556417F5B24A8E HOSTID=ANY
23:40:57 (cdslmd) License server system started on localhost.localdomain
23:40:57 (cdslmd) No features to serve, exiting
23:40:57 (lmgrd) cdslmd daemon found no features.  Please correct
23:40:57 (lmgrd) license file and re-start daemons.
23:40:57 (lmgrd)
23:40:57 (lmgrd) This may be due to the fact that you are using
23:40:57 (lmgrd) a different license file from the one you expect.
23:40:57 (lmgrd) Check to make sure that:
23:40:57 (lmgrd) all_lic.dat
23:40:57 (lmgrd) is the license file you want to use.
23:40:57 (lmgrd)

4. lmutil lmdiag -c all_lic.dat -n > lmutil_return.log 结果如下:
lmutil - Copyright (c) 1989-2006 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.
FLEXlm diagnostics on Wed 1/25/2012 23:43
-----------------------------------------------------
License file: all_lic.dat
-----------------------------------------------------
"100" v1000.0000, vendor: cdslmd
  uncounted nodelocked license locked to NOTHING (hostid=ANY) no expiration date

This is the correct node for this node-locked license
-----------------------------------------------------
"111" v1000.0000, vendor: cdslmd
  uncounted nodelocked license locked to NOTHING (hostid=ANY) no expiration date

This is the correct node for this node-locked license
-----------------------------------------------------
"11400" v1000.0000, vendor: cdslmd
  uncounted nodelocked license locked to NOTHING (hostid=ANY) no expiration date

This is the correct node for this node-locked license
-----------------------------------------------------

... ...
... ...
... ...
都是correct

"Virtuoso_NeoCircuit_DFM" v1000.0000, vendor: cdslmd
  uncounted nodelocked license locked to NOTHING (hostid=ANY) no expiration date

This is the correct node for this node-locked license
-----------------------------------------------------
"Virtuoso_Schematic_Editor_XL" v1000.0000, vendor: cdslmd
  uncounted nodelocked license locked to NOTHING (hostid=ANY) no expiration date

This is the correct node for this node-locked license
-----------------------------------------------------
"Virtuoso_Spectre" v1000.0000, vendor: cdslmd
  uncounted nodelocked license locked to NOTHING (hostid=ANY) no expiration date

This is the correct node for this node-locked license
-----------------------------------------------------

5. 发现两者的结果有些矛盾,是不是?一个说无效,一个说是correct, 只是后者提示“node-locked”,是不是解决该问题的突破口
发表于 2012-1-26 00:21:09 | 显示全部楼层
其实Cadence需要看到CDS_LIC_FILE这个环境变量就可以了,这里的LM_LICENSE_FILE起到了混淆的作用,应该预留这个环境变量给Mentor公司的软件。而且你不一定要运行lmgrd再运行Cadence, 只要CDS_LIC_FILE设置好,就直接启动Cadence, 看看行不行。

看lmgrd的结果,这个license绝对不是一个正确的license 文件。后面的都别提了。

建议你找一个合适的licesne 文件,应该就没有问题了。
发表于 2013-1-6 15:51:27 | 显示全部楼层
回复 12# amodaman
你好,我用AMS跑一个PLL的workshop时,也遇到了类似问题:
Trying to check out license...
                  Virtuoso_Multi_mode_Simulation 7.0 - Successful
                  AMS_Designer_Verification 8.2 - Failed
ncsim: *F,NOLICN: Unable to checkout license for the simulation. (flag -18 ) 'lic_error -97'
但是单独用ncsim跑了一个例子,可以通过:
[xxx /home/xxx/project/sim_cos_rom]$run.bash
ncvlog(64):08.20-s012: (c) Copyright 1995-2009 Cadence Design Systems, Inc.
ncelab(64):08.20-s012: (c) Copyright 1995-2009 Cadence Design Systems, Inc.
ncsim(64):08.20-s012: (c) Copyright 1995-2009 Cadence Design Systems, Inc.
ncsim> run 1ms
不知道如何处理了?楼主可解决了这个问题没?
发表于 2015-7-2 17:27:22 | 显示全部楼层

跪问 :cadence中用ams进行数模混合仿真过程中,仿真进行到7.多ms就停止了,出现如下错误

ncsim:*E,SST2ER:SST2 interface error:conflicting variable association

ncsim:*F,INTERR: INTERNAL ERROR

observed simulation time:7784550629507FS+1

几次仿真的结束时间都是不一样的,但都很接近,冰天雪地跪求大神帮忙

发表于 2015-7-4 10:36:29 | 显示全部楼层
是否是波形文件太大了,换个格式存波形
发表于 2015-9-29 19:08:10 | 显示全部楼层
thanks,学习了,
发表于 2015-11-11 20:26:12 | 显示全部楼层
好的好的  回帖 谢谢楼主
发表于 2016-4-9 16:21:23 | 显示全部楼层
这个非常容易的!
发表于 2016-12-23 16:58:12 | 显示全部楼层
楼主怎么解决的,我也遇到这个问题
发表于 2017-1-10 20:33:40 | 显示全部楼层
同问怎么解决的~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-22 22:50 , Processed in 0.029984 second(s), 8 queries , Gzip On, Redis On.

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