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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2516|回复: 9

[求助] starrc 抽取spef 在pt中反标不成功

[复制链接]
发表于 2023-6-26 17:48:31 | 显示全部楼层 |阅读模式

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

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

x
1、starrc抽取的spef在pt中反标不成功,而icc抽的可以。
2、检查过starrc的log,没有报error,生成的spef数据也正常。
3、pt 工具report annotated para也没发现问题。但是pt在执行report_timing的时候会发现延时不是反标的结果
想问问各位大佬还有啥可能的原因导致spef在pt中反标不上?
发表于 2023-6-26 22:46:55 | 显示全部楼层
看一下spef文件里的电阻电容是否有值;另外,starrc抽取前,ICC不能merge std cell的GDS
发表于 2023-6-27 10:13:02 | 显示全部楼层
多少反标不上? 需要看看具体没标上的log
 楼主| 发表于 2023-6-27 16:40:21 | 显示全部楼层


xiaocat85 发表于 2023-6-26 22:46
看一下spef文件里的电阻电容是否有值;另外,starrc抽取前,ICC不能merge std cell的GDS ...


感谢回复。在检查starrc的log时候发现有warning,然后分析后发现是map文件编写有问题,修改后spef就可以正常反标了
 楼主| 发表于 2023-6-27 16:44:39 | 显示全部楼层


voiluce 发表于 2023-6-27 10:13
多少反标不上? 需要看看具体没标上的log


report_annotated_para 命令报的pin to pin nets 都可以标上,但是para.log里面annotated cap和res的数目都很少
发表于 2023-6-27 17:22:50 | 显示全部楼层
发现是map文件编写有问题
===
这个case 确实很少见,一般map文件有问题抽不出来RC的 ~~~
 楼主| 发表于 2023-6-28 10:23:05 | 显示全部楼层


voiluce 发表于 2023-6-27 17:22
发现是map文件编写有问题
===
这个case 确实很少见,一般map文件有问题抽不出来RC的 ~~~ ...


1、metal我们只用到M5,然后map 多定义了一个ALPA层,把它remove掉就ok了,之前工具有报这个warning,以为工具会自己waive这个层。后面实在没招了,就改了map文件,然后问题就解了。
2、其实也是看其他warning注意到的,报了很多open net的warning(这里想到会不会是工具没认清楚层号,因为ICC的lvs是通过的),然后工具会自己插shorting resistors。

3、总结下就是map 用到第几层就写到第几层吧,不要多定义,也不要少定义
发表于 2023-6-29 10:58:29 | 显示全部楼层
总结挺好的 ~~~  很详实的记录 ~~~
发表于 2024-6-19 17:03:45 | 显示全部楼层
starrc抽取spef怎么定义抽取cell level的而不是transistor level?
 楼主| 发表于 2024-6-25 15:31:43 | 显示全部楼层


那些年 发表于 2024-6-19 17:03
starrc抽取spef怎么定义抽取cell level的而不是transistor level?


我理解你的需求:只需要金属层互连线的RC,正常写layer的mapping_file就好。如:把“POLY、CONT” base layer 层写到“remove_layers”那栏。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 01:14 , Processed in 0.021125 second(s), 6 queries , Gzip On, Redis On.

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