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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8870|回复: 14

[求助] PTPX功耗分析的问题

[复制链接]
发表于 2019-12-3 17:46:03 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 wangyu135792 于 2019-12-3 17:55 编辑

各位大神,最近在作PTPX功耗分析,time_based模式
set_power_analysis_options  -waveform_interval 这个选项对功耗波形的结果影响很大,比如1ns和0.1ns,功耗波形在verdi里面上用average/min/max/RMS算出来的average值差距很大,如下面两幅图所示,图1是1 ns,图2是0.1 ns,图3是report_power -summary报出来的功耗信息,不管interval设置为多少,report的功耗都是不变的,求教各位,这是什么原因,time_interval这参数到底是什么意义
1.png
图1

0.1.png
图2


3.png
图3




发表于 2019-12-4 09:04:43 | 显示全部楼层
ptpx是根据你给的波形的精度来计算功耗的,-waveform_interval 这个选项只是告诉ptpx生产功耗波形的分辨率,当这个指定的间隔超过实际计算的间隔后,ptpx会把这段时间的功耗(平均?)分配到指定的波形间隔时间内,这会导致你用verdi计算的结果和这个参数很有关系,最终以ptpx的结果为准。
 楼主| 发表于 2019-12-4 09:42:01 | 显示全部楼层


henry.wang 发表于 2019-12-4 09:04
ptpx是根据你给的波形的精度来计算功耗的,-waveform_interval 这个选项只是告诉ptpx生产功耗波形的分辨率 ...


那这个实际计算的间隔是多少呢,是VCD波形里描述的最快的时钟频率?
发表于 2019-12-5 09:33:52 | 显示全部楼层


wangyu135792 发表于 2019-12-4 09:42
那这个实际计算的间隔是多少呢,是VCD波形里描述的最快的时钟频率?


不是最快的时钟频率,是你的仿真精度,在timescale里定义的
 楼主| 发表于 2019-12-5 16:37:42 | 显示全部楼层


henry.wang 发表于 2019-12-5 09:33
不是最快的时钟频率,是你的仿真精度,在timescale里定义的


我的仿真时间单位 timescale 1 ns/10 ps,你的意思是time_interval应该设置为1ns吗?
还有我发现report里面的total power,和将interval设置为最快时钟频率波形上average算出来的值是一样的,这说明report里面的值是按照最快时钟频率来计算功耗的吗
发表于 2019-12-6 17:39:47 | 显示全部楼层


wangyu135792 发表于 2019-12-5 16:37
我的仿真时间单位 timescale 1 ns/10 ps,你的意思是time_interval应该设置为1ns吗?
还有我发现report里 ...


你的例子里面精度应该是10ps,当你的仿真是前仿,也就是你所有事件都是在时钟边沿发生的,那么最后出来的平均功耗在最快时钟周期的interval是对应起来的,如果是后仿应该不是这样的。
发表于 2019-12-13 13:22:27 | 显示全部楼层
zkjowlsfkj
发表于 2022-6-2 15:16:50 | 显示全部楼层
mark  很好
发表于 2022-6-11 18:12:45 | 显示全部楼层
顶,但读完也没找到想要的答案。waveform_interval默认就是波形仿真精度,我们要在什么场景下怎么用这个参数呢?怎样设置参数,得到的peak_power是合理的呢?
发表于 2022-9-1 12:15:49 | 显示全部楼层
请问怎么把rtl仿真信号波形和功耗仿真的fsdb pc(module)信号 放在一个nwave里?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-22 12:42 , Processed in 0.023635 second(s), 7 queries , Gzip On, Redis On.

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