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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3497|回复: 11

[求助] starRC 提取spef 问题

[复制链接]
发表于 2019-7-1 09:26:04 | 显示全部楼层 |阅读模式

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

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

x
在用starRC提取spef过程时,在没有加入spare cells 之前都是没有问题的。
当加入了spare cells 后工具提示错误:
ERROR: LEF master cell 'ABC‘ instantiated as 'DEF' in the DEF description of ’CELLABC‘ whose DEF is given by the file "XXXXXX" is not found.

问题是没有加入spare cells 之前提取都是没有问题的 ,PR加入后就提不出spef,提示以上错误信息。

请问各位能提供写debug 思路或者知道如何解这个问题吗?

十分感谢

 楼主| 发表于 2019-7-1 09:38:25 | 显示全部楼层
是数字流程,通过def来提取的,感觉没有思路看到这个错
发表于 2019-7-1 11:05:43 | 显示全部楼层
先做个小的testcase。估计是DEF的层次问题
 楼主| 发表于 2019-7-1 11:17:52 | 显示全部楼层


papertiger 发表于 2019-7-1 11:05
先做个小的testcase。估计是DEF的层次问题


请问DEF层次问题是指什么? 我把spare cell 拿掉,提取就没有问题了,加上就出错
 楼主| 发表于 2019-7-1 11:35:31 | 显示全部楼层
这些spare cell 是三端悬空的。 这需要在提取spef时候特别处理吗?
发表于 2019-7-1 15:20:43 | 显示全部楼层
spare cell 输入应该是tie起来的,是不是你插入spare cell没有tie起来
发表于 2019-7-1 15:52:44 | 显示全部楼层
我咋感觉就是你没加spare cell的lef文件啊,或者lef文件中cell名字和def中不匹配
 楼主| 发表于 2019-7-1 16:02:42 | 显示全部楼层


silentC 发表于 2019-7-1 15:52
我咋感觉就是你没加spare cell的lef文件啊,或者lef文件中cell名字和def中不匹配 ...


我加了。。我一开始也怀疑这个。
有个新线索,我加了一句skip_cells, 把这个cell给skip掉, 不过会报一条warning:  没有在lef 和def中被define.
不过反复查lef 和def 文件确实是有这个cell 的。。。。

已经有点晕了
发表于 2019-7-1 17:57:40 | 显示全部楼层
你先做一个只有一个cell 和一个spare cell 的。
简单说就是简化DEF,听着还是连接的问题,可能是spare cell 没有global input 到gnd之类。
case 小了,可以直接贴在贴子里面
 楼主| 发表于 2019-7-2 09:43:50 | 显示全部楼层


papertiger 发表于 2019-7-1 17:57
你先做一个只有一个cell 和一个spare cell 的。
简单说就是简化DEF,听着还是连接的问题,可能是spare cell ...


看起来是这个问题,因为这次库提供的spare cell gate 上悬空的(没有metal) , 如果这个情况改变不了。
在starRC处理上能有什么option 来无视这个问题吗? 让flow 跑下去
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-7 06:14 , Processed in 0.028270 second(s), 6 queries , Gzip On, Redis On.

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