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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2228|回复: 4

[求助] FLash AD simulink建模的FFT问题

[复制链接]
发表于 2021-10-24 18:54:09 | 显示全部楼层 |阅读模式

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

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

x
这是我建的6bit flash ad的模型,做FFT的时候发现,为什么会多出直流量?而且三次谐波和五次谐波的大小相同?输入的正弦信号为sin(2*pi*f1t) image.png image.png image.png
发表于 2021-10-25 12:02:01 | 显示全部楼层
楼主,我想请教下simulink里fft怎么仿真?
发表于 2021-10-25 19:31:11 | 显示全部楼层
数字输出用补码表示的吗?补码的正负范围不对称,引入offset很正常。
你的SFDR已经接近6bit ADC的极限了,三次谐波和五次谐波都可以不管
 楼主| 发表于 2021-10-27 20:52:17 | 显示全部楼层


老尤皮 发表于 2021-10-25 19:31
数字输出用补码表示的吗?补码的正负范围不对称,引入offset很正常。
你的SFDR已经接近6bit ADC的极限了, ...


嗯嗯,确实是DAC输出正负不对称导致多出了直流量,我把DAC的代码从(2^5*DOUT5+2^4*DOUT4+2^3*DOUT3+2^2*DOUT2+2^1**DOUT1+DOUT0)-1改成(2^5*DOUT5+2^4*DOUT4+2^3*DOUT3+2^2*DOUT2+2^1**DOUT1+DOUT0)-63/64就解决了。
 楼主| 发表于 2021-10-27 20:53:57 | 显示全部楼层


IOBZ4U 发表于 2021-10-25 12:02
楼主,我想请教下simulink里fft怎么仿真?


用Spectrum Analyzer这个模块,至于仿真的设置可以看一下相关采样,然后matlab也有一个示例叫做compare SAR ADC to Ideal ADC(貌似叫这个),你可以看看参考一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-4 16:25 , Processed in 0.019889 second(s), 9 queries , Gzip On, MemCached On.

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