[問題]有關Power的問題

看板Electronics作者 (PTT新手)時間16年前 (2009/09/20 21:10), 編輯推噓4(4011)
留言15則, 5人參與, 7年前最新討論串1/1
大家好 我在設計FFT硬體的過程中遇到了問題想請教大家 所設計的FFT點數為1024點 架構是single-path delay feedback(SDF) FFT硬體中會用到很多Delay Buffer, 而Delay Element可使用Flip Flop 或Dual-port sram來實現 使用Tool 為Design Compiler,製程為TSMC 0.18 um 一、首先測試兩種型態的DelayBuffer,以1024x8的Delay Element做為測試範例 a. 用Flip Flop來實現,Total Dynamic power為8.5551mW b. 用Dual-port sram來實現,Total Dynamic power為3.8869mW 這跟因為大點數的Delay用FF來實現的話,一個cycle有很多Data在做轉換 所以很耗power,所以用sram實現得到較低power的結果很合理的, 於是進行下列的更換。 二、更換1024點FFT中第一級的DelayBuffer,由FF換成sram,此DelayBuffer為512x5 a. 原先用Flip Flop實現全部DelayBuffer的power如下描述 Cell Internal Power = 7.4282 mW (97%) Net Switching Power = 197.2464 uW (3%) --------- Total Dynamic Power = 7.6254 mW (100%) b. 更換第一級中的DelayBuffer為sram,power如下描述 Cell Internal Power = 4.8818 mW (19%) Net Switching Power = 21.2059 mW (81%) --------- Total Dynamic Power = 26.0877 mW (100%) Cell Internal Power的確是降低,但Net Switching Power卻暴增, 結算後的Power反而是用Flip Flop較低, 這讓我很困擾,不知道怎麼來解決這樣的問題。 請有經驗的板友提供解決方法,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.131.174

09/20 21:55, , 1F
net switching power從哪來的
09/20 21:55, 1F

09/21 23:24, , 2F
這是dc report的power嗎?
09/21 23:24, 2F

09/22 01:31, , 3F
我在猜你的net switching power是不是從SAIF檔裡算來的
09/22 01:31, 3F

09/22 01:35, , 4F
假如是的話,不知道可否check你的SAIF檔來看....
09/22 01:35, 4F

09/22 01:37, , 5F
另外你這個看起來是線的寄生電容主宰了你的switching
09/22 01:37, 5F

09/22 01:37, , 6F
power....
09/22 01:37, 6F

09/22 01:40, , 7F
你SRAM得佈線是不是比你FFT的佈線要長很多....
09/22 01:40, 7F

09/22 16:17, , 8F
我sram是用artisan 的memory generator
09/22 16:17, 8F

09/22 16:17, , 9F
怎麼佈線我不清楚
09/22 16:17, 9F

09/22 16:18, , 10F
不過我改用single-port sram後好很多~
09/22 16:18, 10F

09/22 16:19, , 11F
我會check一下我的SAIF檔~~
09/22 16:19, 11F

08/13 18:48, , 12F
我會check一下我的 https://muxiv.com
08/13 18:48, 12F

09/17 22:43, , 13F
我會check一下我的 https://daxiv.com
09/17 22:43, 13F

11/11 15:25, , 14F
你SRAM得佈線是不是 https://noxiv.com
11/11 15:25, 14F

01/04 22:02, 7年前 , 15F
net switchi https://noxiv.com
01/04 22:02, 15F
文章代碼(AID): #1AjYd8Ol (Electronics)