具有动态位试验设置的SARADC性能优化的制作方法

文档序号:11548289阅读:254来源:国知局
具有动态位试验设置的SAR ADC性能优化的制造方法与工艺

背景

逐次逼近寄存器(sar)模数转换器(adc)通常对于每次转换从最高有效位(msb)到最低有效位(lsb)顺序解析。它对于精确确定较高精度的adclsb(例如,诸如当adc中的位数是12个或以上)和最小化转换错误是一项挑战。本发明人已经认识到saradc需要在saradc的转换阶段执行的位试验更强大和高效。

概述

本文件涉及模数转换器(adc)电路,更具体地saradc的电路。示例的adc电路包括数模转换(dac)电路,其包括至少n+n个加权电路元件,其中,n和n是大于零的正整数,n是adc电路的至少显著位(lsb)的重复位数;采样电路,被配置在adc电路的输入采样输入,和加权电路元件应用采样电压;比较器,被配置为在位试验期间比较dac的输出电压和指定的阈值电压;和逻辑电路,被配置以执行至少n+n加权电路部件的位试验,并根据n个lsb重复位的值调整一个或多个n位试验的一个或多个参数。

本节旨在提供的本专利申请的主题的概述。它并非意在提供本发明的排他性或穷尽的说明。详细的描述包括提供关于本专利申请进一步的信息。

附图说明

在附图中,附图不一定按比例绘制,相同的标号可以描述在不同的视图类似的组件。就像后缀字母数字可能代表着不同的情况下,类似的是不同的组件。附图通常以举例的方式示出,而不是由限制的方式,各种实施例讨论了本文件。

图1是saradc的示例的功能框图。

图2是adc电路的示例的部分的电路图。

图3是用于将dac电路的一位的示意性电路。

图4a-4d示出adc电路位试验的操作的示例。

图5示出比较器电路的各部分的示例。

图6是操作adc电路的方法的示例的流程图。

图7是操作adc电路的方法的另一示例的流程图。

具体实施方式

如本文前面所解释的,saradc的解决通常对于输入电压的每次转换按顺序从msb位到lsb进行采样。和流水线adc不同,其中msb转换要求比较严格,saradc的性能经常由lsb转换限制,saradc的性能较为宽容msb的错误。为了利用这种特性,saradc可实现低精度的msb和高精度的lsb。另一种方法是在saradc中包括冗余位,从而使saradc更宽容于转换中较低位(例如,msb)的决策错误。

图1是saradc100的示例的功能框图。在示例中,差分模拟输入电压被进行采样,并使用采样电路105持有,以及使用比较器电路115,dac电路110的差分输出比较于采样和持有的电压。基于所述比较器电路的输出,调整dac电路110的位值。转换可以开始于dac设置到中点。比较器115确定该dac输出是否大于或小于采样的输入电压,其结果对于dac的该位存储为1或0。所述转换进行到下一位值,直到确定数字值的所有位。改变dac输出以及比较电压和采样的输入的一次迭代可以简称为位试验。sar逻辑电路120在位试验期间控制adc操作。当位试验完成时,采样和保持输出电压的数字值可在dout获得。

图2是adc电路200的示例的部分的电路图。adc电路包括12位dac电路210,但位n的数量可以在不同的实施方式中变化(例如,16位)。为了简化,在示例中示出单端dac,但adc的实际实施方式可是全差分dac。

dac的位位置由加权电路组件表示。在示例中,加权电路组件是电容器,电容器的电容值提供组件的权重。在一些示例中,电路组件按照基数2编号系统加权。在一些实施例中,电路组件按照非基2编号系统加权(例如,基数为1.9或1.7)。

dac电路210包括lsb位b0的多个n重复位,或n个lsb重复,标记b0r1到b0rn,以及重复位的数量n在不同的实现可以不同。lsb重复的的数目可以变化,并且也可以遵循其它位。在一些示例中,dac电路210包括比dac电路的lsb较低的位的位重复。例如,所述重复位可以是lsb的权重的加权一半(例如,子lsbbs11...bs1n),lsb的权重的四分之一(子lsbbs1,bs21...bs2n),或lsb的权重的八分之一(子lsbbs1,bs2,bs31...bs3n)。

