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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1416|回复: 5

[求助] PT功能功耗分析,averaged模式和time_based模式下total power不一致

[复制链接]
发表于 2022-11-3 11:12:28 | 显示全部楼层 |阅读模式

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

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

x
各位大神,小弟在基于后仿生成的vcd文件进行功耗分析时,发现两种模式下total power相差比较大,不知道是什么原因导致,求大神指点
image.png
image.png
看起来主要是组合逻辑功耗相差比较大
另外,运行脚本check_power返回值为0
image.png

image.png
发表于 2022-11-3 15:47:31 | 显示全部楼层
比比看 toggle ratio
 楼主| 发表于 2022-11-3 16:33:12 | 显示全部楼层


jasper0608 发表于 2022-11-3 15:47
比比看 toggle ratio


谢谢大佬,翻转率确实不一样,这是什么原因造成的呢,用的是同一个VCD啊
image.png
发表于 2022-11-3 17:09:08 | 显示全部楼层
average不太准,synopsys AE建议用time_based的
发表于 2022-11-4 01:00:54 | 显示全部楼层
一个简单的思想实验,
一个DFF,他有clk enable 条件,toggle rate是 T_rate,  同时送给这个DFF的时钟也有一定的gated rate, 设为G_rate.
如果是average 模式,该DFF 的 clock toggle rate = T_rate * G_rate.
但time base 的 DFF clock 不一定是上面结果,比如 dff 的使能永远错开于 送入的Clock, 这样就是有clock没使能,有使能没clk。 或者使能条件永远与clock 相同,每一个送到DFF的clk 都能通过使能条件,time base的组合条件更精准。
average 对于评估意义不大,特别是clock gating做的好的设计。
 楼主| 发表于 2022-11-4 15:06:11 | 显示全部楼层
好的,谢谢各位大佬!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-25 23:07 , Processed in 0.019110 second(s), 8 queries , Gzip On, Redis On.

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