[問題]Primetime PX的time based 功耗波型

看板Electronics作者 (E.M.T)時間3年前 (2021/04/26 00:21), 編輯推噓3(3011)
留言14則, 3人參與, 3年前最新討論串1/1
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://www.ptt.cc/bbs/Electronics/M.1619367716.A.4EE.html

04/26 00:55, 3年前 , 1F
這東西不是這麼簡單的 不只有你有這個問題
04/26 00:55, 1F

04/26 00:57, 3年前 , 2F
你的乘法器應該高速型的 你有太多的components
04/26 00:57, 2F

04/26 00:57, 3年前 , 3F
同時電流有變化就會造成這樣的情況囉
04/26 00:57, 3F

04/26 18:52, 3年前 , 4F
後來發現差別在flip flop, 但還是不知道為什麼flip flop
04/26 18:52, 4F

04/26 18:52, 3年前 , 5F
會導致這種現象發生
04/26 18:52, 5F

04/26 21:30, 3年前 , 6F
這是nWave顯示模式的問題,會有像三角波只是因為
04/26 21:30, 6F

04/26 21:30, 3年前 , 7F
暫存器在正負緣會產生energy消耗,在其他時間不會,
04/26 21:30, 7F

04/26 21:30, 3年前 , 8F
理論上波形應該是一個cycle內有兩個peak在edge端,
04/26 21:30, 8F

04/26 21:30, 3年前 , 9F
但是nWave預設顯示是線性的,所以看起來才會是0到1的
04/26 21:30, 9F

04/26 21:30, 3年前 , 10F
三角波,你只要找到選項讓他顯示為非線性就好
04/26 21:30, 10F

04/27 00:20, 3年前 , 11F
XD 我搞錯問題 原來是問為什麼多一個三角波
04/27 00:20, 11F

04/27 00:21, 3年前 , 12F
就是樓上那個解法
04/27 00:21, 12F

04/27 00:22, 3年前 , 13F
另一個是把算法中設double edge trigger 也可以解
04/27 00:22, 13F

04/27 15:42, 3年前 , 14F
的確是顯示問題!非常感謝!
04/27 15:42, 14F
文章代碼(AID): #1WXPSaJk (Electronics)