在一些示例中,dac电路包括r个电路加权组件,其中r是比lsb较高顺序的位的冗余位数量。在图1的示例中,dac电路210包括位8和位4的冗余位,分别标记b8r和b4r,以表示冗余位和位b8和b4进行相同加权。冗余位和它们位置的数目不一定限制于图中所示的示例。

采样电路(未示出)在adc电路的输入采样输入电压,并向加权电路组件应用采样的输入电压。该adc电路215包括比较器电路215,其在位试验期间比较dac电路210的输出电压和指定阈值电压位。如果电路是差分dacdac电路,采样电路采样差分输入电压,并且比较器电路比较dac电路的差分输出电压到指定的阈值电压。该adc电路包括逻辑电路(未示出)以控制位试验的操作。所述逻辑电路可以包括状态机,以使adc电路进行通过位试验,或者可以包括执行该指令以使adc进行位试验的处理器。位试验对于dac电路的n位执行,并且可包括lsb重复和r冗余位的一个或多个的位试验。

由于saradc更宽容于msb试验的错误,重复位和冗余位可用来从先前试验的决策错误中恢复。该决策错误可来自不完全的位试验稳定,试验之间的比较器输入偏移改变,等。由于工艺、温度和电压变化,每个位的位试验参数设置的硬编码优化可是不切实际的。

从重复位决策和冗余位决策中提取的信息可用于最大限度地减少adc错误和优化saradc性能。根据为nlsb重复位和r冗余位的一个或两个确定的位决策的值,所述逻辑电路可调整一个或多个参数的一个或多个n位试验。可以独立地优化每个位试验或子组n位试验的性能。参数变化可以优化如下的一个或多个:adc电路的一个或多个位试验的速度、功率和信噪比(snr)。

将首先描述adc电路的lsb重复的操作。为了提高性能,lsb重复位决策的位模式或其他统计信息被分析并用于调整位试验的设置。在一些示例中,逻辑电路启动多次转换(例如,p转换以产生pn-位数字值(p>1))。然后对于转化的结果确定统计信息。对于存在噪声的理想saradc电路,在所有的常规位试验之后(b11:b0),dac输出(或比较器输入)残基接近于0,这是lsb幅度和噪声电平的函数。如果有从常规位试验的过度决策错误,dac输出残余将平均大于否则的情况,基本上导致降级的snr。

为了提高性能,可在多次转换结果中搜索第一klsb重复的全0或全1的模式(k≤n,其中n是lsb重复位的数量)。由于导致位决策错误的位试验不完全沉降(因为大的时间常数,从毛刺耦合的不完全沉降等),该模式可以发生。使用所检出的模式,可调整对于位b4r-b0(或位试验的其它子组)的稳定时间,直到与该位模式发生的频率落在预定阈值频率以下。

除了位模式之外,统计信息的另一个示例是lsb重复在多次转换的决策总和的标准偏差。最小均方(lms)环路可通过逻辑电路确定并用于压低标准偏差,例如通过控制b4r-b0的稳定时间。如前所述,对于转换确定的统计可用于优化一个或多个位试验的位稳定。举例来说,如果lsb重复地统计信息指示稳定时间绰绰有余,位b4r-b0的稳定时间可以降低以提高速度。

图3是dac电路210中的一个位的电路示意性。电路包括具有可调电容的电容器325,开关电路330,和由开关控制信号控制的稳定时间计时器335。可从图3可见:位试验稳定时间可通过改变一个或多个稳定时间定时器的定时、开关电路330的阻抗和电容器的电容改变。虽然改变电容器的电容量对位权重具有影响,并且因此可不是优选的选择。

