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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6630|回复: 5

[求助] formality中奇怪的undriven ports

[复制链接]
发表于 2012-10-21 12:26:27 | 显示全部楼层 |阅读模式

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

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

x
求解决:做formality的时候(ref是人为设计的verilog code;imp是对应的电路图出来的netlist),报出warning:有undriven ports;
已经尝试在setup variable中吧undriven的值设置成了1,之后报出的undriven ports都是顶层的input ports;
比较ref和imp之后,ports都是对应的;
求warning原因和解决方法,谢谢
 楼主| 发表于 2012-10-21 22:39:03 | 显示全部楼层
有人 遇到过这种问题吗?
发表于 2012-10-22 17:13:11 | 显示全部楼层
用图形界面debug一下呢?具体也不知道,帮楼主顶下
发表于 2013-2-27 14:08:12 | 显示全部楼层
仔细对报出的warning check 没有特殊情况就不用管了
发表于 2016-5-14 22:18:44 | 显示全部楼层
回复 1# chineselboy

最近也遇到了 这个问题,导致match failed,求解决办法啊,多谢多谢
发表于 2016-5-27 16:20:35 | 显示全部楼层
一般的,设计中只要存在undriven(除inout IO、dft port),都需要在设计上修改,设计上不允许存在undriven。同时dc工具默认的是,只要存在undriven point,最后的网表都是会接0处理的。

解决方法:fm有一个系统变量verification_set_undriven_signals,如果你认为设计中存在的这些undriven points是你们期望的,那么该变量设置为synthesis即可;一般的是设置为默认值binary:x,这样设置就是为了确保一旦存在undriven point,fm的结果就会fail。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-9-21 18:39 , Processed in 0.017349 second(s), 8 queries , Gzip On, Redis On.

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