delta-sigma mod output's PSD 的一些問題

看板Electronics作者 (wahaha)時間12年前 (2013/09/24 18:05), 編輯推噓7(7018)
留言25則, 5人參與, 最新討論串1/1
小弟做專題這暑假開始讀一本understanding delta sigma data converter (聽說好像叫綠皮書),上次報告用simulink跑MOD1(first-order)的power spectrum density和FFT,被問到PSD跑出來的圖高頻怎麼毛毛的(我肉眼取平均 可以觀察出noise shaping的趨勢以及MOD1的特性,但是不知道可不可以這樣 取平均)。相對來說課本的圖就好漂亮。 調了blackbox的參數依然不見起色(非內建PSD,內建的連上下限都不能調 冏) ,所以我猜可能不是windowing的問題(理論上我猜也不是), 後來我去看後面的Appendix A,猜想大概是因為沒有averaging的關係? 其實Appendix A(Spectral estimation)那邊真是看得霧煞煞,所以想請問一下 板上的前輩/學長: 1.PSD圖高頻毛是否是因為FFT結果的standard deviation很大?高頻的變異 為何會比較大?那我應該如何改善呢?手動打matlab code來平均有意義嗎? 2.還是因為我的單位出問題?我是依PSD定義猜用dBm/Hz,他是寫dBFS/NBW ,理論上給了N和window type應該他會算吧,這點抱歉,PSD blackbox 裡面有無其他定義以外的調整我不知道,現在還在看NBW那邊的公式與計算, 不過這樣會造成高頻比較毛的結果嗎? 3.PSD和FFT的結果雖然在定義和單位上都不一樣,但是圖應該也的確長得很像阿 請問一下有什麼特殊意義嗎?(在網路上爬的一些文似乎都講很多公式計算,但都 迴避了比較和意義這些問題,想請問有比較解釋性的看法嗎?或因為實際測量只能 測到譜密度PSD?(亂猜)) 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.7.214

09/24 18:25, , 1F
你input power打小一點就好了
09/24 18:25, 1F

09/24 18:25, , 2F
另外PSD他裡面調參數只會影響到計算SNDR跟ENOB 圖不會有差
09/24 18:25, 2F

09/24 18:26, , 3F
更正...你sampling freq跟點數還是要取對XD
09/24 18:26, 3F

09/24 18:26, , 4F
想要模擬符合手算 MOD2會比較理想
09/24 18:26, 4F
學長你好,fs一致 點數頻率有顧及fft的運算方式 我是打0.8的sin wave 圖醜的問題在我MOD2一樣有發生 sin wave改0.3 0.5一樣有這問題 感謝回應,剛剛忘記po圖

09/24 18:29, , 5F
可以的話放圖上來比較能了解,psd可以直接取fft再plot
09/24 18:29, 5F
是,圖在這 理論值http://ppt.cc/q0Oo 我做的mod1http://ppt.cc/E2lj 感覺高頻好毛,請問這正常嗎?我要如何用理論解釋或可以用平均改進? ※ 編輯: jasonshan 來自: 140.112.7.214 (09/24 20:36)

09/24 20:55, , 6F
請問是幾bit quantizer?
09/24 20:55, 6F
1bit, 高過0=>1 低於0=>-1 的block來實踐 ※ 編輯: jasonshan 來自: 114.36.67.67 (09/24 22:21)

09/25 13:02, , 7F
你的系數應該是用ideal的吧!你可以試試toolbox出來的
09/25 13:02, 7F

