微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 关于SAR ADC冗余校正的一个疑问

关于SAR ADC冗余校正的一个疑问

时间:10-02 整理:3721RD 点击:
最近在看着方面的资料,有一个疑问。如果不带冗余位,所有位的电容比例都是2^i,那么各位的权重就是2^i,此时输出结果可以很简单的获得,就是各位二进制权重相加,比如10位ADC,最大输出结果就是1024。
但是带上冗余位问题就来了,因为冗余位电容的存在,各位电容在总体电容中的比例不再是2^i/总电容,要略小。一些论文里面说带冗余位的数字校正直接把权重相同的相加就可以(再减去各冗余位权重的二分之一)。但这里面存在一个问题,就是会越界。举例来说,ADC的参考电压是VREF,如果输入电压也是VREF,实际电路在工作的时候应该输出全1,包含冗余位在内,这样一来数字输出就会超过最大量程,比如10位ADC,可能会输出1032,这个问题是怎么解决的呢?我的一个想法是可以把参考电压VREF做的比量化范围VFS稍大,限制数字量化结果越界,不知道实际情况是如何处理的,还是前面我理解的干脆就是错误的?
请各位高手赐教,谢谢

你好 ,这个是不会越界的,加了 冗余位相当于把原来的1024 range 要分散到超过1024,应为多了冗余位么,通过DEC模块要把这种对应关系从新装填到1024里面。就是这个关系。

不需要把VREF做的比量化范围VFS稍大。加入冗余位后VFS自然比VREF小了。

每个 比特的对应值见小了。比如原来的msb 对应512,现在可能是495...
所以需要转化成最后的二进制。

关于SAR ADC冗余校正的一个疑问

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top