本文一般地涉及温度传感器。
背景技术:
数字温度传感器提供数字输出信号,该数字输出信号编码关于由温度传感器中包括的传感器电路感测的温度的信息。
为了获得温度相关输出信号,数字温度传感器可以包括提供被归一化到电压参考信号vref的模拟温度相关信号的第一子电路,随后是在其中经由adc将温度相关电压信号转换为数字信号的模数转换器(adc)子电路。温度相关电压信号通常被称为成比例于绝对温度(ptat)电压vptat。
因此,数字温度传感器的输出可以是与ptat电压与(绝对)电压参考vref之间的比率成比例的信号dout,例如,dout与vptat/vref成比例。
所谓的带隙参考发生器可以表示电子领域中用于提供绝对电压参考的解决方案。
由带隙参考电压电路vref提供的参考电压(也表示为带隙参考电压vbg)可以是具有成比例于绝对温度(ptat)特性vptat的电压和具有互补于绝对温度(ctat)特性vctat的电压的线性组合,产生在任何温度范围内近似恒定的总电压,即,绝对温度无关电压参考。
然而,ctat电压仅补偿ptat电压与温度的线性相关性,而与温度的非线性相关性仍然存在于由典型带隙参考电压提供的输出参考电压vref中。这种与温度的非线性相关性也可以被称为“曲率”。温度传感器对温度变化的准确性主要受上述曲率的限制。这因此影响adc输出信号dout的线性度。因此,为了设计高准确性的温度传感器,必须采用曲率校正技术。
改善adc输出信号dout线性度随温度的线性度的第一种方式可以是针对参考电压vref采用曲率校正技术。当通过减小参考电压的曲率来改善温度准确性时,调节参考的方式对可以获得的准确性具有很大影响。可以调节电压参考电路以通过调节参考电压vref的峰值来降低参考电压非线性误差,使得其在环境温度(约300°k)下发生,参考电压的抛物线曲率关于工作温度范围内的峰值近似对称。
此外,除了曲率之外,还可以存在其他非理想性,例如:偏移和失配。解决这些附加的非理想性的方式也会影响性能。
第二种方式可以是应用比率曲率校正,因为曲率校正依赖于温度传感器输出信号的比例性质。在比率曲率校正技术中,可以以引入时间复用和ad转换器加倍为代价来实现优于0.2℃的温度误差。
非线性也可以在数字域中或在系统级别进行校正。为了校正数字域中的曲率,可以修改数字电路以引入反向非线性,使用例如多项式或分段线性传递函数来消除由曲率导致的非线性。在数字和系统级曲率校正技术中,校正涉及模拟电路和数字电路两者。
在系统级曲率校正中,模拟前端中的参数(例如,生成阈值电压vbe或增益因子α的晶体管的电流)可以由数字电路以温度相关方式来调节,以便补偿曲率。
尽管该领域有广泛的活动,但是如通过下面讨论的各种文献见证的,需要进一步改进的解决方案。
技术实现要素:
一个或多个实施例的目的是有助于提供这样的改进的解决方案。
一个或多个实施例可以涉及传感器电路和传感器系统。生成和处理线性化温度感测数字信号的电路和系统可以是这样的示例。
在一个方面,提供了一种传感器电路,包括:第一电流源,被配置为通过第一二极管连接晶体管在第一电流线中产生第一电流,在所述第一二极管连接晶体管两端具有电压降,所述第一电流经由第一比例因子与绝对温度成比例;第二电流源,被配置为通过第二二极管连接晶体管在第二电流线中产生第二电流,在所述第二二极管连接晶体管两端具有电压降,所述第二电流经由第二比例因子与绝对温度成比例,所述第二比例因子不同于所述第一比例因子;第三电流源,被配置为通过第三二极管连接晶体管在第三电流线中产生第三电流,在所述第三二极管连接晶体管两端具有电压降;以及处理网络,包括σ-δ模数转换器,所述处理网络耦合到所述第一二极管连接晶体管、所述第二二极管连接晶体管和所述第三二极管连接晶体管,其中来自所述σ-δ模数转换器的输出节点处的输出比特流具有提供温度感测信号的平均值,所述温度感测信号对温度具有线性相关性。
在一些实施例中,所述处理网络对以下各项敏感:所述第一二极管连接晶体管和所述第二二极管连接晶体管两端的电压降的差值;所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降的差值;以及所述第二二极管连接晶体管两端的电压降。
在一些实施例中,所述σ-δ模数转换器利用以下项上的相反符号是有效的:所述第一二极管连接晶体管和所述第二二极管连接晶体管两端的电压降的差值;以及所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降的差值与所述第二二极管连接晶体管两端的电压降的组合。
在一些实施例中,所述第三电流与温度无关。
在一些实施例中,所述电路进一步包括缩放电路块,所述缩放电路块耦合到来自所述σ-δ模数转换器的所述输出节点并且对来自所述σ-δ模数转换器的所述输出比特流敏感。
在一些实施例中,所述缩放电路块被配置为提供所述温度感测信号的缩放转换。
在一些实施例中,所述处理网络进一步包括:第一差分级,具有耦合到所述第一二极管连接晶体管和所述第二二极管连接晶体管的输入,其中所述第一差分级对所述第一二极管连接晶体管和所述第二二极管连接晶体管两端的电压降的差值敏感,其中来自所述第一差分级的输出信号提供与绝对温度成比例的第一信号;以及第二差分级,具有耦合到所述第二二极管连接晶体管和所述第三二极管连接晶体管的输入,其中所述第二差分级对所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降的差值敏感,其中来自所述第二差分级的输出信号提供与绝对温度成比例的第二信号。
在一些实施例中,所述第一差分级具有由符号α表示的第一增益,并且所述第二差分级具有由符号β表示的第二增益,其中来自所述σ-δ模数转换器的所述输出比特流的由符号μ表示的平均值由以下关系式给出,
其中:δvbe是所述第一二极管连接晶体管和所述第二二极管连接晶体管两端的电压降的差值;δvbe,comp是所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降的差值;以及vbe是所述第二二极管连接晶体管两端的电压降,其中所述第一增益和所述第二增益被设置为使得所述关系式中的分母恒定的值。
在一些实施例中,所述电路进一步包括耦合到所述第一差分级、所述第二差分级和来自所述第二二极管连接晶体管的信号传播路径的组合网络,其中所述组合网络对来自所述第一差分级的输出信号、来自所述第二差分级的输出信号、输入差分电压和所述信号传播路径上的信号有效。
在一些实施例中,所述电路进一步包括选择级,所述选择级被配置为使得所述σ-δ模数转换器对以下各项交替有效:所述第一二极管连接晶体管和所述第二二极管连接晶体管两端的电压降的差值;以及所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降的差值与所述第二二极管连接晶体管两端的电压降的组合。
在一些实施例中,所述电路进一步包括从所述σ-δ模数转换器的所述输出节点到所述选择级的反馈网络,其中所述选择级被配置为根据所述σ-δ模数转换器的所述输出节点处的比特流信号进行操作。
在一些实施例中,所述选择级包括:开关装置,耦合到所述第一二极管连接晶体管、所述第二二极管连接晶体管和所述第三二极管连接晶体管,所述开关装置被配置为感测所述第一二极管连接晶体管、所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降,所述开关装置从所述σ-δ转换器的所述输出节点耦合到所述反馈网络;以及在所述开关装置与所述σ-δ模数转换器之间的电容器组,所述电容器组包括第一组电容器和第二组电容器,所述第一组电容器和所述第二组电容器被配置为根据由所述开关装置感测的所述第一二极管连接晶体管、所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降来存储电荷,其中所述第一组电容器和所述第二组电容器被配置为将存储在其上的电荷分别转移到所述σ-δ模数转换器的第一输入节点和第二输入节点。
在一些实施例中,所述开关装置被配置为由来自所述σ-δ模数转换器的所述输出节点的所述反馈网络在以下之间切换:第一操作模式,其中所述σ-δ模数转换器的所述输出节点处的比特流信号处于第一值,其中指示所述第一二极管连接晶体管和所述第二二极管连接晶体管两端的电压降的差值的信号被施加到所述电容器组中的第一数目的电容器,所述第一数目是所述σ-δ模数转换器的所述输出节点处的比特流信号的第一值的函数;以及第二操作模式,其中所述σ-δ模数转换器的所述输出节点处的比特流信号处于第二值,其中指示所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降的差值与所述第二二极管连接晶体管两端的电压降的组合的信号被施加到所述电容器组中的第二数目的电容器,所述第二数目是所述σ-δ模数转换器的所述输出节点处的比特流信号的第二值的函数。
在一些实施例中,所述σ-δ模数转换器在交替的第一采样阶段和第二积分阶段可操作,其中电荷存储在所述电容器组中的电容器上并且被转移到所述σ-δ模数转换器的所述第一输入节点和所述第二输入节点以用于在其中进行积分。
在一些实施例中,所述第一比例因子是单位1。
在一些实施例中,所述第二比例因子是所述第一比例因子的倍数。
在一些实施例中,所述第一二极管连接晶体管、所述第二二极管连接晶体管或所述第三二极管连接晶体管中的至少一个二极管连接晶体管包括双极晶体管。
在另一方面,提供了一种传感器系统,包括至少一个数字温度传感器,所述数字温度传感器包括电路,所述电路包括:第一电流源,被配置为通过第一二极管连接晶体管在第一电流线中产生第一电流,在所述第一二极管连接晶体管两端具有电压降,所述第一电流经由第一比例因子与绝对温度成比例;第二电流源,被配置为通过第二二极管连接晶体管在第二电流线中产生第二电流,在所述第二二极管连接晶体管两端具有电压降,所述第二电流经由第二比例因子与绝对温度成比例,所述第二比例因子不同于所述第一比例因子;第三电流源,被配置为通过第三二极管连接晶体管在第三电流线中产生第三电流,在所述第三二极管连接晶体管两端具有电压降;以及处理网络,包括σ-δ模数转换器,所述处理网络耦合到所述第一二极管连接晶体管、所述第二二极管连接晶体管和所述第三二极管连接晶体管,其中来自所述σ-δ模数转换器的输出节点处的输出比特流具有提供温度感测信号的平均值,所述温度感测信号对温度具有线性相关性。
在一些实施例中,所述处理网络对以下各项敏感:所述第一二极管连接晶体管和所述第二二极管连接晶体管两端的电压降的差值;所述第二二极管连接晶体管和所述第三二极管连接晶体管两端的电压降的差值;以及所述第二二极管连接晶体管两端的电压降。
一个或多个实施例可以促进高准确性温度传感器的稳健且简单的设计。
一个或多个实施例可以提供以下优点中的一个或多个:
-在adc转换器内集成曲率校正;
-性能对于诸如偏移和失配的非理想性不敏感;
-降低温度误差。
附图说明
现在将参考附图通过仅示例的方式描述一个或多个实施例,在附图中:
图1是网络布置中的温度传感器的示意图;
图2是温度传感器的框图;
图3是温度传感器的示例性电路图;
图4是实施例的示例性电路图;
图5是σ-δ模数转换器的示例性框图;
图6(包括分别被表示为a)和b)的两个部分)包括在实施例中可能出现的信号的时间图;
图7是实施例的示例性电路图;
图8(包括分别被表示为a)和b)的两个部分)包括在实施例中可能出现的信号的时间图;以及
图9包括在实施例中可能出现的信号的时间图。
具体实施方式
在随后的描述中,示出了一个或多个具体细节,旨在提供对本说明书的实施例的示例的深入理解。实施例可以在没有一个或多个具体细节的情况下或者利用其他方法、部件、材料等来获得。在其他情况下,未详细示出或描述已知的结构、材料或操作,使得实施例的某些方面将不被模糊。
在本说明书的框架中对“实施例”或“一个实施例”的引用旨在表示关于该实施例描述的特定配置、结构或特性被包括在至少一个实施例中。因此,可以存在于本说明书的一个或多个位置的诸如“在实施例中”或“在一个实施例中”等短语不一定指代同一实施例。
此外,在一个或多个实施例中,可以以任何适当的方式组合特定构造、结构或特性。
本文中使用的参考仅仅是为了方便而提供的,并且因此不限定保护范围或实施例的范围。
名称“智能传感器”通常应用于从物理环境接收某种输入并且能够产生(并且可能调节)要传输到控制网络的相应信号的设备。
智能传感器有助于准确和自动地收集例如环境数据,并且可以应用于监测和控制各种环境,例如智能电网,以用于例如探索、科学应用。
可以将一个或多个实施例应用于由数字温度传感器产生的温度测量的曲率连接。
图1是包括多个温度传感器的传感器集线器的示意图。
智能传感器可以被包括在物联网(iot)网络中,例如,作为个域网中的传感器集线器的成员。个域网可以包括部署在移动设备周围的环境传感器。如温度和湿度传感器等环境传感器可以提供上下文信息,以提供例如位置信息。
传感器集线器或个域网可以包括多个例如温度传感器40。这种温度传感器可以是传感器集线器内的重要部件。
一个或多个实施例可以被使用在包括用于感测人体温度的传感器的便携式设备(例如,温度敏感设备、组合的气体湿度温度传感器)的各种产品中。
一个或多个实施例可以被使用为智能传感器设备,其中可能需要在宽温度范围内的准确温度读数。
图2是温度传感器的示例性框图。
在一个或多个实施例中,如本文所示,温度传感器40可以包括具有相关联的偏置电路20的温度传感器电路10和模数转换器(adc)30。
温度传感器电路10可以被配置为提供信号成比例于绝对温度(ptat)。
偏置电路20可以被配置用于针对温度传感器10和/或adc电路30提供供应线。
adc转换器30可以被配置用于提供包含关于由温度传感器10测量的温度的信息的(数字)温度读出信号dout。温度读出信号dout可以由处理由温度传感器电路10接收的至少一个模拟信号来产生,其可以与温度相关电压vptat与参考电压vref的比率成比例。
图3是适于使用cmos技术来实现的(数字)温度传感器40的操作原理的示例。
在一个或多个实施例中,二极管连接布置中的两个(例如,pnp)双极晶体管t1、t2(控制端子例如基极被短路到电流路径,例如相应基极节点连接到相应发射极节点)可以耦合在提供(不同的)偏置电流pibias、ibias的(任何已知类型的)相应偏置源b1、b2与(公共)接地端子gnd之间。
在一个或多个实施例中,第一电流源b1可以被配置为通过第一二极管连接晶体管t1在第一电流线400a中生成第一电流ibias。
在一个或多个实施例中,第二电流源b2可以被配置为通过第二二极管连接晶体管t2在第二电流线400b中生成第二电流pibias。
在如图3所示的布置中,偏置电流pibias、ibias可以彼此成比例。例如,第二电流pibias可以经由比例因子p与第一电流ibias成比例,例如,pibias=p·ibias,比例因子p是单位1的倍数。
可以设计各种布置以便便于获得电流pibias,电流pibias镜像由发生器b1产生的电流ibias(例如,与其相同或成比例)。这些布置本身在本领域中是常规的,因此不必在本文中提供详细描述。
两个二极管连接晶体管t1、t2可以促进生成各种电压。
根据晶体管模型,基极发射极电压降(在二极管连接晶体管的情况下为二极管压降)是温度的函数,并且可以表示为:
其中
vg0:零开尔文度(0°k)下的外推硅带隙,
k:玻尔兹曼常数,
t:开尔文度(°k)的绝对温度,
q:电子电荷(即,由单个电子携带的电荷的大小),
ic:集电极电流,
is:反向饱和电流,
ae:晶体管的(例如,发射极、源极)面积,
c:工艺相关常数,
η:工艺相关温度系数,
g:两个晶体管t1、t2的相应偏置电流之间的比例因子,例如,g=ib2/ib1。
在一个或多个实施例中,第一二极管连接晶体管t1和第二二极管连接晶体管t2两端的电压降可以提供电压差δvbe,电压差δvbe(再次根据公知的晶体管模型)可以如下表示为温度的函数:
其中:
vt=kt/q是热电压,k是玻尔兹曼常数,t是绝对温度,单位为开尔文(°k),并且q是电子电荷。
上述等式表明,δvbe与绝对温度t线性相关。
因此,电压降vbe和δvbe分别具有ctat(互补于绝对温度)和ptat(成比例于绝对温度)特性。
在如图3所示的布置中,ctat(例如,vbe)和ptat(例如,δvbe)电压的组合可以用于产生电压vref,例如,vref=vbe+α·δvbe其中α可以是ptat电压vptat的相同比例因子。
通过放大或调节传感器输出电压,比例因子α值可以用于校准温度传感器。
在如图3所示的布置中,电路40进一步包括具有(第一)增益因子α的第一差分级401(例如,运算放大器)和加法器块408。
在如图3所示的布置中,差分级401可以具有耦合到第一晶体管t1的第一(例如,非反相)输入和耦合到第二晶体管t2的第二(例如,反相)输入。
例如,差分级401可以对第一二极管连接晶体管t1和第二二极管连接晶体管t2两端的相应电压降的差值δvbe敏感,并且可以提供与绝对温度成比例的输出信号vptat,例如,vptat=α·δvbe,其中α可以是第一差分级401的增益因子。
如本文中所示,加法器块408可以耦合到晶体管t2并且耦合到差分级401的输出。
加法器块408可以在输入处接收:
由差分级401在输出处提供的信号,以及
第二二极管连接晶体管t2两端的电压降vbe。
加法器块408可以在输出处提供等于所接收的输入信号之和的参考信号vref,例如,vref=vbe+α·δvbe。加法器块408可以将参考信号vref提供给模数转换器(adc)级450。
在如图3所示的布置中,模数转换器(adc)级450可以耦合到第一差分级401和加法器块408。adc级450可以对信号vptat和参考信号vref敏感,并且可以在输出处提供具有平均值μ的输出比特流bs,从而提供(数字)温度感测信号。
在一个或多个实施例中,adc级450可以使用参考电压vref将(模拟)信号vptat转换为输出比特流bs。
在如图3所示的布置中,可以首先对(模拟)信号vptat进行采样以产生离散时间信号,并且然后可以将离散时间信号量化为有限数目的量化级别以产生比特流bs。如果比特流bs包括n个比特,则vptat被量化为二(2n)级别的n次幂,每级别由量化步长分开。参考电压vref提供用于adc的转换范围,使得输入信号vptat的范围可以从0到+vref(或者对于双极adc,从-vref到+vref)。如果vptat等于或大于vref,通常称为满量程输入,则比特流bs仅包括1;如果vptat等于或小于0/-vref,则比特流bs仅包括零。对于这两个电压水平之间的vptat,比特流bs包括与vptat信号水平相对应的二进制数序列,使得量化步长q=vref/2n的vptat的变化对应于比特流bs的最低有效位(“lsb”)的1比特变化。
adc级450可以包括积分器级、比较器和反馈网络。例如,adc级450可以根据跨反馈网络而提供的输出信号选择性地在输入处接收vptat或vref信号。因此,反馈网络可以强制执行以下条件:输出比特流bs数字信号值是信号vptat与参考信号vref的比率(例如,vptat/vref)。
在如图3所示的布置中,adc级450可以耦合到缩放电路块406。
在如图3所示的布置中,缩放电路块406可以耦合到adc级450。缩放电路块406可以在输入处接收由adc级450提供的比特流bs并且可以在输出处提供与信号vptat与参考信号vref的比率成比例的温度读出信号dout。
在如图3所示的布置中,温度读出信号dout可以如下表示为温度的函数:
其中公式中的各种实体表示在前面已经部分地介绍的参数,即:
k:玻尔兹曼常数,
t:开尔文度(°k)的绝对温度,
q:电子电荷(即,由单个电子携带的电荷的大小),
ic:集电极电流,
is:反向饱和电流,
ae:晶体管的(例如,发射极、源极)面积,
c:工艺相关常数,
η:工艺相关温度系数,
a和b:实数。
在如图3所示的布置中,可以选择缩放电路块406的系数a和b以获得与缩放到任何温度标度的温度相对应的数字温度读数dout,例如,a=600,b=273,以获得摄氏度的数字输出。
在如图3所示的布置中,缩放电路块406可以包括抽取滤波器。
如图3所示的温度传感器电路40的准确性可能受到二极管连接晶体管中的二极管压降vbe(t)的非线性温度相关性(也称为“曲率”)的影响,其可能影响vref并且从而影响读出信号dout的对于温度的线性度。
结果,在没有曲率校正的情况下,如图3所示的布置40的准确性可能不是所期望的。
因此,高准确性温度传感器的设计可以涉及“曲率校正”技术以补偿(高阶)非线性。
在技术文献中讨论了各种曲率校正技术。
以下文件是这样的文献的示例:
m.a.p.pertijs和j.h.huijsing,“precisiontemperaturesensorincmostechnology”,第3章-第5段,springerscience&businessmedia;
m.a.p.pertijs、a.bakker和j.h.huijsing,“ahigh-accuracytemperaturesensorwithsecond-ordercurvaturecorrectionanddigitalbusinterface”,proc.iscas,2001年5月,pp.368–371;
p.malcovati、c.a.leme、p.o’leary、f.maloberti和h.baltes,“smartsensorinterfacewitha/dconversionandprogrammablecalibration”,ieeejournalofsolid-statecircuits,vol.29,no.8,pp.963–966,1994年8月;
us6456145b1。
观察到参考电压vref可以是一阶补偿的(即,在参考温度tr下,vref的温度系数(tc)为零)。例如,如果vref(t0)等于vg0(约为1.25v),则可以实现这种情况。
这在adc转换器输出方面可能不够,因为这可能导致二次非线性和几乎为1摄氏度(℃)的误差(例如,在-55℃至130℃的温度范围内)。
例如,如果vref(tr)增加(到约1.29v),则其tc略微为正。然后,温度读出信号dout非线性可以包括导致例如0.2℃的误差的三阶项(例如,在-55℃至130℃的温度范围内)。换言之,通过补偿二阶非线性来减小温度读出信号dout的非线性误差仍然存在三阶非线性。
这种类型的“比率”曲率校正可以通过使用更高阶比率校正来明显地降低非线性(例如,不准确性为约±0.1℃)。然而,这可能以时间复用和/或加倍adc转换器为成本。实际上,在比率曲率校正技术中,通过使用至少三阶比率校正可以(仅)实现优于0.2℃的温度误差,从而导致更复杂。
图4是根据实施例的温度传感器40的操作原理的示例。
除非在下文中另外讨论,否则在图4中(以及在图7中),与已经在前面讨论过的部件或元件相同的部件或元件利用相同的附图标记来表示,因此为了简洁起见,相应的详细描述将在这里不再重复。
简而言之,在一个或多个实施例中,第一电流源b1可以用于在第一电流线400a中提供偏置电流iptat,并且第二电流源b2可以用于在第二电流线400b中提供偏置电流piptat,以便分别偏置第一二极管连接晶体管t1和第二二极管连接晶体管t2。
可以设计各种布置以便于获得电流piptat,电流piptat反映由发生器b1产生的电流iptat(例如,与其相同或成比例)。这些布置本身在本领域中是常规的,因此不必在本文中提供详细描述。
在一个或多个实施例中,第一电流源b1可以被配置为通过第一二极管连接晶体管t1在第一电流线400a中生成第一电流ibias。
在一个或多个实施例中,第二电流源b2可以被配置为通过第二二极管连接晶体管t2在第二电流线400b中生成第二电流pibias。
如图4所示的一个或多个实施例可以包括温度无关(ti)电流源b3,其在第三电流线400c中提供ti电流iti,偏置第三二极管连接晶体管t3。
这样的ti电流源b3可以由用于该目的的任何已知装置来提供,例如,通过提供ptat和ctat参考电流的加权和的电路。
为此,在一个或多个实施例中,二极管连接布置中的第三(例如,pnp)双极晶体管t3(控制端子例如基极被短路到电流路径,例如相应基极节点连接到相应发射器节点)可以耦合在提供偏置电流iti的(同样是任何已知类型的)相应偏置源b3与(公共)接地端子gnd之间。
发生器b1、b2或b3可以根据用于该目的的任何已知解决方案来实现,从而使得不必在本文中提供那些电路块的详细描述。
在一个或多个实施例中,二极管连接晶体管t1、t2和t3可以针对以下两个因素中的至少一个而彼此不同:
相应的晶体管面积at1、at2、at3,以及
通过它的偏置电流iptat、piptat、iti。
在一个或多个实施例中,晶体管t1可以具有经由第一面积比例因子r(例如,单一的倍数的比例因子r)与给定(发射器)面积参考值ae成比例的(发射器)面积at1,得到at1=r·ae。
在一个或多个实施例中,晶体管t2可以具有经由第二面积比例因子(例如,单位比例因子)与给定面积值ae成比例的(发射器)面积at2,at2=1·ae。
在一个或多个实施例中,晶体管t3可以具有经由第三面积比例因子s(例如,单一的倍数的比例因子s)与给定面积值ae成比例的(发射器)面积at3,得到at3=s·ae。
在一个或多个实施例中,因此可以生成另一电压差δvbe,comp,作为第二二极管连接晶体管t2两端的电压降vbe与第三二极管连接晶体管t3两端的电压降的差值。
电压降vbe、电压差δvbe和电压差δvbe,comp可以如下表示为温度的函数:
δvbe(t)=vt·ln(p·r)
其中公式中的各种实体表示部分地已经在前面介绍的参数,即:
vg0:零开尔文度(0°k)下的外推硅带隙,
vt=kt/q:热电压,k为玻尔兹曼常数,t为以开尔文(°k)的绝对温度,并且q为电子电荷,
c:工艺相关常数,
η:工艺相关温度系数,特定于每种技术,
ae:给定(发射器)面积值,
r:晶体管t1的面积与给定面积ae之间的比率,
s:晶体管t3的面积与给定面积ae之间的比率,以及
p:偏置电流piptat、iptat之间的比例因子,例如:p=piptat/iptat。
在图4的示例性实施例中,电路40进一步包括选择级44,选择级44具有:
耦合到第二二极管连接晶体管t2的第一输入节点442,
耦合到第一二极管连接晶体管t1的第二输入节点443,
耦合到第二二极管连接晶体管t2的第三输入节点444,
耦合到第二二极管连接晶体管t2的第四输入节点445,以及
耦合到第三二极管连接晶体管t3的第五输入节点446。
因此,选择级44可以对以下各项敏感:
输入节点442和443处的第一二极管连接晶体管t1与第二二极管连接晶体管t2两端的相应电压降的差值δvbe,
输入节点445和446处的电压差δvbe,comp,以及
输入节点444处的第二二极管连接晶体管t2两端的电压降vbe。
选择级44可以在节点447和448处耦合到下游的σ-δ模数转换器(adc)450,adc450的特性将在下面详述。
选择级44可以具有另外的输入节点,该另外的输入节点被配置为从下游的σ-δadc450的输出节点451接收输出比特流bs,从而经由反馈网络fb实现反馈回路。
反馈网络fb可以被配置为操作各种开关以选择性地将(输入/输出)节点442、443、444、445、446、447、448耦合到选择级44。
在如图4所示的布置中,选择级44可以包括用于第二晶体管t2的第一差分级401、第二差分级402、组合网络403和(例如,单位增益)信号传播路径404。
在如图4所示的布置中,第一输入节点442和第二输入节点443可以耦合到具有(第一)增益α的差分级401。例如,差分级401可以对第一二极管连接晶体管t1和第二二极管连接晶体管t2两端的相应电压降的差值δvbe敏感,并且可以提供与绝对温度成比例的第一(输出)信号vptat,例如,vptat=α·δvbe,其中α可以是第一差分级401的增益因子。
在如图4所示的布置中,第四输入节点445和第五输入节点446可以耦合到具有第二增益因子β的第二差分级402。例如,差分级402因此可以对电压差δvbe,comp敏感,而它可以在输出处提供与输入线性成比例的第二ptat(输出)信号vβ,例如vβ=β·δvbe,comp,其中β是第二差分级402的增益因子。
在如图4所示的布置中,第三输入节点444可以耦合到针对第二晶体管t2的信号传播路径404。
在如图4所示的布置中,第一差分级401、第二差分级402、第三输入节点444和信号传播路径404可以耦合到组合网络403。例如,组合网络403可以对来自第一差分级401的输出信号vptat、来自第二差分级402的输出信号vβ和第二二极管连接晶体管t2两端的电压降vbe敏感。
在一个或多个实施例中,电压vbe、vβ和vptat可以在组合网络403中组合(例如,通过使用叠加原理)以生成电压vref_lin,电压vref_lin与vptat一起可以在σ-δ模数转换器(σ-δadc)450中处理。例如,组合网络403可以(在输入处)接收第一信号vptat、第二信号vβ和电压降vbe,并且可以通过组合(输入)信号vptat、vbe和vβ来(在输出处)提供参考电压vref_lin,例如,vref_lin=vbe+vβ+vptat=vbe+β·δvbe,comp+α·δvbe。
应当理解,本文中主要通过简单和易于理解的方式来例示组合网络403。因此,它可以主要表示为了解释而呈现的功能块,而不是必须由相应的“物理”电路部分镜像。例如,在一个或多个实施例中,组合网络403可以被提供作为被配置为以任何组合(例如,加权和)来组合信号vbe、δvbe和δvbe,comp的电路的一部分,例如,如下面结合图7所讨论。
在一个或多个实施例中,ptat和ti偏置电流iptat、iti可以分别表现出诸如与温度成比例和常数的某些特性。
例如:
iptat(t)=at,并且iti=b,
其中:
a可以是比例系数(安培/°k)
b可以是具有单位(安培)的固定电流值。
在参考电压vref_lin的等式中代入上述等式,得到以下关系式:
其中公式中的各种实体表示在前面已经介绍的参数,即:
vg0=零开尔文度(0°k)下的外推硅带隙,
vt=kt/q是热电压,k为玻尔兹曼常数,t为以开尔文(°k)的绝对温度,并且q为电子电荷,
c=工艺相关常数,
η=工艺相关温度系数,
ae=给定(发射器)面积值,
r=晶体管t1的面积与给定面积ae之间的比率,
s=晶体管t3的面积与给定面积ae之间的比率,
p=两个晶体管t1、t2的相应偏置电流之间的比例因子,例如,p=ib2/ib1,
a=具有单位(a/°k)的比例系数,
b=具有单位a的固定电流,以及
α和β表示有理数,其值可以如下所述设置。
为了获得在任何温度范围内(理论上)恒定的参考电压vref_lin,对于温度t的任何实际值,应当应用以下关系式:
通过针对α选择针对vref_lin提供零温度系数的值和针对β选择用以校正温度曲率的值,例如,通过强加系数α和β同时满足以下关系式,可以满足上面讨论的等式:
因此,名为α的系数被选择为针对vref_lin提供零温度系数,而指定为β的系数被选择以校正温度传感器曲率。
当α和β满足上面报告的系统时,对于任何温度值t,所得到的参考电压vref_lin的表达式为vref_lin=vg0=常数,从而得到温度无关曲率校正参考电压。可以选择iptat和iti偏置电流的系数a和b以满足上面的等式、以及面积比r和s。
在一个或多个实施例中,σ-δadc450可以经由节点447、448耦合到选择级44。在如图4中再现的一个示例性实施例中,σ-δadc450输入可以对来自输出节点447的输出信号vptat和来自输出节点448的输出信号vref_lin敏感,其中σ-δadc450被配置为在输出节点451处提供比特流bs。
在一个或多个实施例中,σ-δadc450可以:
计算从节点447和448接收的输入信号(中的至少一个)与(内部)参考信号的信号比,以及
以比特流bs的形式向输出提供上述信号比。
可以迭代地重复该过程,提供具有平均值μ的“1”和“0”输出信号的比特流bs。
在一个或多个实施例中,反馈网络fb可以将σ-δadc450的输出节点451耦合到选择级44,以施加闭环条件,对于该闭环条件,输出比特流bs的平均值μ可以等于分别为高线性ptat信号和温度无关曲率校正参考信号的(输出)信号vptat和参考信号vref_lin的比率。因此,平均值μ可以在任何温度范围内与绝对温度具有线性相关性。
在一个或多个实施例中,σ-δadc450的输出节点451可以耦合到缩放电路块406。再次,由缩放电路406在输出处提供的温度读出信号dout可以表示温度传感器40的缩放的温度读数,例如单位为摄氏度。
图5示出了包括已经结合图4介绍的选择级44、σ-δadc450和反馈网络fb的处理网络的示例性示图。
应当理解,为了简单起见,本文中可以使用相同的名称来指定某些电路节点和在这些节点处发生的信号。
在如图5所示的一个或多个实施例中,选择级44可以接收以下各项作为输入:
第一二极管连接晶体管t1和第二二极管连接晶体管t2两端的相应电压降的差值δvbe,
电压差δvbe,comp,以及
第二二极管连接晶体管t2两端的电压降vbe。
在如图5所示的一个或多个实施例中,选择级44可以向σ-δadc450提供至少一个信号vx。
在一个或多个实施例中,信号δvbe、δvbe,comp和vbe可以是电压信号。
在如图5所示的示例性布置中,反馈网络fb可以将σ-δadc450的输出节点451耦合到选择级44。例如,反馈网络fb可以控制开关装置50、51的操作以将输入节点δvbe、δvbe,comp和vbe(中的至少一个)选择性地耦合到σ-δadc450。
在如图5所示的一个或多个实施例中,开关装置的第一部分50可以将信号vσδ1、vσδ2提供给开关装置的第二部分51。
例如,第一部分50可以包括一对并联开关(例如,电子开关,诸如mosfet晶体管)、一对并联开关
当bs具有第一值时,例如bs=“0”,具有相同信号值的信号vσδ1、vσδ2,例如vσδ1=vσδ2=δvbe,或者
当bs具有第二值时,例如bs=“1”,具有不同信号值的信号vσδ1、vσδ2,例如vσδ1=-δvbe,comp并且vσδ2=-vbe。
在如图5所示的一个或多个实施例中,开关装置的第二部分51可以包括一对并联开关bs和开关
当bs具有第一值时,例如bs=“0”,将信号vσδ1耦合到第一差分级401并且将信号vσδ2耦合到组合网络403,或者
当bs具有第二值时,例如bs=“1”,将信号vσδ1耦合到第二差分级402并且将信号vσδ2耦合到第一差分级401。
在如图5所示的一个或多个实施例中,第一差分级401可以包括分别具有增益因子α1、α2的一对差分级401a和401b,增益因子α1、α2的组合等于第一增益因子α,例如,α1=α2=1/2·α或α1=α,α2=0。
在如图5所示的一个或多个实施例中,信号vσδ2可以耦合到针对第二晶体管t2的信号传播路径404,例如,具有单位增益,当bs具有第二值,例如bs=“1”时,信号传播路径404可以向组合网络403提供信号vσδ2。
在如图5所示的一个或多个实施例中,如前所述的组合网络403处的“结果”值vx可以表示为:
在如图5所示的一个或多个实施例中,σ-δadc450可以包括从组合网络403延伸到输出节点451并且包括积分器452和比较器454的环路滤波器信号路径。
在图5的示例性图中,积分器452可以提供积分信号vint,积分信号vint可以是在组合网络403处提供的“结果”值vx的积分。
在图5的示例性图中,积分器452可以耦合到布置在积分器452与输出节点451之间的比较器454。
在一个或多个实施例中,比较器454可以利用内部参考(不可见)来操作,该内部参考在时钟信号clk(以本身已知的方式生成)的(采样)频率fs处具有阈值区间δvhyst。
例如,比较器454可以在输入处接收积分信号vint并且将其值与针对时钟信号clk的每个周期t=1/fs的阈值区间δvhyst进行比较,以在输出处提供被设置为具有以下两个替代值之一的信号bs:
如果积分信号vint的值低于阈值区间δvhyst的下限,则是表示为“0”的第一值,
如果积分信号vint的值高于阈值区间δvhyst的上限,则是表示为“1”的第二值。
因此,在示例性实施例中,比较器454可以在电路450的输出节点451处提供比特流bs,比特流bs可以被编码为频率为fs的二进制值的比特流,即,采用第一值(例如,“0”)和第二值(例如,“1”)并且与时钟信号clk同步的数字信号。
在如图5中的示例性实施例中,(数字)比特流bs可以经由反馈网络fb耦合到开关装置50、51,以根据前述选择性地传播信号。
另外应当理解(在下面例如结合图7讨论的一个或多个实施例中),反馈网络fb以及图5中作为不同整体示出的各种元件(与差分级401和402一起)可以被包括在多路复用器/电容器网络中。
在如图5中的示例性实施例中,反馈网络fb创建闭合反馈回路,以执行以下条件:由比较器454提供的输出比特流bs的时间平均输出(表示为μ)等于“结果”值vx的平均值。
例如,“结果”值的平均值可以表示为“结果”值vx与在时间区间t中取得的样本数n之间的比率。
利用由反馈网络fb执行的这种控制逻辑,输出信号bs的平均值、即μ可以表示为:
比特流bs的平均值μ可以以本身已知的方式获得,例如,经由数字抽取滤波器。
图6示出了由图5的σ-δadc450处理(例如,在输入处接收,在输出处提供,在内部生成)的模拟和数字信号的示例性的可能的时间图。
在图6中:
部分a)示出了模拟积分信号vint的可能行为,
部分b)示出了数字信号的可能行为,其中:
部分b1)示出了比特流bs的可能行为,并且
部分b2)示出了具有频率fs和周期t=t0=1/fs的时钟信号clk的可能行为。
在图6的示例性图中,积分信号vint可以表示从参考时间t=0开始的“结果”值vx的(连续时间)积分,其中:
“结果”值vx的初始值(例如在t=0处)为正,例如vx(t=0)>0,
比特流bs的初始值(例如在t=0处)等于第一二进制值“0”,例如数字低值bs(t=0)=“0”,
积分信号vint的初始值(例如在t=0处)低于阈值区间δvhyst的上限,
时钟信号clk的初始值(例如在t=0处)等于第二二进制值“1”,例如数字高值clk(t=0)=1。
在该示例性情况中,作为时间的函数的积分信号vint是具有的斜率等于“结果”值的初始值的线,例如,vint=vx(t=0)·t。
在时钟信号clk值从数字低变为高的同时(在上升时钟前沿),例如,在t=t1处,比较器454可以对积分信号vint进行采样并且检查采样的积分信号值例如vint(t=t1)是否在阈值区间δvhyst的边界内。例如,如果积分信号vint(t=t1)高于阈值区间δvhyst的上限,则比较器454将bs设置为数字高值,而如果积分信号vint(t=t1)低于阈值区间δvhyst的下限,则比较器454将bs设置为数字低值。
例如,在图6的示例性图中,例如,在t=t1处:
比较器454更新比特流bs值,该值例如从数字低更新为数字高,
由反馈网络fb控制的开关装置50、51引起例如由组合网络403(在输出处)提供的和信号vβ+vbe被提供(带有减号)给积分器452,
因此,vx的值也被更新例如为具有负号的新值,以便改变积分器452的积分信号vint的斜率,并且在比较器阈值区间δvhyst界限内恢复积分信号vint的值,以及
因此,积分信号vint值被更新并且开始减小。
类似地,在图6的示例性图中,例如在t=t0处,例如:
比特流bs保持其值,例如数字高值,直到采样的积分信号的(在上升时钟上)采样值(例如,vint(t=t0))超出阈值区间δvhyst界限,
比较器454因此更新比特流bs值,其例如从数字高切换到数字低,
由反馈网络fb控制的开关装置50、51引起例如由组合网络403在输出处提供的信号vptat被施加(带有加号)给积分器452,
因此,vx的值也被更新例如为具有正号的新值,以便改变积分器452的积分信号vint的斜率,并且在阈值区间δvhyst界限内恢复积分信号vint的值,以及
因此,积分信号vint值被更新并且开始增加。
本领域技术人员将容易地理解,如前讨论的操作不是由所示出的符号和/或逻辑值严格规定的,并且可以适应于互补符号和/或逻辑值而不影响操作。
图7示出了温度传感器40的示例性实施例的电路图。
在如图7所示的一个或多个实施例中,选择级44可以包括:
多路复用器50,与前述的开关装置的第一部分50类似地操作,
开关电容器网络52。
在如图7所示的一个或多个实施例中,开关电容器网络52可以包括:
控制级51,与前述的开关装置的第二部分51类似地操作,
电容器组52a、52b(例如,电容器网络),与前述的第一差分级401(及其部分401a、401b)、第二差分级402和(例如,单位增益)信号路径404类似地操作,以及
一对组合节点520a和520b,作为图4中的组合网络403示例的电路部分,与前述的组合网络403类似地操作。
在如图7所示的一个或多个实施例中,多路复用器50可以耦合到选择级44的输入节点442、443、444、445、446、反馈网络fb和开关电容器网络52。
例如,多路复用器50可以对第一二极管连接晶体管t1、第二二极管连接晶体管t2和第三二极管连接晶体管t3两端的电压降以及由反馈网络fb提供的比特流bs敏感。
在图7的示例性图中,多路复用器50可以被配置为根据由反馈网络fb提供的比特流bs的值选择性地向控制级51提供信号δvbe、δvbe,comp、vbe(中的至少一个)。
例如,多路复用器50可以被操作为在输出处提供信号vσδ1、vσδ2,其指示:
第一二极管连接晶体管(t1)和第二二极管连接晶体管(t2)两端的电压降的差值(δvbe),例如,当比特流bs信号具有第一二进制值(例如,“0”)时,vσδ1=vσδ2=δvbe,
第二二极管连接晶体管(t2)和第三二极管连接晶体管(t3)两端的电压降的差值(δvbe,comp)以及第二二极管连接晶体管(t2)两端的电压降(vbe),例如,当比特流bs信号具有第二二进制值(例如,“1”)时,vσδ1=-δvbe,comp,vσδ2=-vbe。
例如,多路复用器50可以替代地根据比特流bs值来针对每个时钟周期选择第一二极管连接晶体管t1和第二二极管连接晶体管t2两端的电压降的差值δvbe、以及第二二极管连接晶体管t2和第三二极管连接晶体管(t3)两端的电压降的差值δvbe与第二二极管连接晶体管t2两端的电压降vbe的(例如,线性)组合(例如,具有负的单位系数)中的一项。
在图7的示例性图中,开关电容器网络52可以耦合到多路复用器50,经由反馈网络fb耦合到输出节点451,并且耦合到σ-δadc450(输入)节点447和448。
在一个或多个实施例中,开关电容器网络52可以对由多路复用器50(在输出处)提供的信号vσδ1、vσδ2以及由反馈网络fb提供的比特流bs敏感。
在图7的示例性图中,电容器组52a、52b可以经由控制级51选择性地耦合到多路复用器50。例如,控制级51可以(在输入处)接收由反馈网络fb提供的比特流bs的值,并且选择性地将多路复用器50与电容器组52a-52b中包括的可变数量的电容器耦合,该数量根据比特流bs的值而可变化。为此目的,控制级51可以包括至少一个数模转换器(dac),例如,实现为转换开关的1位dac。
在如图7所示的一个或多个实施例中,电容器组的第一部分52a可以包括第一电容器(子)组401a和第二电容器(子)组402,电路部分在图4和图5中分别例示为差分级401(a)和差分级402。
例如,电容器组的第一部分52a的电容器子组401a、402可以彼此平行并且镜像对称,包括(整数)n个单元电容器(cs1、......、csj、......、csn)。如前面和下文所述的单元电容器具有单位电容cu。
在如图7所示的一个或多个实施例中,电容器组的第二部分52b可以包括第一电容器(子)组401b和第二电容器(子)组404,电路部分在图4和图5中分别例示为差分级401(b)和信号路径404。
例如,电容器组的第二部分52b的电容器子组401b、404可以彼此平行并且镜像对称,每个包括(整数)m个单元电容器(cs1、......、csm)。
在如图7所示的一个或多个实施例中,第一电容器组401a、401b可以与图4的第一差分级401类似地操作,以及第二电容器组402、404可以与第二差分级402和图4的信号路径404类似地操作。
在图7的示例性图中,电容器组52a、52b可以用于周期性地对输入信号vσδ1、vσδ2进行采样。例如,“采样”可以包括在第一时钟阶段期间根据信号vσδ1、vσδ2周期性地对电容器组52a、52b充电(“电荷加载”),如下面所述(在图8的示例中)。
在“电荷加载”之后,电容器组52a、52b此后可以在第二时钟阶段期间被放电(或“倾倒”)到组合节点520a和/或520b上,如下面所描述的(在图8的示例中)。
在图7的示例性图中,“结果”值vx可以是由多路复用器50提供的信号的加权和,例如vσδ1、vσδ2分别具有可变权重j(bs)和k(bs),例如,vx=j(bs)·vσδ1+k(bs)·vσδ2。例如,可变权重j(bs)和k(bs)可以在相应的值区间1≤j(bs)≤n和1≤k(bs)≤m内根据比特流bs的值而改变,并且可以指示由控制级51选择的单位电容器的可变数量。
在根据图7的示例性实施例中,控制级51可以根据由反馈网络fb提供的比特流bs的值来选择性地将电容器组52a-52b的可变数量j(bs)的单元电容器和可变数量k(bs)的单元电容器cu(的一个端子)耦合到多路复用器50。
例如,当比特流bs具有第一值时,例如,bs=0:
对于电容器组52a-52b的第一部分52a的每个电容器(子)组401a、402,可变数量j(bs)可以具有第一值j(bs=0)=j0=α,导致两个电容器(子)组401a、402具有相同的等效电容值ceq10,例如,ceq10=j0*cu=α*cu,以及
对于电容器组52a-52b的第二部分52b的每个电容器(子)组401b、404,可变数量k(bs)可以具有第一值k(bs=0)=k0=α,导致两个电容器(子)组401b、404具有相同的等效电容值ceq20,例如,ceq20=k0*cu=α*cu。
可替代地,例如,当比特流bs具有第二值时,例如,bs=1:
对于电容器组52a-52b的第一部分52a的每个电容器(子)组401a、402,可变数量j(bs)可以具有第二值j(bs=1)=j1=β,导致两个电容器(子)组401a、402具有相同的等效电容值ceq11,例如,ceq11=j1*cu=β*cu,以及
对于电容器组52a-52b的第二部分52b的每个电容器(子)组401b、404,可变数量k(bs)可以具有第二值k(bs=1)=k1=1,导致两个电容器(子)组401b、404具有相同的等效电容值ceq21,例如,ceq21=k1*cu=cu。
在根据图7的示例性实施例中,σ-δadc450的输入节点447和448可以耦合到组合节点520a、520b和积分器452,从而(在输出处)提供积分信号vint。
在一个或多个实施例中,积分器452可以包括:
差分级45,具有非反相输入节点452a、反相输入节点452b、反相输出节点452c和非反相输出节点452d,其中输出节点452c、452d和输入节点452a、452b处于虚拟接地,
第一反馈支路453a,耦合到非反相输入452a和反相输出452c,
第二反馈支路453b,耦合到反相输入452b和非反相输出452d。
例如,反馈支路453a和453b可以是镜像对称的,并且它们中的每一个可以分别包括:
旁路线,例如,导线,分别经由由第一相位信号φ1控制的第一开关φ1a、φ1b可耦合到输入节点452a、452b,
反馈电容器cinta、cintb,分别经由由第二相位信号φ2控制的第二开关φ2a、φ2b可耦合到输入节点452a、452b,其中第二相位信号φ2关于第一相位信号φ1相位相反。
在根据图7的示例性实施例中,电容器cinta和cintb可以具有相同的电容值,例如,cinta=cintb=cint。
在一个或多个实施例中,电容器组52a-52b和反馈支路453a、453b的反馈电容器cinta、cintb可以分别用于使用多个非重叠时钟信号或被分成非重叠相位(例如,第一相位φ1和第二相位φ2)的单个时钟信号的“采样和积分”(如图8的示例中所述)。
在如图7中的示例性实施例中,反馈网络fb可以耦合到输出节点451、多路复用器50和控制级51。
在一个或多个实施例中,反馈网络fb可以强制执行以下条件:比特流bs的时间平均值μ近似于“结果”值vx的时间平均值,例如,“结果”值vx与在时间区间t中取得的样本数k之间的比率。因此,“结果”值的平均值可以相应地被设置为零。
因此,输出信号bs的平均值、即μ可以表示为:
图8示出了由图7的多路复用器50、电容器组52a-52b和积分器452处理(例如,在输入处接收,在输出处提供或者在内部生成)的模拟和数字信号的示例性可能时间图。
在图8中:
部分a)示出了模拟信号的可能行为,其中:
部分a1)示出了信号vσδ1的可能行为,
部分a2)示出了信号vσδ2的可能行为,
部分a3)示出了信号vint的可能行为,
部分b)示出了数字信号的可能行为,其中:
部分b1)示出了比特流bs的可能行为,并且
部分b2a)示出了时钟信号clk的第一相位φ1的可能行为,其具有对应于σδ周期的长度的周期t,
部分b2b)示出了时钟信号clk的第二相位φ2的可能行为,其可以与第一相位φ1反相(即,180°相移)。
在图8的示例性图中,可以将每个σδ周期划分为采样区间和积分区间。例如,在图8中:
i0s-i0i、i1s-i1i分别是第一采样区间和第二采样区间,在此期间,第一相位φ1的值可以是数字高,而第二相位φ2的值可以是数字低,并且
ioi-i1s、i1i-i2s分别是第一积分区间和第二积分区间,在此期间,第一相位φ1的值可以是数字低,而第二相位φ2的值可以是数字高。
如上所述提供具有两个相位φ1、φ2的时钟信号clk在本领域中是常规的,因此不必在本文中提供更详细的描述。
时钟信号clk可以操作开关φ1a、φ1b、φ2a、φ2b以及图7的开关装置50、51。
例如,在第一采样区间i0s-i0i期间,控制级51可以将多路复用器50耦合到电容器组52a-52b。此外,在第一采样区间i0s-i0i期间,时钟信号相位可以操作开关φ1a、φ1b以分别将输入节点452a与反馈支路453a的旁路线耦合并且将输入节点452b与反馈支路453b的旁路线耦合。
因此,在第一采样区间i0s-i0i的开始,信号vσδ1、vσδ2可以被施加到电容器组52a-52b。
在图8的示例性图中,在第一采样区间i0s-i0i的开始,比特流bs的值是第一值,例如,bs=“0”。
因此,由反馈网络fb控制的多路复用器50在输出处提供具有相同值的信号vσδ1、vσδ2,例如vσδ1=vσδ2=δvbe。
因此,在第一采样区间i0s-i0i期间:
电容器组52a-52b的第一部分52a被加载有第一电荷qσδ1,例如qσδ1=vσδ1*ceq10=δvbe*α*cu,并且
电容器组52a-52b的第二部分52b被加载有第二电荷qσδ2,例如qσδ2=vσδ2*ceq20=δvbe*α*cu。
具体地,例如,存储在电容器组52a-52b的第一部分52a中的第一电荷qσδ1可以分布在电容器(子)组401a、402成为:
存储在电容器(子)组401a上的第一部分qσδ11,其中第一部分qσδ11是电荷qσδ1的一部分,例如,qσδ11=qσδ1/2,以及
存储在电容器(子)组402上的第二部分qσδ12,具有与存储在电容器(子)组401a上的电荷的值相反的值,例如,qσδ12=-qσδ11。
具体地,例如,存储在电容器组52a-52b的第二部分52b中的第二电荷qσδ2可以分布在电容器(子)组401b、404上成为:
存储在电容器(子)组401b上的第一部分qσδ21,其中第一部分qσδ21是电荷qσδ2的一部分,例如,qσδ21=qσδ2/2,以及
存储在电容器(子)组404上的第二部分qσδ22,具有与存储在电容器(子)组401b上的电荷的值相反的值,例如,qσδ22=-qσδ21。
例如,在第一采样区间i0s-i0i期间,由积分器452提供的积分信号vint为零。
在随后的第一积分区间ioi-i1s中,时钟信号可以操作开关φ2a、φ2b以将输入节点452a、452b分别耦合到反馈支路453a、453b的反馈电容器cinta、cintb。
因此,在第一积分区间ioi-i1s期间:
反馈电容器cinta被加载有电荷qinta,该电荷qinta具有的值由分别存储在电容器(子)组401a和401b中的电荷qσδ11和qσδ21的总和给出,例如,qinta=qσδ11+qσδ21=ceq10*vσδ1+ceq20*vσδ2=δvbe*α*cu,
反馈电容器cintb被加载有电荷qintb,该电荷qintb具有的值由分别存储在电容器(子)组402和404中的电荷qσδ12和qσδ22的总和给出,例如,qintb=qσδ21+qσδ22=-qσδ11-qσδ21=-δvbe*α*cu。
因此,在积分区间ioi-i1s期间,积分信号vint关于在先前积分区间期间由vint假定的值的变化具有指示相应反馈电容器cinta和cintb两端的电压降vinta和vintb的差值的幅度δvint(bs=0),例如,vint=δvint(bs=0)=vinta-vintb=2*δvbe*α*cu/cint。
作为相位信号φ1、φ2的函数的积分信号vint可以例如由以下关系式表示:
在图8的示例性图中,在第二采样区间i1s-i1i的开始处,比特流bs的值是第二值,例如,bs=“1”。
因此,由反馈网络fb控制的多路复用器50在输出处提供具有不同值的信号vσδ1、vσδ2,例如vσδ1=-δvbe,comp并且vσδ2=-vbe。
因此,在第二采样区间i1s-i1i期间:
电容器组52a-52b的第一部分52a被加载有第一电荷qσδ1,例如,qσδ1=vσδ1*ceq11=-δvbe,comp*β*cu,以及
电容器组52a-52b的第二部分52b被加载有第二电荷qσδ2,例如,qσδ2=vbe*ceq21=vbe*cu。
再次,例如,存储在电容器组52a-52b的第一部分52a中的第一电荷qσδ1可以分布在电容器(子)组401a、402上成为:
存储在电容器(子)组401a上的第一部分qσδ11,其中第一部分qσδ11是电荷qσδ1的一部分,例如,qσδ11=qσδ1/2,以及
存储在电容器(子)组402上的第二部分qσδ12,具有与存储在电容器(子)组401a上的电荷的值相反的值,例如,qσδ12=-qσδ11。
再次,例如,存储在电容器组52a-52b的第二部分52b中的第二电荷qσδ2可以分布在电容器(子)组401b、404上成为:
存储在电容器(子)组401b上的第一部分qσδ21,其中第一部分qσδ21是电荷qσδ2的一部分,例如,qσδ21=qσδ2/2,以及
存储在电容器(子)组404上的第二部分qσδ22,具有与存储在电容器(子)组401b上的电荷的值相反的值,例如,qσδ22=-qσδ21。
再次,例如,在第二采样区间i1s-i1i期间,由积分器452提供的积分信号vint为零。
在随后的第二积分区间i1i-i2s中,可以操作开关φ2a、φ2b以将输入节点452a、452b分别耦合到反馈支路453a、453b的反馈电容器cinta、cintb。
因此,在第二积分区间i1i-i2s期间:
反馈电容器cinta被加载有电荷qinta,该电荷qinta等于分别存储在电容器(子)组401a和401b中的电荷qσδ11和qσδ21的总和,例如,qinta=qσδ11+qσδ21=ceq11*vσδ1+ceq21*vσδ2=(-δvbe,comp*β-vbe)*cu/2。
反馈电容器cintb被加载有电荷qintb,该电荷qintb等于分别存储在电容器(子)组402和404中的电荷qσδ12和qσδ22的总和,例如,qintb=qσδ12+qσδ22=-qσδ11-qσδ21=(δvbe,comp*β*cu+vbe)/2。
因此,在积分区间i1i-i2s期间,类似地,积分信号vint关于在先前积分区间(即,区间ioi-i1s)期间由vint假定的值的变化具有指示相应反馈电容器cinta和cintb两端的电压降vinta和vintb的差值的幅度δvint(bs=1),例如,vint=vinta-vintb=δvint(bs=1)=(-δvbe,comp*β-vbe)*cu/cint。
因此,在一个或多个实施例中,任何积分阶段结束时(例如,当φ2=“1”时)的积分信号vint的值的任何变化是关于采样/积分区间的交替序列中的在前/先前积分区间处的积分信号vint的值的相对变化(增大/减小)。因此,幅度δvint(bs=1)或δvint(bs=0)被加到(带符号)到在前/先前积分区间处的积分信号vint的值,例如,在所考虑的积分区间之前具有φ2=“1”的积分区间。
图9示出了由图7的σ-δadc450处理(例如,在输入处接收,在输出处提供,在内部生成)的信号的示例性可能时间图。
在图9中:
部分a)示出了信号的可能行为,其中:
部分a1)示出了积分信号vint的可能行为,
部分a2)示出了各个反馈电容器cinta和cintb两端的电压降vinta和vintb的差值的可能行为;
b)部分示出了数字信号的可能行为,其中:
部分b1)示出了比特流bs的可能行为,并且
部分b2)示出了时钟信号clk的可能行为,具有频率fs和周期t=t0=1/fs。
部分b2a)示出了时钟信号clk的第一相位φ1的可能行为,其具有对应于σδ周期的长度的周期t,
部分b2b)示出了时钟信号clk的第二相位φ2的可能行为,其可以与第一相位φ1反相(即,180°相移)。
在一个或多个实施例中,时钟信号clk可以具有预期将第二相位信号从第一值(例如,“1”)切换到第二值(例如,“0”)的上升前沿。因此,在采样阶段期间(例如,当φ2=1时)对信号进行采样。
除非在下文中另外讨论,否则在图9中,与已经在前面讨论的部件或元件相同的部件或元件利用相同的附图标记来表示,因此为了简洁起见,相应的详细描述将在这里不再重复。
在根据图9的一个或多个实施例中,类似于关于图8描述的内容,在连续交替序列中,采样区间iss-isi(其中s是指示第s采样区间的整数索引)之后是积分区间iii-i(i+1)s(其中i是指示第i积分区间的整数索引)。例如,第三积分区间可以在图中指示为i3i-i4s的时间区间内具有i=3。因此,在第三积分区间之后的第四采样区间可以具有s=4并且对应于图9中指示为i4s-i4i的时间区间。
在根据图9的一个或多个实施例中,在某个积分区间(例如,i3i-i4s)处的积分信号值取决于在先前积分区间(例如,i2i-i3s)期间采样的积分信号vint的值。
在根据图9的一个或多个实施例中,如果在某个积分区间期间,比特流bs具有第一值,例如,bs=“0”,则相应反馈电容器cinta和cintb两端的电压降vinta和vintb的差值递增例如δvint(bs=0)的值。
在根据图9的一个或多个实施例中,在某个积分区间(例如,i1i-i2s)处的积分信号值取决于在先前积分区间(例如,i0i-i1s)期间采样的积分信号vint的值。
在根据图9的一个或多个实施例中,如果在某个积分区间期间,比特流bs具有第二值,例如,bs=“1”,则相应反馈电容器cinta和cintb两端的电压降vinta和vintb的差值递减例如δvint(bs=1)的值。
总结:
温度传感器40的输出可以在图4的缩放电路块406的输出处提供,并且可以表示为:
dout=a·μ-b
对于在带隙基准中校正曲率的解决方案,所提出的技术具有其他非理想性(诸如偏移和失配)不影响性能的优点,
此外,所提出的解决方案有助于在不使用高阶比例校正或数字/系统级曲率校正技术的情况下获得降低的温度误差,
因此,所提出的解决方案可以促进高准确性温度传感器的稳健且简单的设计。
应当另外理解,在整个附图所示的各种单独实现选项不一定旨在以图中所示的相同组合采用。因此,一个或多个实施例可以关于附图所示的组合单独地和/或以不同的组合采用这些(否则是非强制性的)选项。
在一个或多个实施例中,一种电路(例如,40)可以包括:
第一电流源(例如,b1),被配置为通过第一二极管连接晶体管(例如,t1)在第一电流线(例如,400a)中产生第一电流(例如,iptat),在第一二极管连接晶体管两端具有电压降,第一电流经由第一比例因子与绝对温度成比例,
第二电流源(例如,b2),被配置为通过第二二极管连接晶体管(例如,t2)在第二电流线(例如,400b)中产生第二电流(例如,piptat),在第二二极管连接的晶体管两端具有电压降,第二电流经由第二比例因子与绝对温度成比例,第二比例因子不同于第一比例因子,
第三电流源(例如,b3),被配置为通过第三二极管连接晶体管在第三电流线(例如,400c)中产生与温度无关的第三电流(例如,iti),在第三二极管连接的晶体管两端具有电压降,
处理网络(例如,44、450、451、406)耦合到第一二极管连接晶体管、第二二极管连接晶体管和第三二极管连接晶体管,处理网络对以下各项敏感:
a)第一二极管连接晶体管和第二二极管连接晶体管两端的电压降的差值(例如,δvbe),
b)第二二极管连接晶体管和第三二极管连接晶体管两端的电压降的差值(例如,δvbe,comp),
c)第二二极管连接晶体管两端的电压降(例如,vbe),
其中处理网络包括σ-δ模数转换器(例如,450),其利用以下一项和另一项上的相反符号是分别有效的:
i)第一二极管连接晶体管和第二二极管连接晶体管两端的电压降的差值,
ii)第二二极管连接晶体管和第三二极管连接晶体管两端的电压降的差值与第二二极管连接晶体管两端的电压降的组合,
其中来自σ-δ模数转换器的输出节点(例如,451)处的输出比特流(例如,bs)具有提供温度感测信号的平均值(例如,μ),温度感测信号对温度具有线性相关性。
一个或多个实施例可以包括缩放电路块(例如,406),缩放电路块耦合到来自σ-δ模数转换器的输出节点并且对来自σ-δ模数转换器的输出比特流敏感,缩放电路块被配置为提供温度感测信号的比例转换。
在一个或多个实施例中,处理网络可以包括:
第一差分级(例如,401;401a、401b),具有耦合到第一二极管连接晶体管和第二二极管连接晶体管的输入,其中第一差分级对第一二极管连接晶体管和第二二极管连接晶体管两端的电压降的差值敏感,来自第一差分级的输出信号提供与绝对温度成比例的第一信号(例如,vptat),
第二差分级(例如,402),具有耦合到第二二极管连接晶体管和第三二极管连接晶体管的输入,其中第二差分级对第二二极管连接晶体管和第三二极管连接晶体管两端的电压降的差值(例如,δvbe,comp)敏感,来自第二差分级的输出信号提供与绝对温度成比例的第二信号(例如,vβ)。
在一个或多个实施例中,第一差分级可以具有第一增益α,并且第二差分级可以具有第二增益β,其中来自σ-δ模数转换器(例如,450)的输出比特流(例如,bs)的平均值(例如,μ)由以下关系式给出,
其中:
δvbe是第一二极管连接晶体管和第二二极管连接晶体管两端的电压降的差值,
δvbe,comp是第二二极管连接晶体管和第三二极管连接晶体管两端的电压降的差值,
vbe是第二二极管连接晶体管两端的电压降,
其中第一增益α和第二增益β被设置为其中关系式中的分母是恒定的值。
一个或多个实施例可以包括耦合到以下各项的组合网络(例如,403;520a、520b):
第一差分级,
第二差分级,以及
来自第二二极管连接晶体管的信号传播路径(例如,404),
其中组合网络对来自第一差分级的输出信号、来自第二差分级的输出信号、“真实”输入差分电压、信号传播路径上的信号有效。
一个或多个实施例可以包括选择级(例如,44),选择级被配置为使得σ-δ模数转换器对以下各项交替有效:
i)第一二极管连接晶体管和第二二极管连接晶体管两端的电压降的差值,
ii)第二二极管连接晶体管和第三二极管连接晶体管两端的电压降的差值与第二二极管连接晶体管两端的电压降的组合。
一个或多个实施例可以包括从σ-δ模数转换器的输出节点到选择级的反馈网络(例如,fb),其中选择级被配置为根据σ-δ模数转换器的输出节点处的比特流信号进行操作。
在一个或多个实施例中,选择级可以包括:
开关装置(例如,50、51),耦合到第一二极管连接晶体管、第二二极管连接晶体管和第三二极管连接晶体管,开关装置被配置为感测第一二极管连接晶体管、第二二极管连接晶体管和第三二极管连接晶体管两端的电压降,开关装置从σ-δ转换器的输出节点耦合到反馈网络,以及
在开关装置与σ-δ模数转换器之间的电容器组(例如,52a、52b),电容器组包括第一组电容器和第二组电容器,第一组电容器和第二组电容器被配置为根据由开关装置感测的第一二极管连接晶体管、第二二极管连接晶体管和第三二极管连接晶体管两端的电压降来在其上存储电荷,其中第一组电容器(例如,401a、401b)和第二组电容器(例如,402、404)被配置为将存储在其上的电荷分别转移到σ-δ模数转换器的第一输入节点(例如,447)和第二输入节点(例如,448)。
在一个或多个实施例中,开关装置可以被配置为由来自σ-δ模数转换器的输出节点的反馈网络来在以下之间切换:
第一操作模式,其中σ-δ模数转换器的输出节点处的比特流信号处于第一值,其中指示第一二极管连接晶体管和第二二极管连接晶体管两端的电压降的差值的信号被施加到电容器组中的第一数目的电容器,第一数目是σ-δ模数转换器的输出节点处的比特流信号的第一值的函数,并且
第二操作模式,其中σ-δ模数转换器的输出节点处的比特流信号处于第二值,其中指示第二二极管连接晶体管和第三二极管连接晶体管两端的电压降的差值与第二二极管连接晶体管两端的电压降的组合的信号被施加到电容器组中的第二数目的电容器,第二数目是σ-δ模数转换器的输出节点处的比特流信号的第二值的函数。
在一个或多个实施例中,σ-δ模数转换器可以在交替的第一采样阶段(例如,φ1)和第二积分阶段(例如,φ2)中操作,其中电荷存储在电容器组中的电容器上,并且被转移到σ-δ模数转换器的第一输入节点和第二输入节点以便在其中进行积分。
在一个或多个实施例中:
第一比例因子可以是单位1,和/或
第二比例因子可以是第一比例因子的倍数。
在一个或多个实施例中,第一二极管连接晶体管、第二二极管连接晶体管和第三二极管连接晶体管可以包括双极晶体管。
在一个或多个实施例中,一种系统(例如,d)可以包括至少一个数字温度传感器,该传感器包括根据一个或多个实施例的电路。
在一个或多个实施例中,一种方法可以包括:
通过第一二极管连接晶体管在第一电流线中产生第一电流,在第一二极管连接晶体管两端具有电压降,第一电流经由第一比例因子与绝对温度成比例,
通过第二二极管连接晶体管在第二电流线中产生第二电流,在第二二极管连接晶体管两端具有电压降,第二电流经由第二比例因子与绝对温度成比例,第二比例因子不同于第一比例因子,
通过第三二极管连接晶体管在第三电流线中产生与温度无关的第三电流,在第三二极管连接晶体管两端具有电压降,以及
分别利用以下一项和另一项上的相反符号来应用σ-δ模数转换处理:
i)第一二极管连接晶体管和第二二极管连接晶体管两端的电压降的差值,
ii)第二二极管连接晶体管和第三二极管连接晶体管两端的电压降的差值与第二二极管连接晶体管两端的电压降的组合,
其中来自σ-δ模数转换处理的输出比特流具有提供温度感测信号的平均值,该温度感测信号对温度具有线性相关性。
在不损害基本原理的情况下,在不脱离保护范围的情况下,细节和实施例可以关于作为仅示例描述的内容而变化,甚至是显著变化。