现在将描述图2的adc电路200的冗余位的操作。和lsb重复位一样,多次转换的冗余位试验的决策的统计被进行分析,并用于调整位实验的设置以提高性能。在一些示例中,统计信息是冗余位如何经常实际上用于校正之前位的决策错误。当其对应的位进行错误决策时,使用冗余位。如果不经常使用冗余位,则之前位试验的一个或多个参数可放宽以改进速度、力量、或速度和力量。

图4a-4d示出adc电路的操作的示例,用于表示确定何时使用冗余位的示例。示例是图2的冗余位b8r,其中假定电容器被二进制加权。图图4a和4b示出在相应dac位b8稳定之后,并且如果adc是理想的,转换的残余在输入值vin的b8权重内有效(或b7:b0的权重的总和之内的)。否则,adc将不会在没有冗余位的情况下收敛,即使b7:b0都决定相同的极性。

知道了该属性产,我们知道在b8r被试验之后,残留电压会越过对应于vin的虚线。因此,位b7必须决定位b8r的相反(例如,1对0),这是同样示于图4a和4b。在另一方面,如果b11-b8r之一进行了错误的决定(例如,b8的位试验进行图4c和4d所示的错误决定),则位b8r和b7难免会做出同样的决定(例如,两个1或两个0)。因此,如果它与具有下一个较低阶dac权重的dac位一致,可以判断是否使用冗余位。因此,在一些示例中,在位试验的调整中所使用的统计信息是冗余位的值匹配比冗余位较低确定的位的值的次数。

在噪声存在以及位电容器不匹配位的实际adc中,上述模式不会是100%的真。即使没有来自b11-b8r的错误决定,b8r和b7仍可能因为噪音做出同样的决定,虽然因为噪音水平通常相比于位权重可忽略不计而几率非常低。信息可以从匹配或不匹配的这些模式中提取。例如,如果b8r和b7很少做出同样的决策,根本不使用冗余位b8r。在另一个极端,如果b8r和b7大多做出同样的决定,位b8r正在使用,这往往表明,之前位试验的决策错误可能太大而难以容忍。在一些示例中,对b8r和b7如何经常进行同一决定的可编程阈值可被指定,和一个或多个位b11-b8r的位试验参数设置的可以优化(例如,由逻辑电路),用于速度和力量中一个或两者,直到击中阈值。

位试验的速度和功率可以通过优化位试验稳定时间进行优化。如上述关于图3解释,位稳定时间可以通过改变如下的一个或多个而改变:稳定计时器的定时、开关电路的阻抗,和电容器的电容。可以使用优化速度和功率的其它方法。

图5示出包括前置放大器540和锁存器545的比较器电路515的部分的示例。在一些示例中,比较器偏置电流550可以调整以最小化功耗,同时减少错误的位决策。在一些示例中,比较器515的积分计时器555被调节以提高速度而不损害adc噪声性能。在一些示例中,前置放大器的负载电容560被调整来优化功率和速度。所述伺服回路可使用任何这三个示例关键(偏置电流,积分时间,和电容性负载)调节,由于调整它们中的任何一个可影响称为偏移和噪声的比较器输入,以及偏移和噪声通常单调改变。如果偏移和噪声一方或双方增加,决策错误率上升,从而b8r和b7将更多进行相同的决策,从而自动或手动优化性能。

动态位试验和参数设置方法可应用到每个冗余位和之后下一个较低阶位,以及lsb重复试验。例如,在图2的示例中,对位b11-b8r的位试验设置可以自动或手动优化,单独或作为一组,基于位b8r和b7的模式。位b7-b4r的位试验,或b3之前的任何位试验可以通过观察b4r和b3的模式进行优化;b3-b0的位试验,或lsb重复位之前的任何位试验可以基于lsb位决策而进行优化。据指出,不到所有的位试验都可以具有调整的参数。虽然可对于位b3-b0调整比较器设置和位试验稳定时间,这在实践中不需要,由于更改比较器设置可影响adc噪声,以及lsb试验在很大程度上决定了adc对噪声的敏感。

图6是操作adc电路的方法600的示例的流程图。在605,在adc电路的输入采样输入电压。该adc电路可以是saradc。在一些示例中,adc电路是差分adc电路,以及采样的输入电压是差分输入电压。

