混合信号集成电路装置中的模拟电路的自我自动校准 |
|||||||
申请号 | CN200980140753.X | 申请日 | 2009-10-26 | 公开(公告)号 | CN102187571B | 公开(公告)日 | 2016-01-06 |
申请人 | 密克罗奇普技术公司; | 发明人 | 詹姆斯·B·诺兰; 库门·布莱克; | ||||
摘要 | 模拟 电路 的自动校准在用户 请求 时及/或事件的发生时发生。用户可在需要时经由到混合 信号 集成电路的自动校准(ACAL)输入来调用自动校准。外部 电压 校准(VCAL)输入可用于将混合信号集成电路自动校准到用户供应的共用模式电压参考。也可在以下事件中的任何一者或一者以上发生后即刻起始混合信号集成电路的自动校准:1)检测到自动校准数据损坏,例如对以数字方式存储在混合信号集成电路中的自动校准数据值的奇偶校验;2)在可编程的超时周期之后导致校准请求的内部计时器;3)由 温度 传感器 所确定的内部集成电路裸片温度的改变;及4)电源及/或内部 电源电压 的改变。 | ||||||
权利要求 | 1.一种集成电路,其具有用以最小化运算放大器中的输入偏移电压的自动校准电路,所述集成电路包含: |
||||||
说明书全文 | 混合信号集成电路装置中的模拟电路的自我自动校准[0001] 相关申请案交叉参考 [0002] 本申请案请求对詹姆斯B.诺兰(James B.Nolan)及库门布莱克(Kumen Blake)在2008年10月27日提出申请且标题为“混合信号集成电路装置中的模拟电路的自我自动校准(Self Auto-Calibration of Analog Circuits in a Mixed Signal Integrated Circuit Device)”的第61/108,638号共同拥有美国临时专利申请案的优先权,且其出于所有目的以引用方式并入本文中。 技术领域背景技术[0004] 集成电路正变得更为精细,而在价格上继续走低。模拟功能与数字功能两者的组合制作于集成电路裸片上或封装于多芯片封装(MCP)中正变得更为普遍且进一步增加使用性且降低消费者及工业产品的成本。微控制器及模拟与数字电路功能在集成电路裸片上或在MCP中的组合还扩展应用的使用范围。消费者及商业产品(例如,举例来说但不限于器具、电信装置、汽车、安全系统、全家即热式热水器、自动调温器及类似物)由集成电路微控制器控制。用于接收传感器信息的模拟输入及用于控制功能的模拟输出对于这些微控制器的应用是必需的。目前为止,使用单独且离散的模/数及数/模接口来将数字微控制器连接到外部模拟世界。 [0005] 使用与单独的运算放大器(op-amp)结合的模拟输入装置(例如,模/数转换器(ADC))来将随时间变化的模拟信号转换成其数字表示以用于耦合到数字输入及供微控制器使用。电压及电流电平也由离散的集成电路电压比较器检测,所述离散的集成电路电压比较器在某一模拟值存在于所述比较器的输入上时改变数字输出状态。 [0006] 所述op-amp(及比较器)通常是差分输入(反相及非反相输入)模拟装置,且所述op-amp的电路具有固有的直流电(DC)输入偏移电压,此电压导致所述op-amp的输出为非零,其中差分输入(例如,连接在一起的输入)之间的输入电压为零。许多应用需要具有非常小的输入偏移电压的op-amp。为实现小的输入偏移电压,通常在op-amp的生产中需要校准步骤。此校准步骤在op-amp的制造/测试期间花费时间,且因此通常执行起来较昂贵。通常在一个操作点(例如,温度、共用模式电压等)处执行校准,以便不在其制造/测试中补偿操作环境(例如,温度、电压等)的改变。技术现在已发展到模拟输入及输出装置可制作于同一集成电路裸片上且所述同一集成电路裸片上还制作有数字微控制器及其支持逻辑及存储器的程度。此产生额外问题,因为用以测试数字微控制器功能的设备不能够有效地执行对模拟功能的在线校准。因此,制造时需要额外的测试设备及测试步骤。 发明内容[0007] 因此,需要一种可在最终用户系统应用中校准以满足在正常操作及其任何改变期间可遇到的所有操作条件(例如,温度、电压、电流、速度、功率、压力、湿度等)的所需规范及操作参数且可大量生产以降低总生产成本的模拟输入装置。所述模拟输入装置可以是具有模拟功能及数字功能两者的集成电路(例如,混合信号装置)的部分。所述模拟输入装置可包括但不限于差分或单端输入运算放大器、比较器、可编程增益放大器(PGA)、仪表放大器(INA)、低噪声放大器等。本发明的教示也可扩展到PGA或INA的增益修整。此种集成电路装置的实例描述于哈托诺达玛瓦斯库塔(Hartono Darmawaskita)、雷顿埃加(Layton Eagar)及米盖尔莫瑞诺(Miguel Moreno)的标题为“集成电路模拟输入装置中用以最小化输入偏移电压的自动校准电路(Auto-Calibration Circuit to Minimize Input Offset Voltage in an Integrated Circuit Analog Input Device)”的第6,456,335号共同拥有美国专利中,且其出于所有目的以引用方式并入本文中。 [0008] 根据本发明的教示,可借助用于当用户及/或事件的发生请求时自动校准模拟电路的设备及方法来满足此需要。用户可在需要时经由到混合信号集成电路的自动校准(ACAL)输入来调用自动校准。外部电压校准(VCAL)输入可用于将混合信号集成电路自动校准到用户供应的共用模式电压参考。也可在例如(举例来说但不限于)以下事件中的任何一者或一者以上发生后即刻起始混合信号集成电路的自动校准:1)检测到自动校准数据损坏,例如对以数字方式存储在混合信号集成电路中的自动校准数据值的奇偶校验;2)在可编程的超时周期之后导致校准请求的内部计时器;3)由温度传感器所确定的内部集成电路裸片温度的改变;及4)电源及/或来自内部调节器(例如,偏压网络)的内部电源电压改变。 [0009] 另外,用户可补偿末端系统中的变化,包括操作点(例如电源、共用模式等)、环境改变(例如,温度、湿度等)且还补偿组件的随时间漂移(例如,老化作用等)。 [0010] 模拟输入装置具有输入偏移电压补偿或修整电路,其通过在模拟输入装置的差分输入之间施加(举例来说但不限于)相反极性电压来抵消或补偿装置输入偏移电压,以便最小化模拟装置的输出处的所得电压误差。可使用模拟输入装置的差分输入电路中的电阻、电流源及/或电压源的切换来补偿输入偏移电压误差。另外,可使用数/模转换器(DAC)来产生补偿电压以克服输入偏移电压误差。本发明的范围涵盖,可利用补偿输入偏移电压误差的其它方式,只要可通过向其施加数字值来对其进行控制。 [0011] 使用数字控制电路来将数字字施加到输入偏移电压补偿电路以用于确定表示所需输入偏移电压补偿的数字值。所述数字控制电路可使用所述数字字的各种数字值的线性搜索或二进制搜索。另外,所述数字控制电路还可在其“校准模式”期间控制反相与非反相输入的切换、输出、及模拟输入装置的反馈增益确定电阻器。 [0012] 电压比较器将模拟输入装置的输出与电压参考相比较。当所述模拟输入装置的输出等于或大于所述电压参考时,所述比较器输出从第一逻辑电平切换到第二逻辑电平。所述比较器的输出连接到所述数字控制电路且通过改变其输出逻辑电平来向所述数字控制电路发信。 [0013] 所述电压参考可以是可编程的以用于在校准循环期间选择待施加到所述模拟输入装置及比较器输入的所需电压值。此允许能够使电压参考变化以便促进校准于非常接近使用的应用的电压的共用模式电压处。可在起始模拟输入装置的自动校准之前将适当电压参考值写入到与电压参考电路相关联的控制寄存器。在其输入偏移电压补偿校准期间可将不同电压参考值用于不同模拟输入装置。 [0014] 所述模拟输入装置的输入偏移电压补偿电路具有保持补偿所述输入偏移电压所需要的数字值的存储寄存器或存储器。此存储寄存器可以是易失性的或非易失性的,此取决于所需应用。因此,不需要制造及/或测试期间的工厂校准,可消除可编程熔丝链修整,且增加最终用户应用灵活性。 [0015] 多个模拟输入装置可通过在所述多个模拟输入装置中的每一者之间多路复用数字控制电路及比较器而使其输入偏移电压得到补偿。因此减小电路及裸片面积,从而节约成本并改善混合信号集成电路装置的可靠性。 [0016] 根据本发明的具体实例性实施例,一种集成电路具有至少一个模拟输入装置及用以最小化至少一个模拟输入装置中的输入偏移电压的自动校准电路,所述集成电路包含:至少一个模拟输入装置,其具有数控输入偏移电压补偿电路;及自动校准电路,所述自动校准电路耦合到所述至少一个模拟输入装置且耦合到所述输入偏移电压补偿电路,其中在由事件起始的自动校准循环期间在所述至少一个模拟输入装置中最小化输入偏移电压。 [0017] 根据本发明的另一具体实例性实施例,一种用于在事件的发生后即刻最小化模拟输入装置中的输入偏移电压的方法,所述方法包含以下步骤:(a)检测事件的发生;(b)在检测到事件的发生后即刻将具有输入偏移电压补偿电路的模拟输入装置从正常模式切换到自动校准模式;(c)将参考电压施加到所述模拟输入装置;(d)通过以下操作最小化所述模拟输入装置的输入偏移电压:(i)测量所述模拟输入装置的输出电压;及(ii)将输入偏移补偿值施加到所述输入偏移电压补偿电路直到来自所述模拟输入装置的输出电压处于所需值为止且接着存储最小化所述模拟输入装置的所述输入偏移电压的所述输入偏移补偿值;及(e)将所述模拟输入装置从所述校准模式切换到所述正常模式。附图说明 [0018] 结合附图参照下文说明可更全面地理解本发明,附图中: [0019] 图1图解说明根据本发明的具体实例性实施例的用于差分输入运算放大器的自我自动校准装置的示意性框图; [0020] 图2图解说明图1中所示的自我自动校准装置的模拟部分的示意性框图; [0021] 图3图解说明图1中所示的自我自动校准装置的数字校准部分的示意性电路框图;及 [0022] 图4图解说明图1中所示的自我自动校准装置的校准序列的示意性状态图。 [0023] 虽然本发明易于作出各种修改及替代形式,但在图式中是显示并在本文中详细描述其具体实例性实施例。然而,应理解,本文对具体实例性实施例的说明并非打算将本发明限定于本文中所揭示的具体形式,而是相反,本发明打算涵盖所附权利要求书所界定的所有修改及等效形式。 具体实施方式[0024] 现在参考图式,其示意性地图解说明实例性实施例的细节。图式中,相同的元件将由相同的编号表示,且类似的元件将由带有不同小写字母后缀的相同编号表示。 [0025] 参照图1,其描绘根据本发明的具体实例性实施例的用于差分输入运算放大器的自我自动校准装置的示意性框图。自我自动校准装置102包含模拟部分200(见图2)及数字部分300(见图3)。模拟部分200包含输入差分对114、差分输入运算放大器的增益与补偿电路108及输出缓冲器110、电压偏移补偿数/模转换器(DAC)112、输入负载106、尾电流电路116、校准电压参考与缓冲器118及电压比较器120。数字校准部分300包含自动校准、芯片选择逻辑与存储器122、时钟震荡器124、测试模式状态机126、通电复位(POR)130及偏压网络134。 [0026] 电压偏移补偿DAC 112将来自自动校准逻辑的数字修整码翻译成模拟信号以“零化”比较器120的偏移。经分段DAC可用于DAC 112以改善修整操作的差分非线性(DNL),然而,此并非本发明的自动校准方法的要求。经分段DAC的优点是需要较少组件,且改善DNL,因为DAC 112分裂成两个阵列,而非较大的单个阵列。 [0027] 当不用来执行自动校准时可将数字校准部分300、比较器120及校准参考118置于低电力睡眠模式中,如本文中更全面地描述。 [0028] 参照图2,其描绘图1中所示的自我自动校准装置的模拟部分的示意性框图。差分输入运算放大器202、比较器204及共用模式电压参考118经由开关232、234及240耦合在一起。当处于自我自动校准模式中时,开关232及234将运算放大器202的差分输入与差分输入150及152解耦,且将所述差分输入耦合到共用模式电压参考118。共用模式电压参考118可由内部电压参考组成,举例来说但不限于VDD/3。 [0029] 运算放大器202的输出可为三态的以便使自动校准对于应用尽可能透明,且防止外部电路影响自动校准操作的校准准确性及计时。为避免必须在运算放大器202的输出与输出连接212之间添加开关,可从运算放大器202内启用单独的校准输出218以在自我自动校准修整操作期间操作。此校准输出218使用比正常输出小得多的晶体管,因为在自动校准操作期间其仅必须驱动轻(内部)电阻负载(比较器204的输入及电阻器网络RF/RG)。 [0030] 在自动校准操作期间,共用模式电压参考118耦合到运算放大器202的输入。共用模式电压参考118还耦合到比较器204的输入。借助增益设定电阻器214及216将运算放大器202增益配置为高增益,以促进其准确的电压偏移校准。输出218耦合到比较器204的另一输入。当输出218上的电压等于或大于共用模式电压参考118时,来自比较器204的输出224处于第一逻辑状态(例如,逻辑高)。当输出218上的电压小于共用模式电压参考118时,来自比较器204的输出224处于第二逻辑状态(例如,逻辑低)。输出224控制逐次逼近寄存器(SAR)306(见图3),如下文中更全面地描述。输入220上的偏移抵消电压抵消掉运算放大器202偏移,使得运算放大器202的输出212处于大致零伏。维持此偏移抵消电压,直到下一自我自动校准操作。 [0031] 电压参考118可以是可编程的,使得其电压值可设定为最接近系统操作条件,以便获得最佳偏移校准。电压参考118及比较器204在自动校准操作中可用于多于一个运算放大器202。开关242可耦合到第二运算放大器(未显示)且以本文针对运算放大器202的自动校准所描述相同的方式发挥作用。因此,根据本发明的教示可自动校准多个运算放大器202。 [0032] 参照图3,其描绘图1中所示的自我自动校准装置的数字校准部分的示意性电路框图。自动校准装置102的数字部分300包含计时器302、校准逻辑304、逐次逼近寄存器(SAR)306、用于以逻辑方式指示来自多个修整寄存器奇偶检测电路312中的任一者的误差的OR门308、修整寄存器310、修整寄存器奇偶检测电路312、通电复位(FOR)130及时钟振荡器124。修整寄存器310及修整寄存器奇偶检测电路312可与每一运算放大器202相关联。剩余电路功能可出于自动校准目的而在多个运算放大器202中的每一者之间时间共享。 [0033] 自动校准模式期间电压偏移补偿电路的操作更全面地描述于哈托诺达玛瓦斯库塔(Hartono Darmawaskita)、雷顿埃加(Layton Eagar)及米盖尔莫瑞诺(Miguel Moreno)的标题为“集成电路模拟输入装置中用以最小化输入偏移电压的自动校准电路(Auto-Calibration Circuit to Minimize Input Offset Voltage in an Integrated Circuit Analog Input Device)”的第6,456,335号共同拥有美国专利中,且其出于所有目的以引用方式并入本文中。 [0034] 根据本发明的教示,不管对修整寄存器内容的奇偶校验何时检测到其中的奇偶误差,起始自我自动校准循环。此可通过使用修整寄存器奇偶检测电路312来检测修整寄存器310的修整数据内容中的奇偶误差来实施。当检测到奇偶误差时,修整寄存器奇偶检测电路312断言奇偶误差检测信号且POR 130将起始新的自我自动校准循环的开始。可使用OR门308来组合从与多个运算放大器202中的相应者相关联的多个修整寄存器奇偶检测电路312的奇偶误差检测信号。可替代OR门308而实施其它逻辑组合且此涵盖于本文中。 [0035] 在自我自动校准循环期间,可通过校准逻辑304自动确定奇偶位且将其存储在修整寄存器310的奇偶位位置中。在此实例中,存在来自每一修整寄存器310的一个奇偶位。如果奇偶误差发生(在运算放大器202的正常运算期间),那么强迫来自POR130的通电复位且新的自动校准循环发生。此是重要的,因为修整寄存器内容可存储在易失性寄存器(存储器)中,且其中所含有的修整数据在电力故障期间可被损坏。此外,软数据错误可因宇宙辐射(例如,太空应用)而发生。因此,修整寄存器310内容的奇偶校验提供某种保护以防止对存储在易失性存储器配置中的修整值数据的损坏。另一方面,修整寄存器内容可存储在非易失性存储器中,且在非易失性存储器配置中可不需要奇偶位及奇偶校验。本发明的范围内涵盖修整数据可存储在易失性及/或非易失性存储器中,使用或不使用奇偶位及奇偶校验。 [0036] 还可通过触发用户编程的自动校准输入ACAL(见图1)来起始自动校准。此特征避免必须将集成电路装置减电以重新校准其中的运算放大器202。此还节约时间,因为延迟时间比在需要完全加电的情况下短得多(例如,大约1毫秒对150毫秒)。具有ACAL校准输入使得应用程序(例如,来自微控制器的控制信号)易于通过触发到ACAL校准输入的逻辑电平来致使自我自动校准。根据本发明的教示,自我自动校准装置102内的微控制器及/或电路可基于系统条件(例如,电源电压、温度)的任何改变及/或以固定时间间隔来调用自我自动校准。 [0037] 可使用外部校准参考电压输入(VCAL)来在自动校准循环期间提供参考电压以校准于用于具体应用的最佳共用模式电压处。此移除来自运算放大器202的输出的共用模式电压误差。 [0038] 可使用状态机来校准多个运算放大器202。因此可使用单个状态机、比较器及参考,而非多个运算放大器202中的每一者均需要单独的校准电路,以便节约所需要的逻辑电路及相关集成电路裸片面积。 [0039] 参照图4,其描绘图1中所示的自我自动校准装置的校准序列的示意性状态图。状态机可以以下状态操作:在状态402(开始)中,事件(例如,POR或奇偶误差)已发生或ACAL被断言。在开始自动校准过程(循环)之前,状态机等待这些条件中的一者的起始结束。在状态404(延迟)中,延迟计时器操作以允许自动校准中所涉及的电路有时间稳定。在加电之后,延迟可以是大约150毫秒,以便允许电源电压稳定。在ACAL输入激活之后,通常发生约1毫秒的延迟。 [0040] 在状态406(Cal A)中,自我自动校准循环针对第一运算放大器通道发生。注意,此实例采取双op-amp装置,可以类似方式校准多于两个op-amp。放大器的输入连接到参考电压。op-amp的内部增益可以是(举例来说但不限于)大约1000以便增加偏移误差且使校准较容易。使用比较器204来将放大器202的输出(在增益之后)与参考电压118相比较。使用比较器输出224来一次一个地设定或清空逐次逼近移位寄存器(SAR)306位,以符号位开始以确定向上修整还是向下修整。使用符号位来将修整DAC 112连接到放大器差分对114的一侧或另一侧,此取决于偏移为正还是负。剩余SAR位以MSB开始一次一个位地控制要添加的修整量,直到所有SAR寄存器位经设定或清空。在此状态期间,SAR移位寄存器输出穿过透明锁存器(未显示)到达放大器修整DAC 112。因此随每一SAR位被改变,其立即改变修整DAC 112的模拟输出值。以此方式,放大器202的输出接近内部参考118且偏移接近零。在Cal A状态406的结束处,与op amp A修整DAC相关联的透明锁存器被关闭,因此保持(锁存)修整值。 [0041] 在状态408(复位SAR)中,针对下一自动校准操作复位SAR寄存器。在状态410(Cal B)中,执行与在状态406(Cal A)期间所执行的循环类似的循环。接着在状态412中,再次复位SAR寄存器以用于未来自动校准操作。一旦执行了针对放大器A及B两者的校准,则状态机进入状态414(空闲)且可停用校准逻辑及模拟电路以节省电力。状态机无限地保持在状态414中,直到断言通电复位、奇偶误差或ACAL请求,接着其返回到状态402(开始)以进行随后的校准循环。 [0042] 虽然已参照本发明的实例性实施例来描绘、描述及界定本发明的实施例,但此参照并不意味着限定本发明,且不应推断出存在此限定。所揭示的标的物能够在形式及功能上具有大量修改、替代及等效形式,所属领域的技术人员将会联想到此等修改、替代及等效形式并受益于本发明。所描绘及所描述的本发明的实施例仅作为实例,而并非是对发明明范围的穷尽性说明。 |