【技术实现步骤摘要】
基于最小均方算法和随机梯度法,应用于具有已校准查找表的模数转换器的残差校准方法
专利技术目的
[0001]本专利技术涉及模数转换器(ADCs),尤其涉及一种对查找表校准后ADC的全数字校准。
技术介绍
[0002]模数转换器(ADC)的精度非常重要。转换误差可能是非线性的且难以校正。
[0003]图1示出现有技术的ADC。比较器12通过比较其同相输入端(+)和反相输入端(
‑
)的输入电压来生成比较器输出电压VCOMP。上方一排电容14、17、18连接到同相输入端(+),而下方一排相同的电容14、16、19连接到反相输入端(
‑
)。可对这些电容进行二进制加权,或者这些电容可具有其它权重。在该示例中,电容权重是最小电容的最小或单位电容值C的1、1、2、3、5、10、17和32倍。
[0004]实际制造的电路在电容14、16
‑
19的大小方面具有变化,由此可能会在数据转换过程中导致误差。例如,电容可能在+/
‑
1%之间变化。对于较小的或最低有效位(LSB)电容14,这种变化的影响相对较小,并且在最终的转换结果中产生可容忍的误差。然而,对于最高有效位(MSB)电容16
‑
19,这1%的大小变化可能会在最终结果中造成较大的线性误差。
[0005]例如,电容17的标称值为17C,但实际值可能为17.12C。尽管这0.12C的误差在1%公差内,但是0.12C是1C的LSB电容量的12%。
[0006]可利用校准来测量MS ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种双重校准的模拟
‑
数字转换器,包括:数字
‑
模拟元件阵列,每个数字
‑
模拟元件用于将二进制位转换为模拟信号;所述数字
‑
模拟元件阵列中的所述数字
‑
模拟元件具有不同的尺寸,所述数字
‑
模拟元件的权重由尺寸比决定;比较器,所述比较器用于从所述数字
‑
模拟元件的阵列接收模拟信号以生成比较结果;逐次逼近寄存器,用于存储控制所述数字
‑
模拟元件的阵列的所述二进制位;控制器,所述控制器用于:对所述数字
‑
模拟元件的阵列应用所述二进制位的逐次逼近寄存器搜索结果,并基于来自所述比较器的所述比较结果更新所述逐次逼近寄存器中的所述二进制位;求和器,所述求和器用于对在所述逐次逼近寄存器中设定了对应数据位的数字
‑
模拟元件的权重求和,以生成数据代码;第一查找表,所述第一查找表具有用于存储与每个所述数字
‑
模拟元件的尺寸相应的权重的条目,其中,较低有效二进制位的权重是理想权重,较高有效二进制位的权重是经过校准的权重;所述理想权重是所述数字
‑
模拟元件的设计尺寸之比,所述经过校准的权重是所述理想权重针对所述数字
‑
模拟元件的有效尺寸不匹配而进行调整后的权重;第一校准器,所述第一校准器用于操作所述控制器以便对所述数字
‑
模拟元件的阵列应用所述二进制位的第一校准结果,以测量所述数字
‑
模拟元件的相对有效尺寸,从而确定所述经过校准的权重,所述第一校准器基于所述经过校准的权重更新所述第一查找表中的条目;代码补码器,所述代码补码器用于从所述逐次逼近寄存器接收所述二进制位,并为所述二进制位生成补码,所述补码包括指示所述补码何时为正以及所述补码何时为负的符号位;具有正条目的正查找表,所述正条目具有从所述第一查找表复制的所述经过校准的权重;所述经过校准的权重针对由第二校准器确定的第一非线性误差值而进行调整;具有负条目的负查找表,所述负条目具有从所述第一查找表复制的所述经过校准的权重;所述经过校准的权重针对由所述第二校准器确定的第二非线性误差值而进行调整;第一求和器,所述第一求和器用于对来自所述正查找表的所述正条目求和;所述正查找表的对象是具有在所述补码中设定了对应数据位的数字
‑
模拟元件对;当所述符号位指示所述补码为正时,所述第一求和器还添加第一偏移量,以在经过校正的输出上生成经过校正的代码;以及第二求和器,所述第二求和器用于对来自所述负查找表的所述负条目求和;所述负查找表的对象是具有在补码中清零的对应数据位的数字
‑
模拟元件对,当所述符号位指示所述补码为负时,所述第二求和器还添加第二偏移量,以在所述经过校正的输出上生成所述经过校正的代码;当所述补码的所述符号位为正时,从所述正查找表生成所述经过校正的输出,并且当所述补码的所述符号位为负时,从所述负查找表生成所述经过校正的输出。2.如权利要求1所述的双重校准的模拟
‑
数字转换器,其中,所述第一非线性误差值与所述第二非线性误差值不完全一致;
对应的数字
‑
模拟元件在所述正查找表中的所述正条目和在所述负查找表中的所述负条目不相等,但相差不超过10%;所述正查找表和所述负查找表中的对应条目指示在对方的10%内的经过误差校正和校准的权重。3.如权利要求1所述的双重校准的模拟
‑
数字转换器,进一步包括:第二校准器,所述第二校准器通过对所述正条目执行最小均方方法,以在所述第一非线性误差值上收敛而生成所述第一非线性误差值,所述第二校准器还通过对所述负条目执行最小均方方法,以在所述第二非线性误差值上收敛而生成所述第二非线性误差值。4.如权利要求3所述的双重校准的模拟
‑
数字转换器,进一步包括:初始加载器,所述初始加载器用于在所述第一校准器生成所述经过校准的权重和用所述经过校准的权重更新所述第一查找表中的所述条目之前,将所述数字
‑
模拟元件的所述理想权重加载到所述第一查找表中的条目;正初始加载器,所述正初始加载器用于在所述第二校准器生成所述第一非线性误差值并针对所述第一非线性误差值调整所述正条目之前从所述第一查找表读取所述经过校准的权重,并用所述经过校准的权重加载所述正查找表中的所述正条目;负初始加载器,所述负初始加载器用于在所述第二校准器生成所述第二非线性误差值并针对所述第二非线性误差值调整所述负条目之前从所述第一查找表读取所述经过校准的权重,并用所述经过校准的权重加载所述负查找表中的所述负条目。5.如权利要求1所述的双重校准的模拟
‑
数字转换器,进一步包括:乘法
‑
加法器,所述乘法
‑
加法器用于接收多项式系数以及所述经过校正的代码;所述乘法
‑
加法器将一阶多项式系数与所述经过校正的代码相乘以生成第一项,将二阶多项式系数与所述经过校正的代码的平方相乘以生成第二项,将三阶多项式系数与所述经过校正的代码的立方相乘以生成第三项,并将所述第一项、所述第二项和所述第三项求和,以生成多项式校正的代码。6.如权利要求5所述的双重校准的模拟
‑
数字转换器,其中,所述第二校准器进一步包括多项式系数发生器,所述多项式系数发生器通过多变量随机梯度下降算法,收敛于所述多项式系数的方式来最小化来自所述逐次逼近寄存器的所述二进制位中的非线性误差。7.一种自校准的混合信号转换器,包括:数字
‑
模拟元件阵列,每个数字
‑
模拟元件用于将二进制位转换为模拟信号;比较器,所述比较器用于比较两个模拟输入以生成比较结果;在所述数字
‑
模拟元件阵列中的最低有效位数字
‑
模拟元件,所述最低有效位数字
‑
模拟元件对所述两个模拟输入具有最小的影响,所述最低有效位数字
‑
模拟元件具有理想基数1;其中,所述数字
‑
模拟元件阵列中的其它数字
‑
模拟元件具有各自的理想基数,所述理想基数是数字
‑
模拟元件的设计尺寸与所述最低有效位数字
‑
模拟元件的设计尺寸之比的函数;其中,所述数字
‑
模拟元件阵列包括:具有不同的设计尺寸的至少五个数字
‑
模拟元件,并且所述数字
‑
模拟元件具有至少五个不同的所述理想基数的值;
其中,所述数字
‑
模拟元件阵列连接到所述比较器的所述两个模拟输入中的至少一个,具有不同设计尺寸的所述至少五个数字
‑
模拟元件中的每个数字
‑
模拟元件使得对所述比较器的所述两个模拟输入中的至少一个模拟输入的影响具有至少五个不同的值;其中,所述数字
‑
模拟元件的制造尺寸与所述设计尺寸存在误差;逐次逼近寄存器,所述逐次逼近寄存器用于对所述数字
‑
模拟元件的阵列的一部分应用二进制位的逐次逼近寄存器搜索结果,所述一部分的理想基数小于所述数字
‑
模拟元件阵列中的目标数字
‑
模拟元件的目标理想基数;其中,在进行所述逐次逼近寄存器搜索流程期间,响应于来自所述比较器的所述比较结果,在所述逐次逼近寄存器中设定或清除数据位,以使得在所述逐次逼近寄存器搜索流程完成时生成最终逐次逼近寄存器值;求和器,所述求和器用于对在所述最终逐次逼近寄存器值中设定了对应数据位的数字
‑
技术研发人员:骆智峯,贺小勇,李志俊,
申请(专利权)人:奇力士技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。