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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6183|回复: 14

[求助] 为什么形式验证失败

[复制链接]
发表于 2011-1-11 10:53:01 | 显示全部楼层 |阅读模式

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

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

x
没有接触过后端,对DC也不熟悉。
这次项目中发现DC编译后的网表和RTL做形式验证,有两个模块的输出验证失败了。
特地来求教:
1、都是DC家的工具,为什么编译和形式验证会过不了?我原来以为,用自家的工具做形式验证是多余的,因为算法都一样,所以肯定能算出电路是一样的。
2、但是听说retiming会使形式验证失败,是真的吗?
3、形式验证失败后要如何调整?我们用diagnose来看电路,RTL和网表的差别太大了,一时半会看不懂。而代码又是重用公司以前的旧代码,现在也找不到人维护了。

tape out迫在眉睫……要悲剧了……
发表于 2011-1-11 11:11:47 | 显示全部楼层
小问题, 我知道原因,你联系qq: 66399907   我告诉你。
发表于 2011-1-11 11:46:35 | 显示全部楼层
以前也碰到过,后来没办法,直接放过去了。。。。
不知道楼上有身高招,PO出来共享一下吧。。
发表于 2011-1-11 12:30:43 | 显示全部楼层
回复 1# jackertja


    你设计里边有ram或rom没,这两个不能做形式验证,要设置成黑盒


一般用工具,最好是先浏览下工具的手册,知道它能干什么不能干什么,出了问题该怎样debug。
 楼主| 发表于 2011-1-11 13:50:27 | 显示全部楼层
RAM\ROM\还有io-pad都做成黑盒子了。

失败的模块是纯逻辑搭建的,没有使用特定的器件。

现在主要是对形式验证不了解,不知道问题出在哪里。
看来真的要去查手册了。
发表于 2011-1-11 14:48:59 | 显示全部楼层
08年我做过形式验证,现在有些忘了。

复杂的项目,形式验证还是必要的。

形式验证有些常用命令还是比较重要的  建议楼主看看用户手册
发表于 2011-1-11 15:24:00 | 显示全部楼层
把DC综合时产生的.svf文件读进来,看看会不会好一些?
发表于 2011-1-11 15:30:06 | 显示全部楼层
发表于 2011-1-11 20:39:45 | 显示全部楼层
有一些状态机或相关的信号在综合后由于某些状态取不到所以被优化了,但是在综合前是所有值都能取到的,这一部分信会导致failing.由其是在跨模块验证时。
 楼主| 发表于 2011-1-13 13:39:27 | 显示全部楼层
似乎还跟DC编译时的优化选项有关。
NND,不管了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-19 00:36 , Processed in 0.034580 second(s), 10 queries , Gzip On, Redis On.

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