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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9831|回复: 18

Sigma-delta ADC 的仿真问题

[复制链接]
发表于 2009-9-3 10:03:51 | 显示全部楼层 |阅读模式

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

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

x
我做了一个二阶的Sigma-Delta ADC,用matlab仿真的时候有100多个dB的SNR,但是在底层电路下面用cadence仿真的时候只有50dB的SNR,我的电路完全是按照matalb的参数设计的,考虑了开关噪声,运放噪声和1/f噪声后应该还有80dB的SNR,但是仿真就是只有50dB的SNR,是不是我的仿真方法有问题?我仿真的时间步长为500u,对输出数据做16384个点的dft分析,请问这样做合适吗?
发表于 2009-9-3 10:32:40 | 显示全部楼层
use window FFT.  Cosine2 or blackman
 楼主| 发表于 2009-9-3 11:07:18 | 显示全部楼层
我一般用的是hammming窗或者矩形窗,请问他们有什么区别吗?
发表于 2009-9-3 18:21:55 | 显示全部楼层
输出加hanning窗,做fft
仿真了几个周期?截去了哪一段?
发表于 2009-9-3 20:07:44 | 显示全部楼层
想知道你的simulink里的noise的随机种子数seed是不是一样的,一样的seed的话,跟没加noise没什么区别,建议你看看!
发表于 2009-9-3 22:41:55 | 显示全部楼层
你把你的fft 贴出来看看就知道了。
可能电路搭出来的跟simulink 就是不一样呢
在transient sim, fft 看到的只有quantization noise.
 楼主| 发表于 2009-9-6 13:07:24 | 显示全部楼层
在Cadence 的calculate里面只能做DFT,好象没有FFT的选则,两者应该是一样的啊.我的信号是40K的,采样时钟2.5M,我一共仿了500us,也就是20个周期,我做DFT的时间是从0-500us,也就是整个瞬态仿真的时间,用的点数是2^14,也就是16384点,这样的应该够了吧,但是出来的SNR太小了,只有50几个dB.图中是我的DFT结果.

[ 本帖最后由 xibeizi314159 于 2009-9-6 16:05 编辑 ]
snapshot.png
发表于 2009-9-22 16:03:18 | 显示全部楼层
看结果 DFT 图还是对的
发表于 2012-7-11 17:54:48 | 显示全部楼层
为什么那么小呢,同问
发表于 2014-1-15 13:30:08 | 显示全部楼层
回复 7# xibeizi314159


    你好 你用Cadence的 calculator对输出码流进行的dft变化 结果怎么是连续的频谱呀?我做出来都是间断的频谱呀?望解释下.....from sigma delta ADC 小白
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-26 14:10 , Processed in 0.041685 second(s), 9 queries , Gzip On, Redis On.

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