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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2331|回复: 7

[求助] voltus分析ir drop,为什么static和dynamic结果基本相同

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

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

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

x
有tech和std cell pg lib,vectorless模式,有cts后用xd做的和route后用hd做的两份结果,static和dynamic结果都基本相同,这样正常吗?
另外dynamic的结果是包含static ir drop吗?

发表于 2023-3-8 13:53:05 | 显示全部楼层
因为是vectorless模式,工具只能根据activity和SDC来估算内部节点的activity。static或dynamic用的是一样的activity,结果也就差不多了,但这个结果是不准的。

要得到准确的功耗,要做几件事情。
- PR跑到底,生成netlist,生成各个corner的sdf,生成不同rc corner的SPEF
- 后仿各个corner,保存VCD
- Voltus读入对应某个corner的SPEF反标各个节点的RC,读入相应的VCD反标各个节点的activity,指定一段时间,计算这段时间内的评价功耗
发表于 2023-3-8 14:32:15 | 显示全部楼层


jake 发表于 2023-3-8 13:53
因为是vectorless模式,工具只能根据activity和SDC来估算内部节点的activity。static或dynamic用的是一样的 ...


jake哥,有几个小问题

1,VCD这个,很多时候,在综合的时候都不作为一个input,有些人说很难得到准确的VCD?所以就不走吃VCD的flow了,包括我们pr也不走吃VCD的flow
2,在综合的时候,我们是不是只优化总功耗?不是特别care动态和静态功耗,因为我看到好像说工具可以优化静态 ,动态,总功耗其中一个或者几个哦
发表于 2023-3-8 14:52:37 | 显示全部楼层


xingyun666666 发表于 2023-3-8 00:32
jake哥,有几个小问题

1,VCD这个,很多时候,在综合的时候都不作为一个input,有些人说很难得到准确的V ...


1,VCD这个,很多时候,在综合的时候都不作为一个input,有些人说很难得到准确的VCD?所以就不走吃VCD的flow了,包括我们pr也不走吃VCD的flow
我们目前的综合,PR flow都不读入VCD。
我的理解是Genus如果读入VCD,动态功耗可以算得更准一些。操作起来有些麻烦,需要先把综合产生的网表拿去跑仿真,得到VCD,再读入Genus计算功耗。这样得到的报告应该接近Joules。

2,在综合的时候,我们是不是只优化总功耗?不是特别care动态和静态功耗,因为我看到好像说工具可以优化静态 ,动态,总功耗其中一个或者几个哦

Genus有几个选项,可以分别控制静态功耗,动态功耗优化,还可以控制两者的权重。
我们特别注重静态功耗。试验证明Genus优化静态功耗的算法确实会改变最后生成的网表,确实有一定效果。

发表于 2023-6-12 17:39:10 | 显示全部楼层


xingyun666666 发表于 2023-3-8 14:32
jake哥,有几个小问题

1,VCD这个,很多时候,在综合的时候都不作为一个input,有些人说很难得到准确的V ...


综合是用的dc 工具吗  dc只能优化leakage power
发表于 2023-8-16 15:34:10 | 显示全部楼层


jake 发表于 2023-3-8 14:52
1,VCD这个,很多时候,在综合的时候都不作为一个input,有些人说很难得到准确的VCD?所以就不走吃VCD的f ...


请问通过Innovus和PT优化功耗后的最后结果和Genus优化的最后结果相比较如何呢
发表于 2023-8-17 12:10:35 | 显示全部楼层


无问 发表于 2023-8-16 01:34
请问通过Innovus和PT优化功耗后的最后结果和Genus优化的最后结果相比较如何呢
...


肯定是Innovus P&R后Primetime PX算出来的功耗是最可靠的。

Genus的物理信息都是估算的,功耗算得也就不太准了。

发表于 2023-9-21 15:10:40 | 显示全部楼层


jake 发表于 2023-3-8 14:52
1,VCD这个,很多时候,在综合的时候都不作为一个input,有些人说很难得到准确的VCD?所以就不走吃VCD的f ...


Jake老哥,想问下当type选静态static的时候,下面需要有个Static Current File的一栏,这个文件是工厂提供的吗,我看很多资料都没说这个文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-25 13:05 , Processed in 0.022448 second(s), 6 queries , Gzip On, Redis On.

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