在610,使用至少n位试验,采样的输入电压被转换为n位数字值,其中,n是正整数。在一些示例中,输入电压的p次转换被执行以生成pn-位数字值,其中p是大于一的正整数(p>1)。

在615,使用n重复电容确定adc电路的lsb的nlsb重复位,其中,n是大于零的正整数。在620,根据nlsb重复位的值,调整一个或多个n位试验的一个或多个参数。

根据一些示例,对由p转换产生的nlsb重复位的值,对于p次转换计算统计信息,以及根据已计算的统计信息调整一个或多个参数。在一些示例中,统计信息包括nlsb重复位中k个连续一位或k个连续零位的发生,其中k是大于零且小于或等于n的正整数(0<k≤n)。发生的频率可相比于阈值,以及当发生的频率满足阈值时可调整一个或多个参数。在一些示例中,统计信息包括对于p转换确定的lsb重复位的至少部分决策的总和的标准偏差。标准偏差可以比较于阈值,并当标准偏差满足阈值时调整一个或多个参数。

在一些示例中,一个或多个位试验的参数被调整,以调整在位试验的速度和位试验期间的功率的一个或两者。在一些示例中,根据n位的lsb重复位的值调整用于一个或多个位试验的dac电路的沉降时间。位试验可包括比较采样的输入电压和参考电压电路。在一些示例中,根据统计信息,调整比较器电路的偏置电流、比较器电路的前置放大器的积分时间和前置放大器的负载电容中的一个或多个,以改变位试验的速度和在位试验期间使用的功率中的一个或两个。

图7是操作adc电路的方法700的另一示例的流程图。在705,在adc电路的输入采样输入电压。该adc电路可以是saradc。在一些实施例中,adc电路是差分adc电路。

在710,使用n位试验和r冗余位试验,将采样的输入电压转换为n位数字值,其中n是正整数,r为小于n和大于零的正整数(n>r>0)。在715,执行输入电压的p转换以产生pn-位数字值,其中p是大于一的正整数(p>1)。

在720,对于至少一个冗余位的值和按顺序比冗余位立即较低的位的值,计算p次转换的统计信息。在一些示例中,统计信息是至少一个冗余位的值匹配按顺序比冗余位立即较下确定的位的值的次数。在725,所确定的统计比较于阈值,并且当确定的次数满足阈值时,调整一个或多个位试验的一个或多个参数。

在730,根据已计算的统计调整顺序上比至少一个冗余位立即较高的一个或多个位的一个或多个位试验的一个或多个参数。在一些示例中,根据统计,改变参数以调节位试验的速度和位试验期间使用的功率中的一个或两个。在一些示例中,dac电路包括用于位试验的adc电路,和根据统计调整dac电路的稳定时间。位试验可以包括使用比较器电路依次比较dac电路的输出电压和指定的阈值电压。在一些示例中,根据计算的统计信息调整比较器的偏置电流、在比较器中包括的预放大器的积分时间和前置放大器的负载电容中的一个或多个。在一些示例中,图6和7的方法被组合,和对于重复位和冗余位计算统计信息,可以相应调整参数。

所述方法和设备的测量结果可以调整一个或多个位试验的参数以优化性能。参数可以自动(例如,使用逻辑电路)调整或手动调整。

附加说明和实施例

示例1包括主题(如adc电路),包括一种模数转换器(adc)电路:包括至少n+n个加权电路元件,其中,n和n是大于零的正整数,n是adc电路的至少显著位(lsb)的重复位数;采样电路,被配置在adc电路的输入采样输入,和加权电路元件应用采样电压;比较器,被配置为在位试验期间比较dac的输出电压和指定的阈值电压;和逻辑电路,被配置以执行至少n+n加权电路部件的位试验,并根据n个lsb重复位的值调整一个或多个n位试验的一个或多个参数。

