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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3958|回复: 11

[求助] 使用matlab对sigma delta调制器输出结果信噪比仿真

[复制链接]
发表于 2020-5-23 23:37:11 | 显示全部楼层 |阅读模式

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

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

x
小弟现在在cadance中搭建了一个二阶调制器电路,可以正常得到输出结果是脉冲密度流,有没有大佬知道怎么在matlab里面对调制器输出结果仿真信噪比
发表于 2020-5-26 08:46:13 | 显示全部楼层
直接sinad(数据)就可以,snr(数据)、thd(数据)都可以,如果要看功率谱密度的话,下载一个sdmtoolbox,建一个simulink模型,把数据输入到psd模块中就可以。
发表于 2020-5-26 17:37:23 | 显示全部楼层


第二信使 发表于 2020-5-26 08:46
直接sinad(数据)就可以,snr(数据)、thd(数据)都可以,如果要看功率谱密度的话,下载一个sdmtoolbox ...


请教一个问题,将“理想延迟积分器”换成“真实带延迟的积分器”,PSD值变成-300左右,位数也是负的,是什么原因呢?里边的采样时间1/fs,finite gain写10000,饱和写100,slew rate=10e9  G*B=10e9.
 楼主| 发表于 2020-5-30 17:50:55 | 显示全部楼层


第二信使 发表于 2020-5-26 08:46
直接sinad(数据)就可以,snr(数据)、thd(数据)都可以,如果要看功率谱密度的话,下载一个sdmtoolbox ...


多谢前辈,但是怎么把数据输入到psd模块,能具体说下吗
发表于 2020-6-1 09:46:29 | 显示全部楼层


Heykkk 发表于 2020-5-30 17:50
多谢前辈,但是怎么把数据输入到psd模块,能具体说下吗


就是一个简单的把matlab的数据输入到simulink,在simulink里面调用一个datain模块。


 楼主| 发表于 2020-6-6 18:00:05 | 显示全部楼层


第二信使 发表于 2020-6-1 09:46
就是一个简单的把matlab的数据输入到simulink,在simulink里面调用一个datain模块。


非常谢谢前辈!
 楼主| 发表于 2020-6-6 18:02:53 | 显示全部楼层


hehuachangkai 发表于 2020-5-26 17:37
请教一个问题,将“理想延迟积分器”换成“真实带延迟的积分器”,PSD值变成-300左右,位数也是负的,是 ...


不知道你现在解决了没有,你的增益应该设置错了,应该设置成0.9999
发表于 2020-6-8 08:30:16 | 显示全部楼层


Heykkk 发表于 2020-6-6 18:02
不知道你现在解决了没有,你的增益应该设置错了,应该设置成0.9999


解决了。但是遇到了新的问题,用真实积分器时,同样设置,多次仿真,我PSD显示的值不一样,2阶3位,从78dB到90dB都有,而理想积分器就没有这个问题,那会是什么原因呢?有遇到过吗?
发表于 2021-8-25 15:32:23 | 显示全部楼层
thank  u
发表于 2023-7-7 14:57:15 | 显示全部楼层


Heykkk 发表于 2020-6-6 18:02
不知道你现在解决了没有,你的增益应该设置错了,应该设置成0.9999


请问为啥是0.9999,我本来也设置的1000,不就是60dB吗,这个0.9999咋算的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-19 02:08 , Processed in 0.020805 second(s), 6 queries , Gzip On, Redis On.

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