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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: layoutfantasy

[求助] 目前大家在做STA的痛点是什么?

[复制链接]
发表于 2025-3-13 16:36:22 | 显示全部楼层


   
semon_lee 发表于 2025-3-12 16:39
xtop 有几个比较难搞的点:

1. max core 最多只让用100,有时候数据量很大,读数据就巨慢;


前两天正好在用,第四条真的是非常赞同。xtop里面的dont touch设置非常抽象,不止io上要么设多要么设不上,我指定io buffer的instance name来设置dont touch,效果也不好,非常蠢
回复

使用道具 举报

发表于 2025-3-14 15:03:28 | 显示全部楼层


   
dingyisuper1 发表于 2025-3-13 16:36
前两天正好在用,第四条真的是非常赞同。xtop里面的dont touch设置非常抽象,不止io上要么设多要么设不上 ...


目前在用的最好的办法就是,pt 出xtop数据的时候false io,此外,在xtop 中set io path dont touch,这样最保险,大不了顶层最后带上fix hold
回复

使用道具 举报

 楼主| 发表于 2025-3-17 09:24:11 | 显示全部楼层


   
semon_lee 发表于 2025-3-5 09:42
xtop 有几个比较难搞的点:

1. max core 最多只让用100,有时候数据量很大,读数据就巨慢;


感谢!!!如果可以的话请扫描我的头像帮忙填一个问卷,然后留下联系方式,我加您到工具群交流,谢谢!
回复

使用道具 举报

发表于 2025-3-17 10:56:12 | 显示全部楼层


   
semon_lee 发表于 2025-3-14 15:03
目前在用的最好的办法就是,pt 出xtop数据的时候false io,此外,在xtop 中set io path dont touch,这样 ...


我现在的情况是需要修io的timing,但我不希望他在io和iobuffer之间插buffer,我对io buffer和到io之间的net都设置了dont touch,但是还是会插进去buffer 非常呆
回复

使用道具 举报

发表于 4 天前 | 显示全部楼层


   
semon_lee 发表于 2025-3-5 09:42
xtop 有几个比较难搞的点:

1. max core 最多只让用100,有时候数据量很大,读数据就巨慢;


本帖最后由 semon_lee 于 2025-3-12 16:42 编辑


xtop 有几个比较难搞的点:

1. max core 最多只让用100,有时候数据量很大,读数据就巨慢;
最大设置100是因为,设置过多可能导致出现很多虚拟线程,虚拟线程间会互相竞争,最后拖慢runtime。
2. 修setup 的时候换cell,doc 说可以按照footprint 和use_function_class,pin_function,但是UG没有详细的案例,导致我只能用最稳妥的footprint;
要配合regexp和keyworkd来一起使用即可,dmsa也是这样来做的
3.想让delay cell 换buffer,就不太行,当然pin_function或许可以,但是没试验过;
set_parameter eco_buffer_group {BUF* DLY*}  //正常情况下,buf和del是不能swap的,如果想进行swap,可以将他们定义到一个buffer group组中。这样他们的foot print就变成一样就可以替换了。
4.在pt 中按照pba 吐时时序文件,但是实际修的时候还是会过修,感觉还是gpba,尤其是大片子用pocvm情况下修hold,非常容易插爆;
由于xtop没有sta引擎,不排除会出现这种情况。超低压可能出现这种情况,可以对对应的corner设置额外的derate。
5.对于block io 时序处理描述的太模糊了,有时候block owner 没注意就插cell 进去修io的hold,对io dont touch 又可能不给修内部路径,搞得后期很麻烦;
可以基于path对内部路径设置dont touch
6.再次吐槽UG,写的太草率了;
这个确实
7.对于复杂路径就不会分析了,比如从模块穿出再穿入,这种路径就看不到了,当然也不会修;
和复杂路径没关系,xtop都得是timing rpt,确认下是不是没吃upf这类的。没修的原因也要去确认下failed reason。

总结一下,首先xtop遇到问题先去找cad找对应的AE,这些比较难搞的点都是AE完全可以解决的。另外,感谢对xtop的支持和肯定。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-9-14 06:54 , Processed in 0.012767 second(s), 3 queries , Gzip On, Redis On.

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