在示例2,示例1的主题任选包括逻辑电路被配置为:在adc电路的输入发起电压的p次转换以产pn-位数字值,其中p是大于一的正整数(p>1);对于由p次转换产生的nlsb重复位的值,计算p次转换的统计信息;和根据计算的统计信息调整一个或多个参数。

在示例3中,示例1和2的一个或两个的主题的任选地包括逻辑电路,被配置为计算n个lsb重复位中k个连续一位或k个连续零位的出现频率作为统计信息,其中k是大于零和小于或等于n的正整数(0<k≤n)。

在示例4中,示例3的主题任选地逻辑电路,被配置为比较发生频率和阈值,并当发生频度满足了阈值时调整所述一个或多个参数。

在示例5中,示例1-4之一或任何组合的主题可选地包括逻辑电路,被配置为计算对于p转换确定的lsb重复位的至少部分决策的标准偏差作为统计信息。

在示例6中,示例5的主题任选包括逻辑电路,被配置为比较所述标准偏差与阈值,并当标准偏差满足阈值时调整所述一个或多个参数。

在示例7中,示例1-6之一或任何组合的主题可选地包括逻辑电路,被配置为根据nlsb重复位的值调整用于一个或多个n位试验的数模转换器(dac)电路的沉降时间。

在示例8中,示例1-6之一或任何组合的主题可选地包括逻辑电路,被配置根据nlsb重复位的值改变如下的至少一个:所述比较器电路的偏置电流,所述比较器的前置放大器电路的积分时间,以及所述前置放大器的负载电容。

在示例9中,示例1-8之一或任何组合的主题可选地包括r个加权电路组件,其中r是n位的冗余位的数量,以及r是大于零的正整数,以及其中所述逻辑电路被配置为:使用至少n个位试验和r个冗余位试验,电压转换为n位数字值;发起输入电压的p转换以产生p个n位数字值,其中p是大于一的正整数(p>1);对于至少一个冗余位的值和在顺序上比冗余位紧邻较低确定的位的值的p转换,计算统计信息;比较统计信息和指定的阈值;和根据统计信息和n个lsb重复位的值,调整在顺序上比至少一个冗余位较高的一个或多个位的位试验的参数。

示例10包括主题(诸如方法、用于执行行为的手段,或包括指令的设备可读介质,当由该装置执行时,导致设备执行操作),或可任选地组合示例1-9之一或任何组合以包括该主题,包括:在adc电路的输入端采样输入电压;使用至少n个位试验,将输入电压转换为n位数字值,其中n是正整数;使用n个重复电容,确定adc电路的lsb的n个最低显著位(lsb)重复位,其中n是大于零的正整数;和根据nlsb重复位的值,调整一个或多个n位试验中的一个或多个参数。

在示例11中,权利要求10的主题可选地包括:在adc电路的输入执行电压的p转换以产生pn-位数字值,其中p是大于一的正整数(p>1);对于由p次转换产生的nlsb重复位的值,计算p次转换的统计信息;和根据计算的统计信息调整一个或多个参数。

在示例12中,示例11的主题任选包括:计算包括n个lsb重复位中k个连续一位或k个连续零位的出现频率的统计信息,其中k是大于零和小于或等于n的正整数(0<k≤n)。

在示例13中,示例12的主题任选包括:比较发生频率和阈值,并当发生频度满足了阈值时调整所述一个或多个参数。

在示例14中,示例11-13之一或任意组合的主题可选地包括:计算统计信息,其中,统计信息包括计算对于p转换确定的lsb重复位的至少部分决策的标准偏差。

在示例15中,示例10-14之一或任何组合的主题可选地包括:位试验包括使用比较器电路比较采样的输入电压和基准电压,并且其中调整一个或多个n位试验的一个或多个参数调节包括调整如下的一个或多个:比较器电路的偏置电路,所述比较器电路的前置放大器电路的积分时间,和所述前置放大器的负载电容。

