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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7297|回复: 13

[求助] SAR ADC设计讨论 比较器 输入信号范围

[复制链接]
发表于 2021-7-20 11:27:01 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 LDDD1997 于 2021-7-20 21:35 编辑

       请教大家一个问题。SAR ADC中,比较器是p管输入的差分五管预防大级+动态锁存级。我之前在进行比较器仿真时,输入一端为0.8V,另一端输入一个从0.79V 到0.81V的斜坡信号,比较器就不能正常工作了。所以我的意思是,ADC在进行仿真时,输入信号就给不了0~VDD了吧。VDD = 1V。所以,该怎么确定ADC的输入范围呢。       我用的是smic 0.18um 工艺,VTH绝对值在0.43V左右。
image.jpg



发表于 2021-7-20 17:47:39 | 显示全部楼层
这是17年biocas里的一篇文章吧。 比较器不用单独仿fft, 就我所见也没人去仿比较器的fft, 因为按通常fft的做法, 输入给正弦, 比较器相当于1bit量化器, 输出时1bit的码流, 除非是过采样, 不然仿出来的fft都是1bit。 通常都是整个sar仿fft。 比较器主要看能不能在规定的时间内分辩0.5lsb的输入电压差。另外可以看看输入噪声的性能。你这个比较器前面接的dac输出的共模点在不停的漂, 所以还要仿几组不同共模点下比较器的性能。
 楼主| 发表于 2021-7-20 21:32:04 | 显示全部楼层


quantus 发表于 2021-7-20 17:47
这是17年biocas里的一篇文章吧。 比较器不用单独仿fft, 就我所见也没人去仿比较器的fft, 因为按通常fft的 ...


     看图就能知道文章出处,说明大佬文章读的真多。     问题我可能没描述清楚,所以在解释一下。我之前在进行比较器仿真时,输入一端为0.8V,另一端输入一个从0.79V 到0.81V的斜坡信号,比较器就不能正常工作了。所以我的意思是,ADC在进行仿真时,输入信号就给不了0~VDD了吧。VDD = 1V。所以,该怎么确定ADC的输入范围呢。
发表于 2021-7-20 21:47:58 | 显示全部楼层


LDDD1997 发表于 2021-7-20 21:32
看图就能知道文章出处,说明大佬文章读的真多。     问题我可能没描述清楚,所以在解释一下。我之前 ...


比较器的输入范围要根据dac的输出范围来定. 放大器除了轨到轨的不可能在0到vdd都工作的. 转换过程中开始几bit比较器工作不工作都不重要, 重要的是后面几bit工作不, 所以我建议你看看dac输出最后几bit的共模点变化情况. 从你的描述来看, 你的比较器的输入电压范围应该比较窄, 也许需要调整. 我只能猜测了, 具体工作还是要个人来做. 希望能帮到你.

 楼主| 发表于 2021-7-21 09:58:00 | 显示全部楼层


quantus 发表于 2021-7-20 21:47
比较器的输入范围要根据dac的输出范围来定. 放大器除了轨到轨的不可能在0到vdd都工作的. 转换过程中开始 ...


比较器的输入范围要根据dac的输出范围来定. 放大器除了轨到轨的不可能在0到vdd都工作的。刚开始学习SAR ADC,读了这段话,我还有一些疑问,希望大佬能够解答。为什么说“转换过程中开始几bit比较器工作不工作都不重要, 重要的是后面几bit工作不”,
我之前在单独进行比较器仿真时,输入范围只能到0到0.8这样。我是8位的电容阵列,VDD=1。所以我在进行SAR ADC FFT时,只把输入给到了0.5±0.3sin。但是仿出来ENOB只有7.2,所以在想是不是由于ADC的输入信号没给到0-1导致的。



发表于 2021-7-21 15:29:13 | 显示全部楼层


LDDD1997 发表于 2021-7-21 09:58
比较器的输入范围要根据dac的输出范围来定. 放大器除了轨到轨的不可能在0到vdd都工作的。刚开始学习SAR A ...


我描述不准确, 我想说的是, 前几bit转换时, 哪怕比较器的一边因为输入在输入共模范围以外, 比较器的另外一边正常工作, 这样比较器还是能正常进行比较. 你现在比较器的enob不够8, 我建议可以具体看一下是那1bit在哪些情况下会出错. 如果enob是7.2, 应该是最后一bit偶尔出现转换错误. 具体情况还要你自己去观察了.

发表于 2021-7-21 18:53:23 | 显示全部楼层
你说的比较器不能正常工作是什么意思?仿真的时候比较器加时钟了吗?
 楼主| 发表于 2021-7-22 17:22:19 | 显示全部楼层


老尤皮 发表于 2021-7-21 18:53
你说的比较器不能正常工作是什么意思?仿真的时候比较器加时钟了吗?


仿真的时候加时钟了啊。
就是比较器没有比较功能了。
 楼主| 发表于 2021-7-22 17:40:22 | 显示全部楼层


quantus 发表于 2021-7-21 15:29
我描述不准确, 我想说的是, 前几bit转换时, 哪怕比较器的一边因为输入在输入共模范围以外, 比较器的另外 ...


之前在仿真ADC时,担心输入信号摆幅给的太大,比较器会出问题,其实不存在这样的问题。现在增加了输入信号给的摆幅,ENOB就上去了。
问题已解决,谢谢大佬解答!!!

点评

恭喜  发表于 2021-7-22 17:50
发表于 2021-7-22 18:47:11 | 显示全部楼层


LDDD1997 发表于 2021-7-22 17:22
仿真的时候加时钟了啊。
就是比较器没有比较功能了。


也就是Vout不随输入变化而变化了是吧
那你也可以看看内部节点,是到哪一步出了问题,是预放大器就不对了(outn和outp),还是到latch不对了(Vop和Von),还是RS触发器不对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-26 01:38 , Processed in 0.024656 second(s), 8 queries , Gzip On, Redis On.

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