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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
查看: 3009|回复: 11

[求助] Sigma-Delta ADC中的a、g、b、c参数优化方法

[复制链接]
发表于 2022-10-17 12:24:21 | 显示全部楼层 |阅读模式

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

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

x
Sigma-Delta ADC中的a、g、b、c参数通过《Understanding Delta-Sigma Data Converters》7.2中的程序初步获得。但是得到的参数需要取整、根据比较器反馈电压、积分器输出范围、比较器输入范围等约束进行调整。我查看了论文、书籍还有网上的资料,对这个过程并没有进行描述。基本上是根据ADC结构计算STF、NTF,然后为了提高系统稳定性,对NTF进行优化,就得到了调制器参数。怎么对这些参数进行调整呢?有没有对这个过程进行描述的资料?

发表于 2022-10-17 12:55:35 | 显示全部楼层
参考:
SD调制器设计流程.PNG
 楼主| 发表于 2022-10-17 13:44:29 | 显示全部楼层


mapABCD生成的a, b, g, c仍需要取整,并根据比较器反馈电压、积分器输出范围、比较器输入范围等约束进行调整,请问这个过程您知道怎么进行吗?或者有相关资料吗?
发表于 2022-10-17 14:09:33 | 显示全部楼层
本帖最后由 gtfei 于 2022-10-17 18:48 编辑


monixuexizhe 发表于 2022-10-17 13:44
mapABCD生成的a, b, g, c仍需要取整,并根据比较器反馈电压、积分器输出范围、比较器输入范围等约束进行 ..FYI


FYI
发表于 2022-10-17 14:15:09 | 显示全部楼层
为什么需要取整?系数如果取出来是0.5呢,取0还是取1?
你说的那步动态范围设定,属于系数scale范围,这个函数已经做了:
scaleABCD.PNG
 楼主| 发表于 2022-10-17 15:26:47 | 显示全部楼层


gtfei 发表于 2022-10-17 14:15
为什么需要取整?系数如果取出来是0.5呢,取0还是取1?
你说的那步动态范围设定,属于系数scale范围,这个 ...


我这边scale之后的参数3.69、1.42、0.46之类的,还是需要取整的,0.25、0.5就不需要了。而且生成这些参数的过程中没有考虑比较器反馈电压的变化。当比较器反馈电压改变的话,之前生成的参数就可能需要修改。《Delta-Sigma Data Converters Theory, Design, and Simulation》4.4.4 设计权衡 第二段 第九行
    通常,商用Delta-Sigma转换器的设计应确保最大指定输入信号范围为有效比较器反馈信号的50%至80%

发表于 2022-10-17 16:34:36 | 显示全部楼层
simulink里建模仿真看结果,手动调整
发表于 2022-10-17 16:56:07 | 显示全部楼层


monixuexizhe 发表于 2022-10-17 15:26
我这边scale之后的参数3.69、1.42、0.46之类的,还是需要取整的,0.25、0.5就不需要了。而且生成这些参数 ...


比较器反馈电压变化?
变多少,你对应把反馈系数scale多少不就行了?不大清楚你一直强调这个干什么。
还有你贴的那个是输出信号幅度的限制,输入信号确实不能接近和超过反馈信号。
 楼主| 发表于 2022-10-17 17:20:03 | 显示全部楼层


gtfei 发表于 2022-10-17 16:56
比较器反馈电压变化?
变多少,你对应把反馈系数scale多少不就行了?不大清楚你一直强调这个干什么。
还 ...


我的问题是:1、scale函数生成的调制器参数为3.69、1.42、0.46等,需要取整;
2、将生成的参数带入模型后,第二级积分器输出摆幅为40%,想优化到50%;

3、现电路输入信号和DAC共享电容器,故输入信号到第一级积分器的比值b1和比较器反馈信号的比值c1相等,所以不能只改变c1;
在以上条件下,怎么对这些参数进行调整?
发表于 2022-10-17 18:51:41 | 显示全部楼层


monixuexizhe 发表于 2022-10-17 17:20
我的问题是:1、scale函数生成的调制器参数为3.69、1.42、0.46等,需要取整;
2、将生成的参数带入模型后 ...


1. 手动调整为3.7  1.4  0.5
2. 手动调整积分器二相关的输入系数
3. 可以不share采样电容,参考:

integ.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-5 13:40 , Processed in 0.027442 second(s), 8 queries , Gzip On, Redis On.

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