请问二阶sigma-delta ADC低频下噪声大是为啥?
如图所示,在低频一开始的时候噪声就很大,不知道各位大侠有没有遇到这种问题~
如果有经验的话跪求指导~
过采样率128,采样时钟0.5M
SNR只有37dB一开始就被拉下来了,不知为何
-----------------------------------------
补充一点:量化器是1位的
SNR
整形有,时钟不算高,加窗似乎也没问题,怎么低频噪声就上去了呢?你的行为级仿真或者预期他应该是多少snr呢?
80左右
从spectrum上看DC有能量,如果你的入信号有DC分量,那么输出频谱上也应该有DC
我猜你的输入是一个有DC offset的 sin信号
计算SNR时不要计算DC即可
在CADENCE下,我添加的激励信号源是这样的
输入信号的两端是一个vsin:
DC voltage:2.5V
Offset voltage没填,空着)
Amplitude:313mV
Frequency:473Hz
另外这个vsin信号源是串联在一vdc电压源之上的
这个vdc的电压为15V
请问您所指的DC offset是这个vdc吗?
感觉是噪声整形有问题。
你把DC offset也包含進來了
另外,你應用的頻帶可能也不會包含DC
比如說運用在音頻
可能是20-20KHz的範圍
並非0-20KHz
一般都会有dc的这个bin的
首先,请问 DC offset 是啥?
其次,那DC offset 应该如何去掉?
最后,而且这个是用来测量电池电压的是有可能测试直流DC电压的,这该怎么办?
请问你所说的DC的binbin是啥?
也遇到过,帮顶
请问你最后是怎么解决的?
035模型没有问题,018低频有分量,我感觉是不是量化器引人的失调,没验证,请高人解答。
另外问个,你是用啥仿真的
spectre0.18的模型
如果输入信号没有DC,那么输出信号呢?
你是用ADC输出的code转换成10进制,再做FFT?
那么这个输出信号的范围是什么?
是-Vpp~+Vpp? 还是0~Vpp?
如果是-Vpp~+Vpp,那么不应该有DC
如果是0~Vpp,那么必然有DC
您好,我没有能够跟上你的意思
我的验证思想是这样的:
ADC调制器输出的是1位的bitstream,对这个bitstream进行FFT分析,然后就可以得到SNR。
请问:
首先,您指的输出信号是哪里的输出?是比较器的输出结果还是别的?
其次,如何将ADC输出的code转换成10进制?我得到的都是1bit的数据流,2进制的数字码流应该按照多少来转换?
还请不吝赐教.
不好意思,忘记你是1bit DAC,如果是多bit DAC就需要转成10进制
你现在输出的0/1的码,直接做FFT,当然有DC分量咯
你把你输出的0/1 bit stream 平均一下,平均值不等于0!
所以说让你在FFT中不要计算DC 分量
要么你把码转成+/-1
嗯,我就是这么做的,将码流转换为了+1、-1。 图中的处理结果就是在这种条件下得到的
算SNR的时候从哪个频率开始积分
那输出真的有DC分量
你的ADC是双端输入,还是单端输入 + 参考电压?
那要去找一下这个DC信号是从哪里进来的
双端输入
请问如果有DC一般会是以何种方式引入?
哪些问题会引入DC?
码型的格式
举个栗子
1.是RZ的不容易有,而NRZ的容易有
2.0~Vref/2^n--〉code 0 …… 会有,Vref/2^(n+1)~3*Vref/2^(n+1)-->code 0 ……不会有
您好,虽然您举了个比较详细的例子,但是我更加糊涂了~
你好,有人说是FFT算法的问题,DC失调是因为静态特性有问题,可以通过数字算法来消除。
现在测试的时动态特性,采用汉宁窗应该去掉主瓣的前两个点。
请问你是不是也想表达这个意思?
握爪啊 最近也被这个问题困扰,spectre中得到的数据用matlab处理得到的图与lz的形状一样。泪奔。
lz问题解决没?如果搞定了还请不吝赐教啊,thx!
啊啊啊,哪位大神路过指导一下吧,跪谢!
有加input noise吗?
没有加。就是在spectre中用晶体管搭建的电路仿tran(没选TransientNoise),然后取点在matlab中做fft。
这个很简单,所有输出求和,判断是不是有DC就可以了,如果输入没有DC的话,就需要分析一下DC产生的原因了。
刚试了一下,输出取70000个点,求和,结果为0,但做fft之后得到的psd图还是低频很高,这是怎么回事。