作者hallow (E.M.T)
看板Electronics
标题[问题]Primetime PX的time based 功耗波型
时间Mon Apr 26 00:21:54 2021
https://imgur.com/a/WDKPvls
上图是用primetime PX(primepower)对128bits乘法器做time based功耗分析的结果
从上到下依序是
clk的波型、
整体的功耗波型、
单纯分析内部所使用的designware乘法器的功耗波型
想请教一下有跑过time based分析的大神:
为什麽整体的功耗波型会比其中所使用的designware
乘法器多出一个类似三角波的成分在里面?
本来以为是out of range的问题
後来power_check通过後,还是存在这个现象
不知道有没有人遇过这样的问题?
已经被这个问题纠缠超过一个礼拜了QQ 希望有人可以来救援...
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.123.110.206 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Electronics/M.1619367716.A.4EE.html
1F:推 mmonkeyboyy: 这东西不是这麽简单的 不只有你有这个问题 04/26 00:55
2F:→ mmonkeyboyy: 你的乘法器应该高速型的 你有太多的components 04/26 00:57
3F:→ mmonkeyboyy: 同时电流有变化就会造成这样的情况罗 04/26 00:57
4F:→ hallow: 後来发现差别在flip flop, 但还是不知道为什麽flip flop 04/26 18:52
5F:→ hallow: 会导致这种现象发生 04/26 18:52
6F:推 r901042004: 这是nWave显示模式的问题,会有像三角波只是因为 04/26 21:30
7F:→ r901042004: 暂存器在正负缘会产生energy消耗,在其他时间不会, 04/26 21:30
8F:→ r901042004: 理论上波形应该是一个cycle内有两个peak在edge端, 04/26 21:30
9F:→ r901042004: 但是nWave预设显示是线性的,所以看起来才会是0到1的 04/26 21:30
10F:→ r901042004: 三角波,你只要找到选项让他显示为非线性就好 04/26 21:30
11F:推 mmonkeyboyy: XD 我搞错问题 原来是问为什麽多一个三角波 04/27 00:20
12F:→ mmonkeyboyy: 就是楼上那个解法 04/27 00:21
13F:→ mmonkeyboyy: 另一个是把算法中设double edge trigger 也可以解 04/27 00:22
14F:→ hallow: 的确是显示问题!非常感谢! 04/27 15:42