09/25 13:03, , 8F
從圖上感覺已經爆掉了,但因為是一階所以會硬拉回來
09/25 13:03, 8F
請問你ideal的意思是? 我已經是用外加的SD toolbox了 你是指這個嗎? 因為內建的PSD連X軸都不讓我調整上下限與log座標 好像也不能輸出到workplace 請問你說的爆掉指的是output頻率unstable嗎?聽不太懂 但是我改變sin wave大小似乎都沒辦法stable 以下是我的參數 A=0.8 32768points FFT freq=211/32768*320e6 (2M左右) freq sampling=320e6 hann windowing(測過PSD圖沒差) scope number<=請問這是什麼 目前也沒發現有影響 band bound應該只與SQNR有關 是e5~10.1e6 另外我也不是很懂你說的一階硬拉? MOD2一樣的狀況 也是沒有MAGNITUDE的unstable 還是謝謝你的回答 ※ 編輯: jasonshan 來自: 140.112.7.214 (09/25 13:57) MOD2圖http://ppt.cc/f8kX MOD2 SIMULINKhttp://ppt.cc/i6mv 參數都一樣 mod1就只是把後面拆掉而已 可以看出mod1 mod2圖高頻雜訊的問題應該是一樣的 請問我有做錯的地方嗎 還是正常行為? 小弟很菜 請教各位了 謝謝 ※ 編輯: jasonshan 來自: 140.112.7.214 (09/25 14:05) ※ 編輯: jasonshan 來自: 140.112.7.214 (09/25 14:07)

09/25 14:12, , 9F
阿忘記補充 其實sqnr理論值是算相近的 因為高頻不算的
09/25 14:12, 9F

09/25 14:13, , 10F
關係,所以linear model本身是應該沒錯的
09/25 14:13, 10F

09/25 14:44, , 11F
1階跟2階不會有stability的問題
09/25 14:44, 11F

09/25 14:46, , 12F
那請問你說的爆掉是指? 另外MOD2好像會有吧? 我再去看看
09/25 14:46, 12F

09/25 14:48, , 13F
你可以看一下你的ntf,我覺得你的mod2還滿正常的
09/25 14:48, 13F

09/25 17:00, , 14F
這圖是正常的 MOD2的三倍頻harmonic太高 建議input再打小
09/25 17:00, 14F

09/25 17:06, , 15F
MOD1本來就有很多毛 正常
09/25 17:06, 15F
謝謝大家的回覆 現在再考慮後續處理的部分是否應該averaging 另外如果有人知道原本 我問的三個問題或願意告訴我讀哪裡找答案的都很歡迎 我也自己再找找 ※ 編輯: jasonshan 來自: 114.45.168.234 (09/25 22:45)

09/25 23:45, , 16F
高頻不用改善阿 會被decimation filter濾掉
09/25 23:45, 16F

09/25 23:46, , 17F
你要注意的是input frequency的harmonic 不是高頻的東西
09/25 23:46, 17F

09/25 23:46, , 18F
DSM本來就不是一個linear的loop 有些東西功力不夠很難解釋
09/25 23:46, 18F

09/25 23:47, , 19F
(就是在堪用範圍下不用太care一些事情)
09/25 23:47, 19F

09/26 23:07, , 20F
ok,我會再看看頻率那部分 謝謝回應
09/26 23:07, 20F

09/29 10:38, , 21F
PSD是用FFT去算的,那來的定義和單位不一樣
09/29 10:38, 21F

09/29 11:03, , 22F
你跑的就是最簡單的Mod2,也不用看什麼NTF,coeff也沒quant
09/29 11:03, 22F

09/29 11:04, , 23F
Stability也不會有問題,你的圖也不是linear model跑出來的
09/29 11:04, 23F

09/29 11:07, , 24F
spectrum當然要做average,因為它是random
09/29 11:07, 24F

09/29 11:08, , 25F
隨便去google一下別人跑出來的就可以知道了
09/29 11:08, 25F
好的 其實之前有GOOGLE到不少人跑出來毛的圖 只是不太確定是不是因為沒有做平均 既然這樣我就做AVERAGE,感謝 ※ 編輯: jasonshan 來自: 114.36.65.12 (09/29 22:30)
文章代碼(AID): #1IGMFZN4 (Electronics)