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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 915|回复: 7

[求助] AMS混仿报错:.v文件geven but not used

[复制链接]
发表于 2023-8-8 09:47:29 | 显示全部楼层 |阅读模式
10资产
小白,刚开始学习AMS数模混仿,出现以下WARRNING:


xmvlog: *W,LIBNOU:Library"/proj/....../xxx1.v"given but not used

xmvlog: *W,LIBNOU:Library"/proj/....../xxx2.v"given but not used
xmvlog: *W,LIBNOU:Library"/proj/....../xxx3.v"given but not used
xmvlog: *W,LIBNOU:Library"/proj/....../xxx4.v"given but not used
......

可以正常进行仿真,但结果是数字模块没有工作,这个怎么解决呢?
还在赶进度,着急解决。
期待大佬的解答!

 楼主| 发表于 2023-8-8 13:44:20 | 显示全部楼层
快来人看看啊
 楼主| 发表于 2023-8-11 09:48:17 | 显示全部楼层
已解决,仿真没跑通和这个warning没关系.
发表于 2023-11-22 20:51:33 | 显示全部楼层
请问你是什么原因导致这个warning的呢?我也是能跑但跑的有问题
 楼主| 发表于 2023-11-25 16:41:22 | 显示全部楼层


ly_ 发表于 2023-11-22 20:51
请问你是什么原因导致这个warning的呢?我也是能跑但跑的有问题


具体是什么问题呢? 后来发现这个报错不会影响我的仿真进程和结果,可忽略。
发表于 2023-11-28 16:41:37 | 显示全部楼层


ic-lin 发表于 2023-11-25 16:41
具体是什么问题呢? 后来发现这个报错不会影响我的仿真进程和结果,可忽略。 ...


哈哈哈最终发现是数字顶层有问题导致其他.v文件没有被调用,重新确定数字顶层创建symbol就可以了。
发表于 2024-1-30 13:55:26 | 显示全部楼层


ly_ 发表于 2023-11-28 16:41
哈哈哈最终发现是数字顶层有问题导致其他.v文件没有被调用,重新确定数字顶层创建symbol就可以了。 ...


请问什么问题会导致这个问题呢?我仿真中也报相同的warning,也发现数字只有数字顶层被调用了,其他的子模块都没有被调用。求指导
发表于 2024-2-10 06:12:27 | 显示全部楼层
因为该问题没有说明具体情况。我只能猜是在Virtuoso里面利用Config来进行AMS混仿。
在Config里面指定数字电路的时候是有两种方式:
1. RMB -->Set Cell View --> Specify Reference Verilog...
2. RMB -->Set Cell View --> Mark as External HDL
对于第一种放发,在引入的数字电路的.v文件中是不能包含子电路的,它自身就是leave cell,即电路的终端。我没注意是不是会有上述warning,因为这种设置最终会导致elabration error。错误代码忘了记录了。
第二种方法则可以引入多层级的电路设计。只需要将需要的子模块的.v文件作为XRUN arguments添加即可。最终Elaborator会找到它们。将Cellview设置成Symbol和第二种方法的效果是一样的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-27 15:49 , Processed in 0.023672 second(s), 5 queries , Gzip On, Redis On.

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