作者jasonshan (wahaha)
看板Electronics
標題delta-sigma mod output's PSD 的一些問題
時間Tue Sep 24 18:05:18 2013
小弟做專題這暑假開始讀一本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
1F:→ jamtu:你input power打小一點就好了 09/24 18:25
2F:→ jamtu:另外PSD他裡面調參數只會影響到計算SNDR跟ENOB 圖不會有差 09/24 18:25
3F:→ jamtu:更正...你sampling freq跟點數還是要取對XD 09/24 18:26
4F:→ jamtu:想要模擬符合手算 MOD2會比較理想 09/24 18:26
學長你好,fs一致 點數頻率有顧及fft的運算方式 我是打0.8的sin wave
圖醜的問題在我MOD2一樣有發生 sin wave改0.3 0.5一樣有這問題
感謝回應,剛剛忘記po圖
5F:推 baoerking:可以的話放圖上來比較能了解,psd可以直接取fft再plot 09/24 18:29
是,圖在這
理論值
http://ppt.cc/q0Oo
我做的mod1http://ppt.cc/E2lj
感覺高頻好毛,請問這正常嗎?我要如何用理論解釋或可以用平均改進?
※ 編輯: jasonshan 來自: 140.112.7.214 (09/24 20:36)
6F:推 gaussian:請問是幾bit quantizer? 09/24 20:55
1bit, 高過0=>1 低於0=>-1 的block來實踐
※ 編輯: jasonshan 來自: 114.36.67.67 (09/24 22:21)
7F:推 baoerking:你的系數應該是用ideal的吧!你可以試試toolbox出來的 09/25 13:02
8F:→ baoerking:從圖上感覺已經爆掉了,但因為是一階所以會硬拉回來 09/25 13:03
請問你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)
9F:→ jasonshan:阿忘記補充 其實sqnr理論值是算相近的 因為高頻不算的 09/25 14:12
10F:→ jasonshan:關係,所以linear model本身是應該沒錯的 09/25 14:13
11F:推 baoerking:1階跟2階不會有stability的問題 09/25 14:44
12F:→ jasonshan:那請問你說的爆掉是指? 另外MOD2好像會有吧? 我再去看看 09/25 14:46
13F:推 baoerking:你可以看一下你的ntf,我覺得你的mod2還滿正常的 09/25 14:48
14F:推 jamtu:這圖是正常的 MOD2的三倍頻harmonic太高 建議input再打小 09/25 17:00
15F:推 jamtu:MOD1本來就有很多毛 正常 09/25 17:06
謝謝大家的回覆 現在再考慮後續處理的部分是否應該averaging 另外如果有人知道原本
我問的三個問題或願意告訴我讀哪裡找答案的都很歡迎 我也自己再找找
※ 編輯: jasonshan 來自: 114.45.168.234 (09/25 22:45)
16F:→ jamtu:高頻不用改善阿 會被decimation filter濾掉 09/25 23:45
17F:→ jamtu:你要注意的是input frequency的harmonic 不是高頻的東西 09/25 23:46
18F:→ jamtu:DSM本來就不是一個linear的loop 有些東西功力不夠很難解釋 09/25 23:46
19F:→ jamtu:(就是在堪用範圍下不用太care一些事情) 09/25 23:47
20F:→ jasonshan:ok,我會再看看頻率那部分 謝謝回應 09/26 23:07
21F:→ you2:PSD是用FFT去算的,那來的定義和單位不一樣 09/29 10:38
22F:→ you2:你跑的就是最簡單的Mod2,也不用看什麼NTF,coeff也沒quant 09/29 11:03
23F:→ you2:Stability也不會有問題,你的圖也不是linear model跑出來的 09/29 11:04
24F:→ you2:spectrum當然要做average,因為它是random 09/29 11:07
25F:→ you2:隨便去google一下別人跑出來的就可以知道了 09/29 11:08
好的 其實之前有GOOGLE到不少人跑出來毛的圖 只是不太確定是不是因為沒有做平均
既然這樣我就做AVERAGE,感謝
※ 編輯: jasonshan 來自: 114.36.65.12 (09/29 22:30)