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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 23163|回复: 38

[讨论] 关于cadence的功耗计算方法讨论

[复制链接]
发表于 2021-6-29 13:18:35 | 显示全部楼层 |阅读模式

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

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

x
在论坛中搜索了一下有关cadence virtuoso中仿真后计算电路功耗的方法,看了一下觉得还是比较混乱,特发一帖大家再讨论讨论。
我搜到的方法有如下几种:
1.仿真时plot电源VDD处的电流,仿真后将电流用计算器求平均值,然后和电源电压相乘。
2.仿真时plot电源VDD处的电流,仿真后将电流先取绝对值abs,然后求平均值,再和电源电压相乘。
3.仿真时plot电源VDD处的电流,仿真后将电流取RMS函数,然后和电源电压相乘。
4.仿真时在ADEL中,outpus—>save all—>将功耗信号保存,仿真结束后,在plot的界面browser里打开results psf文件,然后在tran里面可以看到总的pwr信号和各个部分的pwr
信号,这个总的pwr是各个部分pwr的和,也是电路的功耗。

随便做了一个反相器然后仿真,根据以上几种方法,计算出的结果来看,得到的功耗数据都不一样。
如图所示
image.png

发现一般用方法4算出来功耗是最小的。
有大神来指导下吗。
 楼主| 发表于 2021-6-29 13:20:22 | 显示全部楼层
功耗的图片有些不清晰,再重新发下 image.png
发表于 2021-6-29 14:19:02 | 显示全部楼层
插个眼,蹲高手解答
发表于 2021-6-29 19:18:41 | 显示全部楼层
帮顶一下~~~~~~~~~
发表于 2022-3-11 22:55:44 | 显示全部楼层
请问现在知道怎么测比较准了吗?
发表于 2022-4-7 14:46:09 | 显示全部楼层
插眼
发表于 2022-4-19 20:32:21 | 显示全部楼层
我只用过第二种和第三种,仿真结果是一样的,如果电流不是恒正或恒负,肯定是要先求绝对值的,所以第一种不行,现在为了方便都是用rms求的
发表于 2022-4-24 09:53:23 | 显示全部楼层
本帖最后由 研究生笑笑 于 2022-4-24 10:05 编辑

算的不是一个东西吧,平均值即傅里叶变换中的DC value,算的是直流功耗,RMS是有效值,算的是所有谐波分量(包括直流)的功耗,平均值是实际物理世界有的东西,RMS只是为了计算需要而已。
PS: 如果电流不是直流的话,那仿真出来的RMS也会是一个频谱。直接对电流做RMS求值,应该是在算所有电流谐波分量(包括直流)的有效值。
发表于 2022-6-7 15:36:38 | 显示全部楼层
顶一下
发表于 2022-7-12 21:08:12 | 显示全部楼层
谢谢楼主
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-24 17:39 , Processed in 0.022560 second(s), 7 queries , Gzip On, Redis On.

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