作者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)