示例16包括主题(如adc电路)或可选地组合示例1-15之一或任何组合的主题以包括该主题,包括:数模(dac)电路,其包括至少n+r加权电路组件,其中n和r是大于零的正整数,以及r是n位的冗余位的数量;采样电路,被配置在adc电路的输入采样输入电压,和向加权电路组件应用采样的电压;比较器,被配置为比较所述dac电路的输出电压和指定的阈值电压,作为位试验的一部分;和逻辑电路,被配置为:使用至少n个位试验和r个冗余位试验,将输入电压转换为n位数字值;发起输入电压的p转换以产生p个n位数字值,其中p是大于一的正整数(p>1);对于至少一个冗余位的值和在顺序上比冗余位紧邻较低确定的位的值的p转换,计算统计信息;比较统计信息和指定的统计阈值;和根据计算的统计信息,调整在顺序上比至少一个冗余位较高的一个或多个位的位试验的参数。

在示例17中,示例16的主题任选地包含逻辑电路,被配置为确定至少一个冗余位的值匹配在顺序上紧邻冗余位较下的位的值的次数作为统计信息。

在示例18中,示例16和17中一个或两个的主题任选地包括逻辑电路,被配置为:比较所确定的次数和指定阈值;并根据比较调整所述一个或多个位试验的一个或多个参数。

在示例19中,示例16-17之一或任何组合的主题可选地包括沉降时间定时器电路,被配置为定时dac电路的沉降时间持续时间,并且其中所述逻辑电路被配置为根据计算的统计信息调整沉降时间持续时间。

在示例20中,示例16-19之一或任何组合的主题可选地包括逻辑电路,被配置为根据计算的统计信息调整如下的一个或多个:比较器的偏置电流,在比较器中包括的前置放大器的积分时间,和前置放大器的负载电容。

示例21可以包括,或可选得组合示例1-20的任何一个或多个的任何部分的任何部分或组合以包括,主题可包括用于执行的示例1-20的功能中的任何一个或多个指令,包括指令的机器可读介质,当由机器执行时,使得机器执行示例1-20的功能的任何一个或多个。

这些非限幅示例可以排列或任意组合进行组合。

上面的描述包括具体参照附图,附图构成了详细描述的一部分。通过可实践本发明的例证,附图示出具体示例的方式。这些实施方案在此也称为为“示例”。所有出版物、专利和专利本文件中提到的文件通过引用被在显影剂的整体被并入,就好像通过引用单独并入。在这份文档中,而且这些文件通过引用如此纳入,并入的参考文献用法不一致的情况下,应考虑补充了这个文件;对不可调和的矛盾,本文档中的使用控制。

在该文件中,如在专利文件中常见,术语“一”或“一个”的使用,包括一个或一个以上,独立于“至少一个”或“一个或更多个”的任何其他示例或使用。在本文件中,术语“或”用来指非排他的或,使得“a或b”包括“a不是b”,“b不是a”和“a和b”,除非另有表示。在所附的权利要求,术语“包含”和“其中”相应术语“包括”和“其中”的普通英语等效。另外,在下面的权利要求,术语“包含”和“包括”是开放式的,即包括所列元件的元件的系统、设备,物品或过程,除了在权利要求仍被认为在权利要求的范围内。此外,在下面的权利要求中,术语“第一”、“第二”和“第三”等仅被用作标签,并且不旨在以给其数值的对象的要求。本文所描述的方法示例可至少部分机器或计算机实现。

上面的描述旨在示例性的,而不是限制性的。例如,上述示例(或其一个或多个方面)可以被用于在相互结合。可使用其他实施例,如由本领域的普通技术人员在回顾上面的描述。摘要被提供以遵从37c.f.r.§1.72(b),以允许读者快速地确定该技术公开的性质。据称它不用来解释或限制权利要求的范围或含义。另外,在上述的详细说明中,各种特征可组合在一起以简化本公开。这不应理解为意图使该公开特征对于任何权利要求是必不可少的。相反,创造性的主题可以少于所公开的实施例的特定所有特征。至此,以下权利要求在此并入详细说明中,没想权利要求代表自己作为单独的实施例。本发明的范围应确定参考所附的权利要求,随着这些权利要求声称的等价物的全部范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1