信号处理与转换的制作方法

文档序号:20486664发布日期:2020-04-21 21:43阅读:129来源:国知局
信号处理与转换的制作方法
各个实施例的各方面涉及对信号进行处理,所述处理涉及在如将数模转换器(dac)输出信号与模拟adc输入信号组合的模数转换器(adc)中将模拟信号转换为数字信号。
背景技术
:大量信号处理应用涉及将接收到的模拟信号转换成数字值以供处理。已经在许多不同的应用中广泛实施了这种方法以成功地对信号进行处理。对于这种应用,准确地转换并以其它方式处理信号可能是具有挑战性的,鉴于这种情况,可能付出很多努力来确保所产生的信号是准确的。一种类型的adc涉及∑-δ转换,在所述转换中,对模拟输入信号进行采样并将其量化成数字信号。可以通过一元dac对数字信号进行处理,其中将所产生的模拟信号与输入信号相加以减少量化中的误差。然而,虽然此方法一直很有用,但是dac中的误差和/或其它方面对提供准确的模拟反馈信号提出了挑战。这些和其它问题已经对各种应用的各种信号处理和转换实施方案的效率和准确性提出了挑战。技术实现要素:根据本发明的第一方面,提供一种用于误差补偿的设备,所述设备包括:模数转换器电路(adc),所述adc被配置且被布置成将模拟信号转换成数字信号;多个数模转换器电路(dac),每个dac被配置且被布置成将所述数字信号的一部分转换成模拟信号;以及补偿电路,所述补偿电路被配置且被布置成通过以下校正所述adc的输出:对于每个dac,生成反馈信号,所述反馈信号指示所述dac的通过所述adc转换成数字信号的模拟输出与提供到所述dac的数字输入之间的不相容性;对于每个dac,基于所述dac的所述反馈信号向所述dac的所述数字输入施加相应增益,由此提供经过修改的数字信号;以及基于从所述adc输出的数字信号与所述dac提供的所述经过修改的数字信号的组合生成经过校正的输出。在一个或多个实施例中,所述补偿电路被配置且被布置成通过以下生成所述反馈信号:将所述dac的所述数字输入与所述adc的数字输出组合以产生所述经过校正的输出;以及对于所述经过校正的输出的对应于所述dac中的特定一个dac的每个相应分量,将所述相应分量与所述dac中的所述特定一个dac的经过修改的数字输入相乘,通过以下生成所述dac的平均乘积:将所述乘法的乘积与所述经过校正的输出的对应于所述dac中的其它dac的其它分量的乘法的乘积组合以提供组合乘积并将所述组合乘积除以所述dac的总数,以及从所述乘法的所述乘积中减去所述平均乘积并且基于差值生成所述dac中的所述特定一个dac的所述反馈信号。在一个或多个实施例中,所述补偿电路被配置且被布置成通过以下生成所述反馈信号:将所述dac的所述数字输入与从所述adc输出的所述数字信号组合以产生所述经过校正的输出,对于所述经过校正的输出的对应于所述dac中的特定一个dac的每个相应分量,将所述相应分量与所述特定dac的所述经过修改的数字信号相乘。在一个或多个实施例中,对于每个dac的每个数字输入,所述补偿电路包括可变增益放大器和反馈电路,所述可变增益放大器和反馈电路被配置成向用于生成所述反馈信号的所述数字输入施加可变增益。在一个或多个实施例中,生成所述反馈信号包括减去对应于提供到所有所述dac的所述数字输入的平均值。在一个或多个实施例中,生成所述反馈信号包括将所述减法的结果与所述反馈信号组合。在一个或多个实施例中,生成所述反馈信号包括为所述dac设置可变增益以补偿所述数字信号的施加了所述可变增益的部分的模拟转换。在一个或多个实施例中,施加所述相应增益包括对于所述dac中的相应dac,向所述dac的所述输入中的不同输入施加不同增益,每个增益是根据所述dac的所述输出相对于另一个dac的输出的不匹配而定制的。在一个或多个实施例中,所述补偿电路被配置且被布置成通过生成表示所述adc的模拟信号输入的经过量化的位来校正所述adc的所述输出。在一个或多个实施例中,所述adc被配置且被布置成通过生成具有经过量化的位的所述数字信号来将所述模拟信号转换成所述数字信号;所述dac被配置且被布置成,对于每个经过量化的位,将对应的经过量化的位转换成模拟值;并且所述补偿电路被配置且被布置成:基于所述经过量化的位的模拟转换与作为所述dac的输入而提供的经过量化的位的组合之间的不相容性的指示生成所述反馈信号;基于所述反馈信号向作为所述dac的输入而提供的每个经过量化的位施加所述增益;并且基于通过所施加的所述相应增益而修改的所述经过量化的位生成所述经过校正的输出。在一个或多个实施例中,生成所述反馈信号包括,对于对应于每个dac的相应值,减去对应于所有所述dac的数字输出的平均值。在一个或多个实施例中,生成所述反馈信号包括将所述减法的结果与所述反馈信号组合。在一个或多个实施例中,施加所述相应增益包括,对于所述模拟dac中的相应模拟dac,向提供到所述相应dac的经过量化的位中的不同的经过量化的位施加不同增益,每个增益是根据所述adc的输出相对于所述dac的对应输入的不匹配而定制的。在一个或多个实施例中,所述设备进一步包括:被配置且被布置成生成并随机化作为所述多个dac的输入而提供的经过量化的位的电路。根据本发明的第二方面,提供一种用于在模数转换器电路(adc)中进行误差补偿的方法,所述adc具有数模转换器电路(dac),所述dac生成用于将模拟输入信号转换成数字信号的模拟信号,所述方法包括:对于数字信号的通过所述dac转换的每个相应位,生成反馈信号,所述反馈信号指示所述dac的通过所述adc转换成数字信号的模拟输出与所述dac的数字信号输入之间的不匹配;以及基于所述反馈信号向所述数字信号的通过所述dac转换的所述位施加增益;以及使用所述数字信号的施加了所述增益的所述相应位来补偿所述dac中的误差。在一个或多个实施例中,生成所述反馈信号包括从生成所述反馈信号的所述位的值中减去对应于提供到所述dac的所有位的平均值。在一个或多个实施例中,生成所述反馈信号包括将所述相应位与所述adc输出的对应位相乘。在一个或多个实施例中,生成所述反馈信号包括将所述增益设置为可变增益,所述可变增益补偿施加了所述可变增益的数字位的转换。在一个或多个实施例中,施加所述增益包括向所述相应位中的不同位施加不同增益,每个增益是根据所述dac的所述输出相对于所述dac的所述输入的不匹配而定制的。根据本发明的第三方面,提供一种用于估计和校正模数转换器电路(adc)中的误差的设备,所述设备包括:多个可变增益电路,所述多个可变增益电路分别被配置且被布置成基于信号的每个相应部分的反馈信号向所述信号的提供到数模转换器电路(dac)的一部分施加增益;反馈电路,所述反馈电路被配置且被布置成生成每个dac的所述反馈信号,每个反馈信号基于被提供所述反馈信号的所述dac的输出和提供到所述dac的输入信号;以及输出电路,所述输出电路被配置且被布置成使用所述可变增益电路的相应输出校正所述adc的所述输出。本发明的这些和其它方面将根据下文中所描述的实施例显而易见,且参考这些实施例予以阐明。附图说明当结合附图考虑以下详细描述时,可以更全面地理解各个示例实施例,在附图中:图1示出了根据本公开的具有反馈的adc设备;图2是根据本公开的具有反馈的另一个adc设备;图3是根据本公开的数据流程图;图4示出了根据本公开的用于补偿adc中的误差的另一个设备;图5示出了根据本公开的dac元件估计和校正电路;图6示出了根据本公开的用于校正adc误差的另一个设备;图7示出了根据本公开的dac元件估计和校正电路;图8示出了根据本公开的用于校正adc误差的另一个设备;并且图9示出了根据本公开的另一个dac元件估计和校正电路。虽然本文所讨论的各个实施例可以采用修改和替代性形式,但是已经在附图中通过举例示出了各个实施例的各方面并且将对所述方面进行详细描述。然而,应理解,意图并不是将本公开限制于所描述的特定实施例。相反,意图在于涵盖落入本公开的范围内的所有修改、等效物和替代方案,包括权利要求中限定的方面。另外,如贯穿本申请所使用的,术语“示例/例子(example)”仅是说明性的而非限制性的。具体实施方式据信,本公开的各方面适用于涉及信号处理的各种不同类型的设备、系统和方法,所述设备、系统和方法可以适用于多种不同类型的通信。在某些实施方案中,已经显示,当在无线电通信(如在汽车和其它车辆中使用的无线电通信)的背景下以及在可以采用∑-δadc的这些和其它应用中使用时,本公开的各方面是有益的。在一些实施例中,对从模拟形式转换成数字形式的信号进行处理以提供反馈和相关校正,从而促进对不匹配、误差或其它处理方面的表征和校正。虽然不一定如此限制,但是可以通过以下对使用示例性上下文的非限制性例子的讨论来了解各个方面。各个实施例涉及改进如δ-∑adc等adc中的信号处理。对模拟信号进行采样并将其量化成数字信号并且对其进行δ调制(对输入信号的电压或电流进行编码)。使对应信号(例如,数字信号或用于生成数字信号的对应温度计代码)通过一个或多个1位dac。在对来自dac的所产生的模拟反馈信号进行处理时,将输入模拟信号减去(δ)所产生的模拟反馈信号(∑运算可以在环路滤波器中进行,所述环路滤波器可以包括积分器(∑))。作为此过程的一部分,生成反馈并将其提供到对应于dac的相应输出的信号,这解决了跨相应dac的不匹配并且改进了从输入模拟信号中减去的所产生的信号。如本文所使用的,dac可以涉及其中的相应单元(例如,电路),其中对单元之间的不匹配进行估计和补偿。例如,可以使用2位量化器,其中2位值被编码成3位代码,所述3位代码提供对dac单元如何配置的指示。在以下描述中,阐述了各种具体细节以描述本文所呈现的具体例子。然而,对于本领域的技术人员来说应当显而易见的是,可以在没有下文给出的所有具体细节的情况下实践一个或多个其它例子和/或这些例子的变体。在其它实例中,并未详细描述公知特征,以免模糊本文中对例子的描述。为了便于说明,可以在不同的图中使用相同的附图标记来指代相同元件或同一元件的另外实例。并且,尽管在某些情况下可以在单独的附图中描述各方面和特征,但是应理解的是,一个附图或实施例的特征可以与另一个附图或实施例的特征组合,即使所述组合未被明确示出或明确描述为组合也是如此。各个实施例涉及包括将模拟信号转换成数字信号的电路系统和相关方法。这种实施例可以例如涉及∑-δ(sd)模数转换器(adc)。可以向具有传递“h”的模拟环路滤波器馈送通过减去主模拟输入信号获得的信号和由数模转换器(dac)生成的反馈信号。可以以高采样率对环路滤波器的输出进行采样和量化。量化器分辨率通常可能较低,如2个二进制位,并且量化器可以产生多位(例如,3位)温度计编码的输出。通过随机控制信号(例如,伪随机信号)置乱温度计代码,从而产生经过加扰的温度计代码“d[2:0]”。在更具体的实施例中,经过求和的温度计编码的位的值等于量化器的输出处的元素的总和。dx的数字表示是0和1,其中二进制0由-1表示,而二进制1由+1表示。组合输出y可以通过下式计算:y=d0+d1+d2等式1其中d0、d1和d2是dac的相应位输出。经过置乱的数据通过dac转换成模拟域,所述模拟域可以包括三个单位元件(电路),所述单位元件各自具有单位元件值“u”。这种单位元件可以例如被实施为一起形成dac的位输出的相应dac电路。可以根据d[2:0]将每个单元激活为+u或-u。将所述三个单位元件的输出组合,然后从输入信号中减去所述输出。每个dac元件相比其期望值u可能具有某种不匹配。不匹配通过ε[2:0]表示。此∑数据环路的y的输出频域表示等于:y=x·h-(do+d1+d2)·u·h+qe-(d0·ε0+d1·ε1+d2·ε2)·h等式2末项是由静态dac不匹配引起的误差,可以通过加上具有相反值的项来校正所述误差。传递函数对于作为所关注的频带的频率而言可以是恒定的。在那种情况下,当存在提取误差ε[2:0]的方法时,知道d[2:0]就可以对误差项进行补偿。将组合输出信号y与单独的d[2:0]相乘产生:由于dx为+1或-1,所以dx2=1。假设概率p(d0=1)、p(d1=1)和p(d2=1)相等(例如,通过置乱控制信号来保证):avg(d0)=avg(d1)=avg(d2)等式8则对于y·dx等式中的第一项,下式成立:这意味着可以从每个误差信号中减去同一平均值。对于平均值可以不同,因为qe可能取决于所选择的dac元件。主要包含高频成分,因为其通过调制器的ntf进行滤波。通过对y进行低通滤波使得高频噪声受到抑制,这限制了对误差信号的贡献。误差信号的末项含有通过数据信号d[2:0]调制并且通过stf滤波的dac元件误差信息。存在据估计对dac不匹配进行校正的三个误差(ε[2:0])。可以用两个变量使3元件dac线性化。这使问题得到简化;通过实施以下限制消除一个变量:ε0+ε1+ε2=0等式10这可能造成可以校正的dac增益误差。根据等式8,可以得到下式:avg(d0·d1)=avg(d2·d3)=avg(d0·d3)=avg(dx·dy){x≠y}等式11通过这种简化,等式5的末项,其可以被简化为在对y进行低通滤波使得可以忽略项(qe·dx)/(1+u·h)时,连同等式10和等式11,等式5、等式6和等式7可以针对低频率而近似为以下(因为dx·dy部分为平均值):等式13中的第二项是dac元件误差ε0的度量,因为dx2=1,并且dx·dy的平均值通常小于1。ε1和ε2的其它等式同样适用。所有三个等式的剩余第一项相同,因此如果减去所述三个误差信号的平均值,则此项得以消除。如根据上述示例实施例之一和/或一个或多个其它示例实施例可以实施的,一种设备和/或方法涉及被配置且被布置成将模拟信号转换成数字信号的模数转换器(adc)电路以及各自被配置且被布置成将数字信号的一部分转换成模拟信号的多个数模转换器(dac)电路。补偿电路被配置且被布置成通过以下生成补偿输出:对于每个dac电路的输出,基于数字信号的模拟转换与对应于通过所有dac电路进行的模拟转换的组合输出的信号之间的不相容性的指示生成反馈信号。基于反馈信号向对应于每个dac电路的输入的数字信号施加增益,并且基于由adc电路输出的数字信号和经过修改的数字信号(具有对其施加的增益)生成补偿输出。在一些实施例中,向dac电路的输入中的不同输入施加不同增益,每个增益是根据dac电路的输出相对于其它dac电路的输出的不匹配而定制的。在某些实施方案中,adc电路生成经过量化的位,所述经过量化的位还用于提供经过校正的输出。补偿电路可以使用各种组件以各种方式实施。在一些实施方案中,通过将dac的数字输入与adc的数字输出组合以产生经过校正的输出来生成dac输入信号。对于经过校正的输出的对应于dac的特定单元的每个相应分量,将相应分量与dac中的特定一个dac的经过修改的数字输入相乘。通过以下生成dac的平均乘积:将乘法的乘积与经过校正的输出的对应于dac中的其它dac的其它分量的乘法的乘积组合以提供组合乘积,并且将组合乘积除以dac的总数。然后,将从乘法的乘积中减去平均乘积,并且基于差值生成dac中的特定一个dac的反馈信号。在某些实施方案中,在进行积分之后从反馈信号中减去平均值。另外,补偿电路可以例如包括可变增益放大器和反馈电路,所述可变增益放大器和反馈电路被配置向用于生成每个相应数字输入的反馈信号的数字输入施加可变增益。在某些实施例中,通过将dac的数字输入与adc的数字输出组合以产生经过校正的输出来生成反馈信号。对于经过校正的输出的对应于dac中的特定一个dac的每个相应分量,将相应分量与dac中的特定一个dac的经过修改的数字输入相乘。还可以通过减去对应于提供到所有dac的数字输入的平均值来生成反馈信号。另外可以将减法的结果与反馈信号组合。还可以通过以下生成反馈信号:为dac电路设置可变增益以补偿数字信号的施加了可变增益的一部分的模拟转换。在一些实施例中,adc电路将模拟信号转换成具有经过量化的位的数字01信号。dac电路针对每个经过量化的位将对应的经过量化的位转换成模拟值。补偿电路基于经过量化的位的模拟转换与作为dac电路的输入而提供的经过量化的位的组合之间的不相容性的指示生成反馈信号,并且基于反馈信号向作为dac电路的输入而提供的每个经过量化的位施加增益。基于用施加了相应增益修改的经过量化的位生成经过校正的输出。在此上下文中,可以通过以下生成反馈信号:对于对应于每个dac电路的相应值,减去对应于所有dac的数字输出的平均值。还可以通过将减法的结果与反馈信号组合来生成反馈信号。另外,可以向经过量化的位中提供到相应dac电路的不同的经过量化的位施加不同的增益值,每个增益值是根据adc电路的输出相对于dac电路的对应输入的不匹配而定制的。结合一个或多个实施例,可以使用各种方法生成如本文所表征的dac的输入信号。在一些实例中,生成所提供的经过量化的位并将其随机化为多个dac电路的输入。在其它实施例中,根据和/或基于adc的输出生成输入信号。可以根据上文所表征的设备实施各种方法。另外,可以用附图中示出的以及下文所表征的设备实施这种方法。现在转到附图,图1示出了可以根据一个或多个实施例实施的设备100。设备100包括多个dac单元(1-n),其中为了简单起见,示出了两个dac110和120。每个dac接收数字输入,所述数字输入可以对应于通过adc130进行处理的模拟信号。相应dac的输出在adc130处组合并且与模拟输入信号一起用于生成用于反馈的数字输出。具体地说,在框112处将dac110的数字输入与adc的输出组合,在框122处将dac120的数字输入与adc的输出组合,并且在框140处对框112和122处的组合的相应输出进行求平均并且在框114和124中的每一个处将所述输出用于生成反馈信号。将相应反馈信号提供到组合电路130,所述组合电路130向相应数字输入施加增益并且将具有施加了增益的输入与adc的输出组合以提供经过校正的输出。图2示出了根据一个或多个实施例的可以用于dac误差估计和补偿的设备200。设备包括dac块205,所述dac块205生成相应输出位,所述输出位在210处用所施加的反馈增益进行处理以提供经过校正的输出。块220和230用于生成为每个dac输出提供的相应反馈增益信号。参照dac1的上部dac输出,将输出传递到滤波器211并对其进行低通滤波(例如,以使项衰减)。因为单独地对每个dac元件进行滤波,所以可以在滤波之后进行dac校正。可变增益电路212进行操作以向经过滤波的输出施加增益因子,所述增益因子可以校正dac误差。增益值可以是1+估计的dac误差。dac的经过增益校正的输出在215处加在一起以构成经过校正的输出信号。如框214处所示,使dac输出信号延迟“(z-?)”以补偿低通滤波器中的延迟。乘法器(包括213)将经过补偿的输出(经过低通滤波的、经过校正的y)与单独的dac输出相乘。这产生来自如上所述的等式13、等式14和等式15的误差指示值(y·dx)。这些误差指示含有输入信号的一部分乘以stf(传递函数)并且通常对于所有三个指示来说可以是相同的。所述三个误差信号的平均值在222和223处生成(例如,相加并除以三),并且之后如在221处所示,从每个误差指示中减去所述平均值。剩下的(通常)是等式13、等式14和等式15的末项,所述末项是误差值的指示。具有积分器电路系统(231,232,233)的三个单独的一阶控制环路通过调整误差校正致动器使这些误差值最小化,并且提供如在212处反馈到可变增益电路并且用于由加法器215提供经过校正的输出(例如,作为adc输入)的输出。图3是可以根据一个或多个实施例实施的用于将模拟信号转换成数字信号的方法以及相关误差补偿的流程图。在框300处,在多个dac处将数字信号转换成模拟信号。在框310处,在adc中使用来自所述多个dac的模拟输出将输入模拟信号转换成数字信号。在框320处,基于提供到dac的输入信号和在adc的输出中指示的不匹配生成反馈信号,所述不匹配对应于dac的输出中的模拟不匹配。在框330处,向对应于作为dac的输出而提供的信号的信号施加增益。因此,这提供了经过修改的信号,所述经过修改的信号对应于被修改以解决将实际输入转换成模拟信号的dac操作中的误差的dac实际输入。在框340处,使用经过修改的信号对adc的输出进行校正。可以例如提供此输出以在框320处使用,如图中通过箭头所示。图4示出了用于补偿adc中的误差的另一个设备400。设备400包括2位(4电平)dac410,所述dac410通过如通过使用伪随机二进制序列(prbs)提供到随机选择器电路420的3位温度计代码d[2:0]进行操作。静态dac元件误差通过εp/n0[2:0]指示。d[2:0]温度计代码可以内部地生成或从外部来源以输入形式提供。可以用相关联的dac输出电平生成表1中以下3位代码:表1d*[2]d*[1]d*[0]预期dac电平dac电平+误差000-3*e-3*e+εn0+εn1+εn2001-1*e-1*e+εp0+εn1+εn2010-1*e-1*e+εn0+εp1+εn2100-1*e-1*e+εn0+εn1+εp20111*e1*e+εn0+εp1+εp21101*e1*e+εp0+gp1+εn21011*e1*e+εp0+εn1+gp21113*e3*e+gp0+εp1+εp2电平-1*e和+1*e可以基于随机选择以三种方式形成,从而产生d*[2:0]。将dac的输出与模拟输入信号组合并提供到模拟传递函数电路430,所述模拟传递函数电路430可以是部分线性的或非线性的并且包括adc电路。模拟传递函数电路的数字输出与随机选择器电路420的d*[2:0]输出一起作为dac元件估计和校正电路440的输入而提供,所述dac元件估计和校正电路440可以如上所述那样进行操作以提供相对于在dac410中生成的相应值的校正。图5示出了根据另一个示例实施例的dac元件估计和校正电路500。将单独的位d*[2:0]与1+/-校正因子相乘,其中校正因子可以补偿εp/n0[2:0]误差。使用数字组合函数/电路520将经过校正的值与模数转换电路生成的输入501组合。在此上下文中,可以针对图4中的电路440实施电路500,其中输入d*[2:0]由随机选择电路420提供并且输入501由模拟传递函数电路430提供。组合函数的输出ycor是经过校正的输出并且可以用于进一步处理。在一些实施方案中,滤波器电路530使用被调谐为使得dac误差使通带频率范围中的性能退化的通带范围对输出ycor进行滤波。将此滤波器的输出与单独的d*[2:0]位(可以通过延迟电路540延迟所述位以适应任选的滤波器和一个或多个ha中的延迟)相关(使用乘法器531、532、533)。可以交换滤波器电路530和延迟电路540。相关器531、532、533的输出提供对一个单一dac元件如何影响组合输出信号的度量。可能存在强相关,因为经过校正的输出ycor(部分地)由d*[2:0]构造。对于每个相关器输出而言,这种相关可能(通常)是共同的,因为dac元件选择是伪随机的。这种共同的相关可以通过从每个相关器输出中减去平均输出值来消除,其中在550和552处生成平均输出值,并且在561、562和563处分别针对相关531、532和533执行减法。相关器531、532和533的输出(减去了共同的相关)馈送到具有较小积分器增益的积分器。积分器输出用于操作与d*[2:0]相乘的校正因子。因为当积分器已经稳定时,校正值应当使得所有相关器输出通常是“平衡的”,所以在相关器输出之间通常不存在差异。图6示出了根据另一个示例实施例的用于校正adc误差的另一个设备600。设备600类似于图4的设备400,具有dac610、随机选择器电路620、模拟传递函数电路630和dac元件估计和校正电路640。模拟传递函数电路630包括:求和节点,在所述求和节点处,从输入信号中减去dac信号;随后是模拟环路滤波器,对所述模拟环路滤波器的输出进行量化。通常,量化器的分辨率相对较低。可以通过过采样的量化器时钟和环路滤波器的滤波器传递来增加某些频带的分辨率。反馈中的任何误差将导致数字输出上的1对1(1-on-1)误差。在这种∑-δ情况下,可以将d*[2:0]用作实际数字输出信号(未补偿的)。图7示出了根据另一个示例实施例的dac元件估计和校正电路700。可以例如针对∑-δ情况如通过图6中的电路640以与图5中所示出和描述的方式类似的方式(具有类似编号的组件)实施电路700。使用数字组合函数/电路720将经过校正的值与模数转换电路生成的输入701组合。电路700另外包括任选的滤波器电路730和延迟电路740,其中滤波器电路对输出ycor进行滤波,使用乘法器731、732和733将所述输出ycor与单独的d*[2:0]相关。在750/752处生成来自每个相关器输出的平均输出值,并且在761、762和763处分别从相关器731、732和733的输出中减去所述平均输出值并将结果提供到积分器770。积分器输出用于操作与d*[2:0]相乘的校正因子。在涉及∑-δ应用的一些实施例中,数字组合函数/电路720的两个输入均是d*[2:0],其利用经过补偿的输出并且忽略输入701。在这种实例中,由于量化噪声而对经过补偿的信号进行滤波。带通滤波器或低通滤波器滤除量化噪声。在某些实施方案中,对强信号进行滤波,从而减轻可能由于强信号而发生的误差估计系统的收敛准确性的降低。此方法可以提高估计准确性并且紧接着提高收敛速度。图8示出了根据另一个示例实施例的用于校正adc误差的另一个设备800。设备800也类似于图4的设备400,具有dac810、随机选择器电路820、模拟传递函数电路(具有adc)830和dac元件估计和校正电路840。分两个步骤将模拟输入信号量化成数字域:首先通过框821处的粗糙数字化(例如,量化为4个电平),然后通过模拟传递函数电路830处的精细数字化。通过dac810和减法器831从输入信号中减去所产生的数字代码,并且用精细adc832对其进行进一步量化。通过在dac元件估计和校正电路840内将粗糙adc代码和精细adc代码相加来构造输出代码。在一些实施方案中,由于输入信号较小(尽管在所产生的输出代码中可见),所以精细adc的线性度是松弛的。图9示出了根据另一个示例实施例的另一个dac元件估计和校正电路900。电路900可以例如以类似于图5中所示出和描述的方式并且以类似编号的组件实施为图8中的电路840。数字组合函数/电路920将输入901与经过校正的输入d[2:0]组合,乘法器931、932和933使输出ycor与输入相关。通过求平均电路系统950/952对经过相关的输出进行求平均,其中通过减法电路系统961、962和963从经过相关的输出中减去平均值,如图所示,所述减法电路系统961、962和963的输出提供到积分器970以提供用于补偿每个相应输入分量的相应反馈信号。当与图8一起实施时,在将粗糙代码与精细代码相加之前,可以使用可变增益对粗糙代码进行校正。用于例示朝向的术语,如上部/下部、左/右、顶部/底部和上方/下方可以在本文中用于指代如附图所示的相对元件位置。应当理解的是,使用所述术语仅仅是为了表示方便,并且在实际使用中,所公开的结构的朝向可以不同于附图所示的朝向。因此,不应以限制的方式解释所述术语。技术人员将认识到,如说明书(包括权利要求)中使用的各种术语蕴含本领域中的普通含义,除非另有说明。作为例子,本说明书描述和/或说明了可用于通过各种电路或电路系统实施所要求保护的公开内容的各方面,所述电路或电路系统可以被说明为如以下等术语或使用所述术语进行说明:块、模块、装置、系统、单元、控制器、转换器、积分器和/或其它电路型描绘(例如,图1的附图标记112、114、122、124、130和140描绘了本文所述的块/模块)。这种电路或电路系统与其它元件一起使用以例示可以如何以结构、步骤、功能、操作、活动等的形式进行某些实施例。例如,在上文讨论的实施例中的某些实施例中,一个或多个模块是被配置且被布置成实施如可以用图1-9所示的方法进行的这些操作/活动的离散逻辑电路或可编程逻辑电路。在某些实施例中,这种可编程电路是一个或多个计算机电路,包括用于存储和访问将作为一组(或多组)指令被执行(和/或将用作用于限定将如何执行可编程电路的配置数据)的程序的存储器电路系统,并且如本文中关于误差估计(如在图3中示出或关于图3而描述的误差估计)而描述的算法或过程由可编程电路用来执行相关步骤、功能、操作、活动等。根据应用,指令(和/或配置数据)可以被配置成在逻辑电路系统中实施,其中指令(无论是以目标代码、固件还是软件的形式表征)存储在存储器(电路)中并且可从所述存储器(电路)中访问。作为另一个例子,在本说明书可能参考“第一[结构类型]”、“第二[结构类型]”等的情况下,在[结构类型]可以用如[“电路”、“电路系统”等]等术语代替的情况下,形容词“第一”和“第二”不用于蕴含对结构的任何描述或提供任何实质性含义;而是,这种形容词仅用于英语先行词以区分一个这种类似命名的结构和另一个类似命名的结构(例如,“被配置成将……组合的第一电路”被解释为“被配置成将……组合的电路”)。基于以上讨论和说明,本领域的技术人员应容易认识到,可以对各个实施例进行各种修改和改变,而无需严格遵循本文所说明和描述的示例性实施例和应用。例如,附图中例示的方法可以涉及以各种顺序执行的步骤(其中本文中的实施例的一个或多个方面被保留)或者可以涉及更少或更多的步骤。例如,通过图3表征的方法可以用图1和图2、图4和图5、图6和图7以及图8和图9中所示的设备中的一个或两个来实施。作为另一个例子,可以采用不同的反馈生成方式以适应特定应用和/或利用可用组件,同时实现所描述的功能操作。这种修改不脱离本公开的各个方面的真实精神和范围,包括权利要求中阐述的方面。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1