作者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/m.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