发布信息

提高金属氧化物场效应管电流测量精度的电路及其方法与流程

作者:admin      2022-08-30 21:03:18     598



测量装置的制造及其应用技术1.本技术涉及提高金属氧化物场效应管(mosfet,metal-oxide semiconductor field effect transistor)电流测量精度的电路及其方法。背景技术:2.现代电子设备对功耗的管理需求日益提升。为了获得电子设备的功耗p,通常通过测量电子设备电源输入端的电压u与电流i,利用p=u*i来获得功耗p。从而,电压u与电流i的测量精度直接影响了功耗p的测量精度。以存储设备为例,服务器中可被同时部署多块(例如几十)固态硬盘。若单块存储设备的功耗测量误差为5%,服务器中的多块存储设备的累积的功耗误差可达数十瓦甚至更多。这将容易引起服务器的整体功耗超出额定值而引起故障。3.存储设备还包括电源管理装置,用于为存储设备的各个部件提供电力。图1a展示了作为集成电路的电源管理装置。图1a展示的电源管理集成电路的vin引脚接收外部供电,并通过sw引脚提供例如3.3v的电力,通过fb引脚接收对供电电压的反馈信号,以自适应地调节sw引脚的输出电压使输出电压稳定在指定值(例如,3.3v),图1a展示的电源管理集成电路的pg信号指示当前供电是否正常。4.图1b展示了另一种电源管理集成电路。图1b展示的电源集成电路的vin引脚接收外部供电,包括多路电源输出(vout1与vout2)。以一路电源输出vout1为例,电源管理集成电路的lx1引脚提供电力,而通过fb1引脚接收对lx1引脚提供的供电电压的反馈信号,以自适应地调节lx1引脚的输出电压。图1b展示的电源管理集成电路还包括控制器(未示出),控制器可被编程来执行多种程序,以控制gpio引脚(通用输入输出引脚),以及控制各路电源输出的开启/切断及其时机。图1b展示的电源管理集成电路还包括一个或多个数字模拟转换器/模拟数字转换器,控制器通过模拟数字转换器/数字模拟转换器采集或监控外部信号,例如,采集vin引脚上的电压/电流值,以计算功率,或者采集环境温度等。控制器还通过串口(uart)、i2c等接口同外部设备通信。技术实现要素:5.需要利用电源管理集成电路测量电子设备的功耗。在采用电源管理集成电路的电子设备中,电源管理集成电路的输入功率,即为电子设备的功率。而电源管理集成电路的输入功率,可通过vin引脚(以图1b为例)的电压乘以耦合到vin引脚的引线的电流和来得到。电源管理集成电路能够容易地得到vin引脚的电压,其对电压的测量的精度通常满足功耗测量的需求。然而,获得高精度的电流测量结果是困难的。电源管理集成电路可以自带电流测量电路,但其测量精度较差,误差可达10%甚至更高。电流的测量还受到温度的影响。可以理解的,电子设备工作时产生的热量以及所处的服务器机箱环境,通常要承受50摄氏度左右的温度,并且环境温度随电子设备的工作状态,其所在服务器及其其他部件的工作状态而发生显著变化。而温度还会影响电子设备中导体的电阻,从而进一步影响对电流的测量精度。并且,大规模生产和部署的电子产品对成本也有严苛的要求。高精度的电流测量装置也会引入额外的成本,使得电子设备的竞争力降低。6.因而,为了解决上述多种问题的一种或多种,需要改进电子设备的电流测量电路,来满足电流测量精度,以及复杂度、成本等一个或多方面需求。7.根据本技术的第一方面,提供了根据本技术的第一方面的第一电子设备的电流测量电路,包括一个或多个开关、具有指定阻值的第一电阻、具有指定阻值的第二电阻与电源管理集成电路;所述一个或多个开关与所述第二电阻串联;所述串联的一个或多个开关与所述第二电阻的第一端耦合到所述电子设备的电源输入引脚与所述第一电阻的第一端,所述第一电阻的第二端耦合所述电源管理集成电路的第一电压测量引脚;所述串联的一个或多个开关与所述第二电阻的第二端耦合到所述电源管理集成电路的第二电压测量引脚;所述电源管理集成电路还耦合到所述一个或多个开关各自的控制端。8.根据本技术的第一方面的第一电流测量电路,提供了根据本技术的第一方面的第二电流测量电路,其中所述电源管理集成电路通过所述第一电压测量引脚与所述第二电压测量引脚测量所述串联的一个或多个开关与所述第二电阻的第一端与第二端之间的电压。9.根据本技术的第一方面的第一或第二电流测量电路,提供了根据本技术的第一方面的第三电流测量电路,还包括临近于所述一个或多个开关而设置的温度传感器,所述电源管理集成电路耦合到所述温度传感器以获得所述温度传感器测量的温度。10.根据本技术的第一方面的第一至第三电流测量电路之一,提供了根据本技术的第一方面的第四电流测量电路,其中所述一个或多个开关各自是mosfet,所述开关的控制端是所述mosfet的栅极。11.根据本技术的第一方面的第四电流测量电路,提供了根据本技术的第一方面的第五电流测量电路,其中所述第二电阻的阻值同所述mosfet的导通电阻(rdson)的阻值接近,其插值小于指定阈值;所述第一电阻的阻值远大于所述mosfet的导通电阻(rdson)的阻值。12.根据本技术的第一方面的第五电流测量电路,提供了根据本技术的第一方面的第六电流测量电路,其中所述第一电阻的阻值是10欧姆量级,所述第二电阻的阻值是10毫欧姆量级。13.根据本技术的第一方面的第一至第六电流测量电路之一,提供了根据本技术的第一方面的第七电流测量电路,其中流经所述串联的一个或多个开关与所述第二电阻的电流是所述电子设备的工作电流,所述串联的一个或多个开关与所述第二电阻的第二端耦合所述电子设备的负载。14.根据本技术的第一方面的第一至第六电流测量电路之一,提供了根据本技术的第一方面的第八电流测量电路,其中流经所述串联的一个或多个开关与所述第二电阻的电流是所述电子设备的工作电流,所述电源管理集成电路为所述电子设备的负载供电,所述串联的一个或多个开关与所述第二电阻的第二端耦合不直接耦合所述负载。15.根据本技术的第一方面的第一至第八电流测量电路之一,提供了根据本技术的第一方面的第九电流测量电路,其中所述电源管理集成电路通过所述第一电压测量引脚与所述第二电压测量引脚测量电压△v,通过温度传感器测量温度t,获取记录的参数k与温度t0时所述一个或多个开关的导通电阻的阻值rdson(t0),以及所述第二电阻的阻值rs,计算所述温度t时所述一个或多个开关的导通电阻的阻值rdson(t),以及根据电压△v除以所述温度t时所述一个或多个开关的导通电阻的阻值rdson(t)与所述第二电阻的阻值rs的和来得到流经所述串联的一个或多个开关与所述第二电阻的电流。16.根据本技术的第一方面的第一至第八电流测量电路之一,提供了根据本技术的第一方面的第九电流测量电路,其中,根据rdson(t)=rdson(t0)*(1+(t-t0)*k)得到所述温度t时所述一个或多个开关的导通电阻的阻值rdson(t)。17.根据本技术的第一方面的第一至第九电流测量电路之一,提供了根据本技术的第一方面的第十电流测量电路,还包括:扩展卡,所述扩展卡耦合所述电子设备的接口;所述扩展卡通过所述电子设备的接口向所述电子设备的电源输入引脚提供电力。18.根据本技术的第一方面的第一至第十电流测量电路之一,提供了根据本技术的第一方面的第十一电流测量电路,其中所述扩展卡包括第一接口与第二接口,所述第一接口耦合所述电子设备的接口,所述第二接口耦合计算机或服务器的接口。19.根据本技术的第一方面的第十一电流测量电路,提供了根据本技术的第一方面的第十二电流测量电路,其中所述扩展卡还包括电流测量单元,所述电流测量单元测量通过所述电子设备的接口向所述电子设备的电源输入引脚提供电力的电流。20.根据本技术的第一方面的第十二电流测量电路,提供了根据本技术的第一方面的第十三电流测量电路,其中所述扩展卡通过所述电子设备的接口向所述电子设备的电源输入引脚提供电力使得所述电子设备工作在一种或多种功耗稳定的状态。21.根据本技术的第一方面的第十至第十三电流测量电路之一,提供了根据本技术的第一方面的第十四电流测量电路,其中根据所述电子设备测量的温度、所述电源管理集成电路通过所述第一电压测量引脚与所述第二电压测量引脚测量电压△v与所述扩展卡的电流测量单元测量的电流,计算在温度t0时所述一个或多个开关的导通电阻的阻值,以及用于所述一个或多个开关的导通电阻的参数k。22.根据本技术的第一方面的第十四电流测量电路,提供了根据本技术的第一方面的第十五电流测量电路,其中根据多组所述电子设备测量的温度、所述电源管理集成电路通过所述第一电压测量引脚与所述第二电压测量引脚测量电压△v与所述扩展卡的电流测量单元测量的电流,计算在温度t0时所述一个或多个开关的导通电阻的阻值,以及用于所述一个或多个开关的导通电阻的参数k。23.根据本技术的第一方面的第十至第十五电流测量电路之一,提供了根据本技术的第一方面的第十六电流测量电路,其中所述电子设备还包括nvm芯片与dram,所述电源管理集成电路还耦合到所述nvm芯片与所述dram,并为所述nvm芯片与所述dram提供电力。24.根据本技术的第一方面的第十至第十六电流测量电路之一,提供了根据本技术的第一方面的第十七电流测量电路,还包括电阻;所述电源管理集成电路的第二电压测量引脚是所述电源管理集成电路的电源输入引脚。25.根据本技术的第二方面,提供了根据本技术第二方面的第一用于电子设备的电流测量方法,包括;获取串联的一个或多个开关与电阻两端的电压△v;获取所述电子设备的工作现场温度t;获取所记录的参数k、温度t0时所述一个或多个开关的导通电阻rdson(t0)以及所述电阻的阻值rs;根据△v/(rdson(t0)*(1+(t-t0)*k)+rs)获得要测量的电流。26.根据本技术第二方面的第一电流测量方法,提供了根据本技术第二方面的第二电流测量方法,其中,根据电压△v除以温度t时所述一个或多个开关的各自导通电阻与所述电阻的阻值rs的和,得到要测量的电流。27.根据本技术第二方面的第一或第二电流测量方法,提供了根据本技术第二方面的第三电流测量方法,还包括:在所述电子设备的生产线上,获取所记录的参数k、温度t0时所述一个或多个开关各自的导通电阻rdson(t0),并记录在所述电子设备中。28.根据本技术第二方面的第三电流测量方法,提供了根据本技术第二方面的第四电流测量方法,其中,在所述电子设备的生产线上,由连接到所述电子设备的扩展卡测量提供给所述电子设备的电流,由所述电子设备测量温度与串联的一个或多个开关与电阻两端的电压,根据串联的一个或多个开关与电阻两端的电压除以扩展卡测量提供给所述电子设备的电流,再减去所述电阻的阻值得到所述电子设备测量的温度下所述一个或多个开关的导通电阻的阻值。29.根据本技术第二方面的第四电流测量方法,提供了根据本技术第二方面的第五电流测量方法,其中,在所述电子设备的生产线上,使所述电子设备工作在多个功耗稳定状态,在每个功耗稳定状态,由连接到所述电子设备的扩展卡测量提供给所述电子设备的电流,由所述电子设备测量温度与串联的一个或多个开关与电阻两端的电压,并根据每个功耗稳定状态测量的多组扩展卡测量提供给所述电子设备的电流、由所述电子设备测量温度与串联的一个或多个开关与电阻两端的电压,得到参数k与温度t0时所述一个或多个开关各自的导通电阻rdson(t0)。30.根据本技术第二方面的第一至第四电流测量方法之一,提供了根据本技术第二方面的第五电流测量方法,还包括:对多个获得的电流测量值求统计值得到要测量的电流。31.根据本技术第二方面的第一至第五电流测量方法之一,提供了根据本技术第二方面的第六电流测量方法,其中所述电子设备包括根据本技术第一方面的第一到第十七电流测量电路之一。附图说明32.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。33.图1a展示了作为集成电路的电源管理装置。34.图1b展示了另一种电源管理集成电路。35.图2展示了根据本技术实施例的电子设备的电流测量装置的示意图。36.图3展示了根据本技术又一实施例的电子设备的电流测量装置的示意图。37.图4展示了根据本技术再一实施例的电子设备的电流测量装置的示意图。38.图5展示了根据本技术实施例的电流测量方法的流程图。具体实施方式39.下面结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。40.图2展示了根据本技术实施例的电子设备的电流测量装置的示意图。在电子设备中布置电源管理集成电路210。电源管理集成电路210用于为电子设备的各个部件提供电路。作为举例,电子设备包括控制部件、一个或多个nvm芯片220、一个或多个dram 230与接口240等。接口240用于将电子设备耦合到计算机、服务器或其他设备。电子设备通过接口240获得电力。41.可选地,电源管理集成电路210还包括一个或多个数字模拟转换器/模拟数字转换器,控制器通过模拟数字转换器/数字模拟转换器采集或监控外部信号,例如,采集vin引脚上的电压/电流值,以计算功率,或者采集环境温度等。42.电源管理集成电路210包括多个电源输入引脚(vin1与vin2),与多个输出电力的供电通道(ch1、ch2、……ch4)。作为举例,电源输入引脚(vin2)耦合到电子设备接口240,从而获取从接口240为电子设备提供的电力。在图2的例子中,从接口240提供的电力是12v。从接口250提供的电力通过开关260耦合到电源输入引脚vin2。为了清楚地目的,图2中,电源输入引脚vin1未被使用。可选地,还将接口240提供的电力通过变压电路产生其他电压值的电力并耦合到电源输入引脚vin2。依然可选地,接口240提供两路或更多路电力,分别耦合到电源管理集成电路的各电源输入引脚。依然作为举例,在电子设备是采用u.2标准接口的存储设备时,电源管理集成电路210从接口240获取单一的12v电力;在电子设备是采用m.2标准接口的存储设备时,电源管理集成电路210从接口240获取单一的3.3v电力。43.作为举例,开关260是mosfet(金属氧化物半导体场效应晶体管,metal-oxide-semiconductor field-effect transistor)。电源管理集成电路210的vin2_en引脚连接到开关260的控制端,以控制开关260的断开或导通。44.电子设备的各部件(例如控制部件、nvm芯片220、dram 230等)各自需要一个或多个电力供应。nvm芯片220需要被提供用于存储单元阵列的电力(记为v1),用于io接口的电力(记为vp),以及可选地附加电力(记为vpp)。dram230需要被提供用于存储单元阵列的电力(记为v1),用于io接口的电力(记为vp),以及可选地附加电力(记为vpp)。控制部件需要被提供用于核心电路的电力(记为vdd),用于耦合nvm芯片220的io接口的电力,以及用于耦合dram230的io接口的电力,以及可选地用于其gpio引脚的电力。45.电源管理集成电路210的各供电通道被例如通过编程来设置输出电压的规格,并耦合到各自的部件的电力供应引脚。电源管理集成电路210的供电通道ch1用于为控制部件提供用于核心电路的电力(vdd)。供电通道ch2用于为控制部件提供用于其gpio引脚的电力。供电通道ch3用于为nvm芯片220提供用于存储单元阵列的电力(v1)。供电通道ch4用于为dram230提供用于存储单元阵列的电力(v1)。可选地,电源管理集成电路210还包括附加的供电通道,用于为例如存储电子的备用电源的充电提供电力。可以理解地,电源管理电路210的各供电通道与存储设备的各部件的耦合方式可以改变,例如用供电通道ch1用于为控制部件提供用于其gpio引脚的电力,而用供电通道ch2用于为控制部件提供用于核心电路的电力(vdd)。46.将接口240的向电源管理集成电路210提供电力的引脚称为vin。引脚vin提供的电力被耦合到开关260的输入端,而开关260的输出端被耦合到电源管理单元210的电源输入引脚vin2。电源管理集成电路210还包括模拟数字转换器(adc,analog-digitalconverter)212,用于采集引脚vin的电压(记为v1)以及电源输入引脚vin2的电压(记为v2),从而△v=v1-v2得到在开关260上的电压降。adc212采集的电压具有相对高的精度。47.开关260在导通时的电阻称为导通电阻(记为rdson)。由于导通电阻rdson的存在,在开关260导通时,流经其的电流使得在开关260的输入端与输出端形成电压降(△v=v1-v2)。而对于指定的开关260在指定的条件(例如温度)下,其rdson是已知的,从而根据△v/rdson得到通过开关260提供给电源管理集成电路210的电流i,以及根据i*v1得到通过接口450提供给电子设备的功耗。48.在可选的实施例中,开关260包括串联的两个mosfet。每个mosfet具有相同或不同的导通电阻rdson。以构成开关260的两个mosfet具有相同的导通电阻为例,通过开关260提供给电源管理集成电路210的电流i=△v/(2*rdson)。49.然而,随着电子设备被大规模生产,发明人注意到开关260的导通电阻rdson的一致性与波动性影响了用上述方式测量电子设备功耗的精度。开关260的导通电阻rdson的数值在几毫欧~几十毫欧,而在大批量的多个开关260中,其导通电阻rdson的数值的差异可达到其阻值的40%(体现了一致性),并且导通电阻rdson的数值随着温度也有较明显变化(体现了波动性)。这影响了电流以及功耗测量的精度。50.继续参看图2,根据本技术的实施例,可选地,在开关260与电源输入引脚vin2之间,串接具有已知阻值的电阻262(记为电阻r262,r也代表了其阻值)。电阻r262的阻值具有相对高的一致性,相对于开关260的导通电阻rdson。选择电阻r262的阻值为开关260的导通电阻rdson的若干倍,例如3倍。通过串联开关260与电阻r262,使得从引脚vin到电源输入引脚vin2的通路上的电阻变为rdson+r,由于电阻r具有较好的一致性,使得电阻rdson+r相对于电阻rdson,具有更高的一致性,从而降低了因电阻rdson的一致性不佳给功率测量精度带来的负面影响。另一方面,电阻r 262位于电子设备的供电通路上,其上流过了较大的电流,也不选择阻值更大的电阻r262,以降低电阻r262对电能的消耗。可选地,电阻r 262是高精度电阻。相对于通常的电阻,高精度电阻具有相对高的成本,但相对电子设备整体,高精度电子引入的额外成本相对于电子设备的成本的占比又较低。51.从而,模拟数字转换器(adc,analog-digitalconverter)212采集引脚vin的电压(记为v1)以及电源输入引脚vin2的电压(记为v2),从而△v=v1-v2得到在串联的开关260与电阻r262上的电压降。而将串联的开关260与电阻r262的组织记为r0=rdson+r,以及根据△v/r0得到通过开关260提供给电源管理集成电路210的电流i,以及根据i*v1得到通过接口250提供给电子设备的功耗。由于电阻r0相对于开关260的导通电阻rdson的一致性与波动性更好,这样测量出的电流与功耗具有更好的精度。52.进一步地,努力消除开关260的导通电阻rdson的一致性带来的影响。根据本技术的实施例,还提供扩展卡280,用于在生产过程中在生产线上测量所生产的各个电子设备的开关260的导通电阻rdson。扩展卡280包括mcu(微控制器,micro-controllerunit)与电流测量单元284。扩展卡280也包括接口(未示出)用于桥接电子设备的接口240与接口250所本应连接的计算机、服务器或其他电子设备的接口(记为接口286)。电流测量单元284是例如电流计ina219(从http://www.ti.com.cn/product/cn/ina219/technicaldocuments可获得电流计ina219)。53.接口286提供的电力通过电流测量单元284被提供到接口240,并进而被提供到开关260的输入端。承载电源管理集成电路210与接口240的电子设备不包括扩展卡280。扩展卡280在例如生产电子设备的生产线上被连接到接口240与接口286以测量开关260的rdson。从而单一的扩展卡280能够服务于多个所生产的电子设备。因而在扩展卡280上设置电流测量单元284而不会显著增加电子设备的总体获得成本。54.可以理解地,除了在生产线上使用扩展卡280,在电子设备的研发过程中,也可以使用扩展卡280来测量电子设备的功耗。以及扩展卡280桥接了接口250与接口286,并得以获得在接口280上传输的所有其他信号。55.在生产线上,扩展卡280耦合接口286,以及对每个被制造出来的电子设备,将电子设备的接口240耦合到扩展卡280。扩展卡280将来自接口286的电力通过接口240提供给电子设备,以使得电子设备工作。扩展卡280的mcu282读出电流测量单元284所测量到的电流,该电流也是扩展卡提供给接口240的供电电流,也即流经开关260的电流(记为i0)。可选地,扩展卡280被耦合到测试用计算机,测试用计算机从mcu282或电流测量单元284获得电流测量值(i0)。由于是串联关系,电流i0也为开关260导通时流经开关260的电流值。56.依然在生产线上,在通过电流测量单元284获得电流测量值i0的同时(或临近时刻,记为t0时刻),电子设备的电源管理集成电路210采集引脚vin的电压(记为v1),以及电源输入引脚vin2的电压(记为v2),从而△v=v1-v2得到在串联的开关260与电阻r262上的电压降。进而,根据i0=△v/r0得到开关260的导通电阻rdson,其中r0=rdson+r,r为电阻262的阻值。将得到的开关260的导通电阻的阻值rdson记录在电子设备中,从而在离开生产线后,电子设备工作过程中,根据△v/r0=△v/(rdson+r)得到提供给电子设备的电流,以及v1*△v/r0=v1*△v/(rdson+r)得到电子设备的功率。57.依然可选地,在生产线上扩展卡280可能存在测量开关260的导通电阻失败的情况,在此情况下在电子设备中记录开关260的导通电阻rdson的默认值,例如14毫欧。依然可选地,扩展卡280也适用于电子设备不包括电阻r262的情形,从而根据测量的电流值i0=△v/rdson,得到开关260的导通电阻。58.依然进一步地,电子设备上还设置有温度传感器264,用于测量所在位置的温度。电源管理集成电路210还采集温度传感器264测量的温度值(记为t)。59.在t0时刻(或临近时刻),电源管理集成电路210获得温度传感器264采集到的温度值(记为t0)。从而将根据i0(t0)=△v/r0(t0)得到的开关260的导通电阻记为rdson(t0),其为在温度t0下的导通电阻的阻值,其中i0(t0)是在温度t0下测量的电流,r0(t0)=r(t0)+rdson(t0),r0(t0)是在温度t0下导通电阻rdson与电阻r262串联的阻值。可选地,认为电阻r262的阻值在电子设备的工作温度范围内基本不变化(其变化幅度远小于开关260的导通电阻rdson随温度的变化幅度),从而认为r(t0)=r,以及r0(t0)=r+rdson(t0)。60.将温度传感器264设置为紧邻开关260,以使得温度传感器264测量的温度t0尽量接近开关260的温度或msofet的结(junction)温(记为tj)。61.可以理解地,由于温度传感器264与开关260各自具有体积,使得温度传感器264与开关260存在空间上的距离(记为l),l存在使得开关260的结温tj不同于温度传感器264采集的温度t。然而,由于温度传感器264被紧邻开关260放置,从而距离l的数值不大,使得温度传感器264测量的温度t同开关260的结温tj差距较小,用温度t替代结温tj不会对功率测量引入过大的误差。依然进一步地,结温tj与温度传感器264测量的温度t的差异还依赖于从开关260的结(junction)到温度传感器264的热阻(记为rth)与开关260的结所消耗的功耗。热阻rth与距离l有关。由于距离l较小,因而热阻rth的数值也较小(约5~10)。开关260的结的功耗来源于电流i0流经开关260的导通电阻rdson所产生的热,而导通电阻rdson的数值较小(若干毫欧),电流i0的数值在1安培左右或不超过10安培。这使得由从开关260的结(junction)到温度传感器264的热阻(记为rth)与开关260的结所消耗的功耗带来的结温tj与温度传感器264测量的温度t的差异不大(约0.006~0.18摄氏度)。作为对照,电子设备工作状态下,温度传感器测量的温度t的取值约为20-80摄氏度。从而在根据本技术的一个实施例中,在测量电子设备的功耗中,可忽略结温tj与温度传感器264测量的温度t的差异。62.在生产线上,t0时刻,测量得到温度传感器的温度t0,以及开关260的导通电阻阻值为rdson(t0)。将t0与rdson(t0)相关联地记录在电路设备中。在离开生产线后,电子设备工作过程中,测量电压v1与△v时(t时刻),一并得到温度传感器提供的温度tt,而在温度tt条件下电阻r0的阻值r0(tt)=f(r0(t0),tt-t0),其中r0(t0)是在生产线上测量出来的温度t0条件下,开关260的导通电阻rdson与电阻r262串联电阻r0的阻值,而f(r0(t0),tt-t0)则是已知的电阻r0随温度变化的函数。从而根据v1*△v/r0=v1*△v/(rdson+r)得到电子设备在tt时刻的功耗为v1*△v/f(r0(t0),tt-t0)。63.作为另一个例子,用经验公式简化r0(tt)=f(r0(t0),tt-t0)。电子设备的通常工作温度为25-120摄氏度。在该温度范围内,r0(tt)=rdson(t0)*(1+(tt-t0)*k)+r,其中k取0.001~0.01,r是电阻262的阻值,例如,k=0.00437。从而得到电子设备在t时刻的功耗为v1*△v/(rdson(t0)*(1+(tt-t0)*k)+r)。可选地,在电子设备中不包括电阻r262的情况下,电子设备在t时刻的功耗为v1*△v/(rdson(t0)*(1+(tt-t0)*k))。可选地,在电子设备中不包括电阻r262,且开关460包括两个mosfet的情况下,电子设备在t时刻的功耗为v1*△v/(2*rdson(t0)*(1+(tt-t0)*k))。64.依然进一步地,考虑结温tj与温度传感器264测量的温度t的差异。在电子设备中记录反应结温tj与温度传感器264测量的温度t的关系的表。例如,表包括多个条目,每个条目记录了温度t的取值之一所对应的结温tj。作为又一个例子,表的每个条目记录了温度t的取值之一,在电子设备具有指定功率时所对应的结温tj。表中指定的功率可被分为若干级别,从而缩小指定功率的取值范围,以缩小表的条目数量。在离开生产线后,电子设备工作过程中,还将公式v1*△v/f(r0(t0),tt-t0)中的tt,替换为tj=f(tt),f代表了查表得到的温度tt与结温tj的对应关系。在实验中获得记录了温度tt与结温tj的对应关系的表,并记录在电子设备中。作为举例,在电子设备的研发完成后,针对电子设备的样品,在多种温度与功耗级别下,测量温度tt与节温tj,以得到记录了温度tt与结温tj的对应关系的表。所得到的表,适用于生产线上制造的所有同款电子设备。65.综上所述,根据本技术的实施例,电源管理集成电路210测量得到引脚vin的电压v1、电源引脚vin2上的电压v2,得到开关260与串联的电阻r上的电压降△v=v1-v2,从而可知流经开关260的电流i=△v/r0,其中r0=(rdson+r)。以及在生产线上通过获得温度t0时r0的值r0(t0),并在生产线上记录在电子设备中。在电子设备工作过程中,电源集成管理单元测量得到引脚vin的电压v1、电源引脚vin2上的电压v2与温度传感器464提供的当前温度tt。从而根据已知的r0的值随温度变化的情况,得到温度tt时电阻r0的值r0(tt)。并通过△v/r0(tt)得到电子设备的瞬时输入电流,以及通过v1*△v/r0(tt)得到电子设备的瞬时功耗。66.依然进一步地,对测量的电子设备的多个瞬时功耗进行滤波或取平均值,而得到在指定时间段(例如1毫秒)内的电子设备的功耗。67.依然可以理解的,电源管理集成电路210测量得到引脚vin的电压v1、电源引脚vin2上的电压v2与温度传感器264提供的当前温度tt。而电阻r262、开关260的导通电阻rdson在温度t0时的阻值的和r0(t0)被记录在电子设备或电源管理集成电路210中。r0(tt)与r0(t0)的关系也被记录在电子设备或电源管理集成电路210中。而根据这些参数计算电子设备的功耗的过程则是简单的,由硬件计算单元、功耗管理集成电路210自身或者电子设备的控制部件都可实施。68.图3展示了根据本技术又一实施例的电子设备的电流测量装置的示意图。69.电子设备包括接口340与电源管理集成电路310。接口340用于将电子设备耦合到计算机、服务器或其他设备。电子设备通过接口340获得电力。70.电子设备包括串联的开关360与362。开关360与362各自是例如mosfet。可选地,开关360与362用于电子设备的电源保护开关,用于连接或断开提供给电子设备的负载的电流,以及也利用开关360与362来测量通过接口340提供给电子设备的电流,而无需额外地设置用于测量电流的mosfet。依然可选地或进一步地,开关360与362是电源管理集成电路310的部分。电源管理集成电路310连接到开关360与362各自的控制端(例如栅极),以控制开关360与362的断开或闭合。71.同图2的例子类似,在图3的例子中,接口340的向电子设备提供电力的引脚称为vin。电源管理集成电路310包括电压测量引脚(分别记为s+与s-)。引脚vin通过串联的电阻r1连接到电源管理集成电路310的引脚s+。引脚vin连接到电阻r1的一端(322),电阻r1的另一端(320)连接到引脚s+。72.发明人还发现,由于引脚s+连接到电子设备的电源输入引脚vin,电子设备工作时该引脚上有较大的电流,且在电子设备上电、下电和/或工作状态切换时,引脚vin的电流会有较大的变化,这种大电流以及大的电流变化对电源管理集成电路310与引脚s+的安全带来挑战。为此,通过在引脚s+与电源输入引脚vin之间接入电阻r1来为电源管理集成电路310、引脚s+以及引脚s+所连接的电压测量电路提供保护。进一步地,需要仔细选取r1的阻值来避免对流经开关360与362以及电阻rs的电流造成显著影响。电阻r1的需要显著大于串联的开关360与362的导通电阻以及电阻rs的阻值,但也要显著地小于引脚s+与s-所连接的电压测量电路的内阻。作为举例,电阻r1的阻值选择为10欧姆。以及将通过引脚s+与s-所测量的电压作为开关360与362以及电阻rs两端的电阻(忽略电阻r1两端的电压降)。73.引脚vin还连接到开关360的输入端,从而从引脚vin提供的电流通过串联的开关360与362被施加给电阻rs的一端,电阻rs的另一端连接到电子设备的负载,从而引脚vin提供给电子设备的电流通过电阻rs的该另一端提供给电子设备的负载。电阻rs是例如高精度电阻,其阻值同开关360与362的mosfet的导通电阻(分别记为rdson1与rdson2)近似。希望电阻rs的阻值大于开关360与362的mosfet的导通电阻(rdson1与rdson2)以抑制mosfet的导通电阻(rdson)的波动,由于电阻rs串联的供电电流到负载的通路上,也希望电阻rs的阻值较小以避免引入额外的功耗。作为举例,电阻rs的阻值为20毫欧姆。电源管理集成电路310的引脚s-耦合到电阻rs的该另一端。从而电源管理集成电路310通过引脚s+与s-测量的电压记为△v。以及根据△v/(rdson1+rdson2+rs)得到提供给负载的电流,也认为该电流是由引脚vin提供的电子设备的电流,从而得以通过该电流计算电子设备的功耗。74.进一步地,电子设备还包括温度传感器。温度传感器被设置在开关360与362附近。mosfet的导通电阻rdson对温度极其敏感。并且发明人还发现,mosfet的导通电阻同温度的关系的一致性也较差,即使同一批次的mosfet,各mosfet的导通电阻同温度的关系彼此也不一致。一般地,在0-80摄氏度区间内,认为mosfet的导通电阻rdson同温度近似呈线性关系。记温度t0时,mosfet的导通电阻为rdson(t0),温度t0时,mosfet的导通电阻为rdson(t),则有rdson(t)=rdson(t0)*(1+(tt-t0)*k)。作为举例,t0=25摄氏度,k=0.00372。从而,通过测量不同温度t下的多个mosfet的导通电阻为rdson(t),能够高精度地得到t0(25摄氏度)时的mosfet的导通电阻为rdson(t0)以及参数k。75.然而,适用于各mosfet的导通电阻计算的参数k,在各mosfet之间依然存在变化。为了进一步提高电流测量精度,根据本技术的实施例,还在制造电子设备的生产线上,为各个电子设备所使用的一个或多个mosfet的导通电阻计算其参数k。76.返回参看图3,根据本技术的实施例,在电子设备生产过程中,利用扩展卡380测量开关360/362各自的mosfet的导通电阻的参数。77.扩展卡380的接口386用于连接例如主机。扩展卡380包括mcu 382与电流测量单元384。扩展卡380用于通过接口340连接电子设备,电流测量单元384得以高精度地测量通过引脚vin提供给电子设备的电流。78.在电子设备的生产线上,将扩展卡380与所生产出的电子设备连接,通过接口340使电子设备供电。配置电子设备,使得电子设备测量开关360与362以及电阻rs两端的电压(记为△v),以及扩展卡380的电流测量单元384测量由引脚vin输出给电子设备的电流(记为im),从而串联的开关360与362以及电阻rs的总电阻rtotal=△v/im。为了简便的目的,将开关360与362视作单一的mosfet,其导通电阻记为rdson,电阻rs的电阻为rs(例如已知)。可以理解地,即使对于两个或更多的开关360与362,通过增加测量的参数得以求解用于各个开关的导通电阻的参数。在生产线上,还配置所生产的电子设备,使得其通过温度传感器测量当前的现场温度t。从而,在图3的温度传感器测量得到的温度为tt时,导通电阻rdson(tt)=rtotal-rs。79.根据本技术的实施例,还改变所生产的电子设备的现场温度t。例如,通过配置电子设备使其工作在多种功耗下,来改变现场温度t。可选地,通过设置在生产线上的加热装置来改变现场温度t。在多个现场温度t下,测量对应的总电阻rtotal(t),从而得到生产线上现场温度t与对应的导通电阻rdson,例如《t1,rdson(t1)》,《t2,rdson(t2)》,《t3,rdson(t3)》,《t4,rdson(t4)》……80.由于t与rdson(t)呈线性关系(rdson(t)=rdson(t0)*(1+(tt-t0)*k)),根据多个现场温度t下,测量对应的总电阻rtotal(t),拟合得到适用于当前生产的该电子设备的表征t与rdson(t)的线性关系参数k。由生产线或扩展卡380的mcu 382控制在多个现场温度t下的电阻测量过程。为此目的,mcu 382还从电子设备获得其测量的多对总电阻rtotal(t)(和/或电压△v)与温度t,或者由生产线获得电子设备测量的总电阻rtotal(t)(和/或电压△v)与温度t。生产线或扩展卡380还将参数k记录在电子设备中。可选地或进一步地,生产线或扩展卡380还将测量得到的典型温度(t0)下的导通电阻rdson(t0)记录在电子设备中。典型地,取t0=25摄氏度。可选地,在生产线上精确地获得25摄氏度的现场温度并不容易,那么将生产线上获得的现场温度t0与对应的rdson(t0)记录在电子设备中,t0为生产线上测量得到的任何现场温度(例如,34.1摄氏度)。81.从而根据本技术的实施例,为生产出的每个电子设备在生产线上获得专门适用于该电子设备的参数k,以及在温度t0下的导通电阻rdson(t0),并记录在电子设备中,使得电子设备在将来的工作中,例如其上记录的这些参数测量电流,并进而测量其功耗。82.相应地,在生产线之外,电子设备的工作过程中,为测量由引脚vin提供的电流,电源管理集成电路测量引脚s+与s-之间的电压△v,温度传感器测量当前的现场温度t,获取电子设备中记录的参数k、rs、t0与rdson(t0),根据△v/(rdson(t)+rs)=△v/(rdson(t0)*(1+(t-t0)*k)+rs),得到要测量的电流,作为由引脚vin提供的电流。83.在可选的实施方式中,对开关360与开关360分别获取其导通电阻(分别记为rdson1与rdson2)的参数(分别记为k1与k2,rdson1(t0)与rdson2(t0)),在电子设备工作过程中,根据△v/(rdson1(t)+rdson2(t)+rs)=△v/(rdson1(t0)*(1+(t-t0)*k1)+rdson2(t0)*(1+(t-t0)*k2)+rs),得到要测量的电流。84.图4展示了根据本技术再一实施例的电子设备的电流测量装置的示意图。85.电子设备包括接口440与电源管理集成电路410。接口440用于将电子设备耦合到计算机、服务器或其他设备。电子设备通过接口440获得电力。86.接口440的电源引脚vin向电源管理集成电路410提供电路。电源管理集成电路410包括引脚s+与s-。电源管理集成电路410测量引脚s+与s-之间的电压。引脚s-还作为电源管理集成电路的电力输入引脚。电源引脚vin提供的电力通过s-引脚提供给电源管理集成电路410,继而电源管理集成电路410将从s-引脚接收的电路再分发给电子设备的一个或多个部件,例如提供给图4中展示的电子设备的负载。87.电子设备包括串联的高精度电阻rs、开关460与开关462。开关460与462各自是例如mosfet。电源管理集成电路410连接到开关460与462各自的控制端(例如栅极),以控制开关460与462的断开或闭合。电源引脚vin提供的电力,经由高精度电阻rs、开关460与开关462,再提供给s-引脚,继而由电源管理集成电路410分发给负载。88.电子设备还包括连接到引脚s+的电阻r1。电阻r1的一端(420)连接引脚s+,而电阻r1的另一端(422)连接到电源引脚vin同高精度电阻rs的连接点。为了清楚地描述,电源引脚vin连接到电阻rs的一端(424),而电阻rs的另一端(426)连接开关460。从而,引脚s+与s-跨接再串联的高精度电阻rs、开关460与开关462两端(电阻rs的一端424以及开关462的输出端),以测量其电压。89.图4的实施例中,电阻r1的设置同图3的实施例中的电阻r1相同。可以理解地,由于电阻r1的存在,在引脚s+与s-测量的电压,除了串联的高精度电阻rs、开关460与开关462两端的电压,还包括电阻r1两端的电压。通过选择电阻r1的阻值,使电阻r1两端的压降相对于要测量的电压可忽略或影响很小。90.在图4的实施例中,虽然仅展示了单一的负载,可以理解地,电子设备可包括多个负载,例如多个nvm芯片,这些负载所需的电路都通过电源管理集成电路410提供,从而,流经电阻rs的电流是或基本上是电源引脚vin提供给电子设备的全部电流。继而,由电源引脚vin相对地的电压与流经电阻rs的电流,可得到电子设备的当前功耗。91.图4中展示的电子设备也包括温度传感器,其工作原理同图3的实施例中的温度传感器一致。92.图5展示了根据本技术实施例的电流测量方法的流程图。93.根据本技术的实施例,在制造电子设备的生产线上,测量各个电子设备的用于测量电流的参数(例如,开关360/362、开关460/462的导通电阻rdson在指定温度下的阻值与参数k),并记录在电子设备中,从而在生产线之外的电子设备的工作现场中,电子设备可以脱离扩展卡(也参看图3与图4的扩展卡380)而独立地测量从主机获取的被提供给电子设备的供电电流,进而获得电子设备的功耗。94.参看图5,在生产线上制造电子设备的过程中,对每个制造出的电子设备提供电力,并使其工作在功耗稳定的状态(510)。作为举例,在生产线上向电子设备提供专用于生产过程的固件,通过运行该固件,使电子设备运行在功耗稳定的状态。进一步可选地,还通过扩展卡(380)或主机向电子设备提供指定的激励,使电子设备在稳定记录下运行在功耗稳定的状态。95.在电子设备运行在功耗稳定的状态期间,通过扩展卡(380)测量其提供给电子设备的电流(im)(520)。例如,通过扩展卡380的电流测量单元384测量提供给电子设备的电源输入引脚(vin)的电流。96.电子设备测量其串联的开关(例如图3的开关360/362、图4的460/462)与高精度电阻rs(例如,图3/4的电阻rs)两端的电压(△v),以及由邻近该开关的温度传感器提供的现场温度(t)(530)。这里的开关是例如mosfet。可选地,由扩展卡380指示电子设备测量电压△v与温度t;或者电子设备自发地测量△v与温度t,而扩展卡380从电子设备获取其所测量的△v与温度t。97.进一步地,通过重复步骤520与530,电子设备测量不同温度下的△v,并记录不同温度下的多组《△v,t,im》。由于串联的开关与高精度电阻rs的总电阻rtotal=△v/im,而rdson=rtotal-rs,以及rdson(t)=rdson(t0)*(1+(t-t0)*k,从而有rdson(t0)*(1+(t-t0)*k=△v(t)/im(t),其中rdson(t)、△v(t)与im(t)分别代表在现场温度的测量值为t时,开关的导通电阻rdson的值、电子设备测量的串联的开关与高精度电阻rs两端的电压值,以及扩展卡380测量的提供给电子设备的电流值。通过在多个温度下得到的多组《△v,t,im》,计算出用于该电子设备的该开关的参数k,以及还得到在指定温度(t0,例如,t0=25摄氏度)下的rdson(t0)的值(540)。rdson(t0)的值可以是计算出的,或测量得到的。rdson(t0)的值与参数k被记录在电子设备中。对rdson(t0)的值与参数k的计算可由生产线上的电子设备完成,或由扩展卡380完成,也可由生产线完成。至此在生产线上对电子设备测量电流所需的准备工作完成。电子设备将被交付给客户,并在客户的工作现场工作。98.电子设备在客户现场工作期间,实施对自身的流经rs(参看图3与图4的电阻rs)的电流的测量。继续参看图5,电子设备在工作现场测量其开关(例如图3的开关360/362、图4的460/462)与高精度电阻rs(例如,图3/4的电阻rs)两端的电压(△v)与现场温度t(550)。电子设备通过电源管理集成电路(例如,310/410)测量电压(△v),通过温度传感器(例如,图3/4的温度传感器)测量现场温度t。可以理解地,电子设备可包括在不同位置的多个传感器。为了测量流经rs的电流的目的,电子设备在步骤530与步骤550中使用相同的温度传感器测量温度。电子设备还获取在生产线上记录在自身的rdson(t0)的值与参数k,计算流经电阻rs的电流i=△v/((rdson(t0)*(1+(t-t0)*k)))(560)。可选地或进一步地,电子设备还通过电源输入引脚vin的电压v与流经电阻rs的电流i,计算当前电子设备的功耗p=v*i。99.进一步地,周期性地或响应于用户的指示,电子设备获得△v与当前温度t,并计算电子设备的电流与功耗。100.在一个例子中,电子设备在现场工作期间,电流测量的误差达到0.29%,相比于校准之前的电流误差6.51%,测量精度提高约20倍。在另一个例子中,电子设备在现场工作期间,电流测量的误差达到小于0.42%,相比于校准之前的电流误差13.09%,测量精度提高约30倍。101.依然进一步地,电子设备通过重复测量电流/功耗,并计算测量结果的平均值或统计值来得到更精确的电流/功耗测量结果。102.依然可选地或进一步地,电子设备包括串联的多个开关(例如图3的开关360/362、图4的460/462),以及一个或多个高精度电阻。需要在生产线上为每个开关获得其参数rdson(t0)的值与k,并记录在电子设备中,各个高精度电阻的阻值是已知的。在电子设备的工作现场,利用这些多个开关与高精度电阻,实现对电流和/或功耗的测量。103.虽然当前申请参考的示例被描述,其只是为了解释的目的而不是对本技术的限制,对实施方式的改变,增加和/或删除可以被做出而不脱离本技术的范围。104.这些实施方式所涉及的、从上面描述和相关联的附图中呈现的教导获益的领域中的技术人员将认识到这里记载的本技术的很多修改和其他实施方式。因此,应该理解,本技术不限于公开的具体实施方式,旨在将修改和其他实施方式包括在所附权利要求书的范围内。尽管在这里采用了特定的术语,但是仅在一般意义和描述意义上使用它们并且不是为了限制的目的而使用。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部