在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1222|回复: 17

[求助] Sigma-Delta ADC的FFT的仿真结果

[复制链接]
发表于 2024-7-3 02:58:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位大佬帮忙看下,小弟这个Sigma-Delta ADC的FFT结果正确吗?从图中截图看SNR应该有103dB,为啥输出结果才33dB?有人能帮忙看一下吗?
FFT.png
 楼主| 发表于 2024-7-3 11:22:57 | 显示全部楼层
还有个问题想问一下大家,Cadence中算的这个FFT精确吗?准不准?我用MATLAB处理了一下这个数据,发现差别挺大的,Cadence中算的SNR才90dB。

MATLAB处理.png
FFT result.png
发表于 2024-7-3 09:11:07 | 显示全部楼层
start/end frequency,set to you want
发表于 2024-7-3 09:17:04 | 显示全部楼层
计算SNR的时候只需要算信号带内的噪声,你现在把整个频带内的噪声都计算进去了
发表于 2024-7-3 09:58:48 | 显示全部楼层
你的信号带宽是349.1kHz吗,为什么这么零碎的一个数。假设说,你带宽如果是20kHz,那你的End freq 填20K
你的采样频率也这么零碎嘛,还有你的采样点数是4096嘛,这些东西要确认
还有你调signal bins有啥依据嘛(这是我想知道的)
 楼主| 发表于 2024-7-3 11:08:10 | 显示全部楼层


风也信子 发表于 2024-7-3 09:11
start/end frequency,set to you want


Thanks, I set the stop frequency to 20KHz and it's fine.
 楼主| 发表于 2024-7-3 11:09:21 | 显示全部楼层


澹台谷蕊 发表于 2024-7-3 09:17
计算SNR的时候只需要算信号带内的噪声,你现在把整个频带内的噪声都计算进去了 ...


谢谢指正,设置到20KHz,已经解决。
 楼主| 发表于 2024-7-3 11:15:49 | 显示全部楼层


w453 发表于 2024-7-3 09:58
你的信号带宽是349.1kHz吗,为什么这么零碎的一个数。假设说,你带宽如果是20kHz,那你的End freq 填20K
你 ...


感谢你的建议,我设置到20KHz已经解决了。

signal bins的设置是为了满足相干采样,我的Fin=7/4096*Fs。
发表于 2024-7-3 11:40:11 | 显示全部楼层


ZixunWang 发表于 2024-7-3 11:15
感谢你的建议,我设置到20KHz已经解决了。

signal bins的设置是为了满足相干采样,我的Fin=7/4096*Fs。


你说的不对,signal bins并不是为了相干采样,相干采样是你输入频率的设置问题,并不体现在这里,这里的显示signal bins是告诉你,在信号bins的两侧分别有几谱线算在了信号功率里面,以此,一般适当增大signal bins,snr会有所改善,但是,不绝对,对于谐波可能功率也会增大,所以也有可能指标会下降,你设置成7,代表你输入信号的谱线是15根,在你采样点数足够大时,对于你的输出影响不会很大,但是,你的理解是有问题的,需要更正。


还有你的信号带宽就是20KHz吗,我说20kHz只是给你举例子,如果就是20kHz的话,那没啥问题
发表于 2024-7-3 11:45:48 | 显示全部楼层


ZixunWang 发表于 2024-7-3 11:22
还有个问题想问一下大家,Cadence中算的这个FFT精确吗?准不准?我用MATLAB处理了一下这个数据,发现差别挺 ...


把你signal bins改为默认值1,看一下,另外matlab处理用的窗函数是否是hanning,把关键代码贴一下吧,我怀疑你这带宽好像设置应该也不一样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-23 23:52 , Processed in 0.027647 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表