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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: lonemy

[求助] 做SAR ADC的请进

[复制链接]
发表于 2013-12-18 21:45:53 | 显示全部楼层
回复 1# lonemy


   传上来看看吧
发表于 2013-12-18 21:46:36 | 显示全部楼层
回复 31# goat_xdg


   最近也在研究sar的文章,很多都引入了校正,方法比较多
发表于 2013-12-18 21:50:20 | 显示全部楼层
回复 10# lpf025


   最近出了sub-binary的校正方法,引入了lms算法,比较复杂
发表于 2014-4-9 15:39:32 | 显示全部楼层




    其实就是原来一个电压值对应一个code,加了3个冗余位后,一个电压值可以对应多个code。
以一个数字为例
二进制的情况下:33=32+16-8-4-2-1   对应110000。

如果增加16和4这两个冗余位
那么   33=32+16-16+8-4-4+2+1      (16和4出现两次)
或者   33=32-16+16+8-4-4+2+1      (第一个16本来加16,比较器判断错误,被算成减16,后面可以纠正回来)
或者   33=32+16-16-8+4+4+2+1     (第一个4本来减4,比较器判断错误,被算成加4,后面可以纠正回来)

至于文章后面那一段数字补码加法,可以忽略,本质还是每个电容(正常电容和补偿冗余电容)对应的权重相加。
不考虑offset的情况下,以上分别是下面非补码二进制相加  
111011 + 000000 = 111011
101011 + 010000 = 111011
110111 + 000100 = 111011

上面结果111011和真实结果110000的差就是那个offset (论文中的-73)

我刚搭了个电路,没有二进制补码相加,而是分别将本来的10bit和冗余的3bit分别通过理想DAC后用模拟相加,得到的最终波形是正确的。
发表于 2014-4-9 16:14:49 | 显示全部楼层
来看看
发表于 2014-4-19 15:03:24 | 显示全部楼层
fgfdgfdgfdgdfdgd
发表于 2014-4-20 15:30:42 | 显示全部楼层
回复 34# 雨丝


  这篇文章的方法怎么消除电荷注入啊?
发表于 2014-4-28 09:26:41 | 显示全部楼层
下来看看
发表于 2014-4-28 16:54:35 | 显示全部楼层


回复  雨丝


  这篇文章的方法怎么消除电荷注入啊?
didibabawu 发表于 2014-4-20 15:30




    电荷注入是所有有采样电路的都要解决的,别的电路怎么解决这个也怎么解决。
发表于 2014-5-6 16:50:06 | 显示全部楼层
kankan
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 23:44 , Processed in 0.026004 second(s), 9 queries , Gzip On, Redis On.

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