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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1833|回复: 6

[求助] 关于综合时保持mbist相关逻辑的问题

[复制链接]
发表于 2021-8-30 11:49:44 | 显示全部楼层 |阅读模式

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

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

x
各位大佬:

我们用的IP的rtl在下面的model中有部分mbist逻辑,但是在top层是直接将0传到了下面的model的这些mbist逻辑的input中。
这导致在综合的时候,下面model的mbist逻辑全部被优化掉了。(因为输入都是确定的0)
如果直接把这些model的mbist input拉到顶层作为顶层的的input,那么这些逻辑将得以保留,但是这要修改rtl。

有没有在不改变top层rtl的情况下,在design compiler中设置命令,让工具不对这些逻辑进行优化?

谢谢大家!
 楼主| 发表于 2021-8-30 11:54:23 | 显示全部楼层
比如说,告诉工具,虽然我这个input是接0了,但是请不要把这个逻辑传递下去,这样就不会优化了。有类似这种的命令吗
发表于 2021-8-30 13:32:30 | 显示全部楼层
蹲一个大佬
发表于 2021-8-31 10:16:53 | 显示全部楼层
优化掉还不好吗?反正多余的。
 楼主| 发表于 2021-8-31 15:25:03 | 显示全部楼层


ic_expert 发表于 2021-8-31 10:16
优化掉还不好吗?反正多余的。


不是多余的,后面这些子模块的pin和它们驱动的会在mbist的流程中用到,本来在mbist的流程中只需要稍加设置,工具就会自动去添加mbist的相关逻辑,并连上这些pin。
但是这些pin后面的逻辑现在被优化掉了,与我在mbist的流程中设置的不符。


发表于 2021-9-7 13:32:59 | 显示全部楼层
你的mbist的逻辑是需要综合的吗?如果不需要综合就直接设这个模块dont_touch,如果需要就对这些端口设don't touch。
发表于 2021-11-10 11:20:11 | 显示全部楼层
你的MBIST是在网表上插的? 如果是的话,RTL接到塞入的逻辑就需要keep住,可以先独立综合你的小IP,再和design一起综合
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-22 05:13 , Processed in 0.018497 second(s), 7 queries , Gzip On, Redis On.

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