CN100370433C - 中央处理器的功率估算方法 - Google Patents
中央处理器的功率估算方法 Download PDFInfo
- Publication number
- CN100370433C CN100370433C CNB2005100355531A CN200510035553A CN100370433C CN 100370433 C CN100370433 C CN 100370433C CN B2005100355531 A CNB2005100355531 A CN B2005100355531A CN 200510035553 A CN200510035553 A CN 200510035553A CN 100370433 C CN100370433 C CN 100370433C
- Authority
- CN
- China
- Prior art keywords
- power
- central processing
- processing unit
- input
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/31721—Power aspects, e.g. power supplies for test circuits, power saving during test
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/30—Marginal testing, e.g. by varying supply voltage
- G01R31/3004—Current or voltage test
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/261—Functional testing by simulating additional hardware, e.g. fault simulation
Abstract
本发明提供一种中央处理器的功率估算方法,该方法包括如下步骤:接通电源,其通过一电源连接器为主板提供电源;开启功率估算表;安装中央处理器治具至主板中,该中央处理器治具与一电子负载机相连;调整电子负载机的输出电流并多次测量各参数,包括电源连接器处的输入电压、输入电流及中央处理器治具中的输出电压;换算功率转换效率,该功率转换效率为输出功率与输入功率的比值;安装中央处理器至主板;执行一测试程序并测量各参数,包括电源连接器处的输入电压、输入电流及中央处理器中的内核电压;分析换算出中央处理器的功率转换效率;估算出中央处理器的消耗功率及消耗电流。利用本发明,可快速估算出不同中央处理器的功率消耗。
Description
【技术领域】
本发明涉及一种对中央处理器(CPU,Central Processing Unit)的电力消耗进行估算的方法,尤其涉及到一种运用仿真技术估算CPU功率的方法。
【背景技术】
近年来,由于计算机技术的快速发展,电子设备、特别是个人计算机的小型化及便携化正不断改进。在这种趋势下,如何提高中央处理器的处理速度的同时,降低电力的消耗成为重要的研究课题。在实现低消耗电力化的过程中,正确快速地估算中央处理器的功率消耗显得尤为重要。传统的功率测试方法需要较多的元件组合,如电阻、电感器等元件,所需测量数据较多,并且需利用几个公式进行数据换算,整个测试过程也较为繁琐,尤其涉及到对几个不同类型的CPU进行功率测试时,每个CPU的测试是各自独立的,如此便需更换CPU并反复测量其相应的电压、电流、电阻等相关参数。此外,英特尔公司(Intel)新推出的LGA775平台(为一种新的CPU与主板的连接规范,接口采用775个触点,而传统连接采用478个针脚),其散热片的覆盖区域比较大,用传统的测试方法亦较难进行功率测试。
为了提高测试效率及功率估算的准确性,减轻测试人员的负担,有必要提供一种中央处理器的功率估算方法,其协助测试人员运用合适的插座(Socket)治具以仿真的方式在较短时间内估算出不同类型的中央处理器的消耗功率,测量所需元件少,并且测量步骤简单。
【发明内容】
本发明的较佳实施方式提供一种中央处理器的功率估算方法,该方法包括如下步骤:接通一电源,其通过一电源连接器为主板提供电源;设定一线性内插法的公式;安装中央处理器治具至主板中,该中央处理器治具与一电子负载机相连;调整电子负载机的输出电流并多次测量电源连接器处的输入电压、输入电流及中央处理器治具中的输出电压;根据电子负载机的输出电流与多次测量所得的电源连接器处的输入电压、输入电流与中央处理器治具中的输出电压换算出多个功率转换效率,功率转换效率为输出功率与输入功率的比值;安装中央处理器至主板;执行一测试程序并测量电源连接器处的输入电压及输入电流;从调整步骤中测量所得的电源连接器处的多个输入电流中选取两个与执行步骤中所测量得到的电源连接器处的输入电流相邻近的上下两个输入电流;选取上述两个输入电流所对应的功率转换效率;根据所选取的两个输入电流及其对应的功率转换效率,通过线性内插法公式计算中央处理器的功率转换效率;根据所述的中央处理器的功率转换效率与执行步骤中测量所得的电源连接器处的输入电压及输入电流估算出中央处理器的消耗功率。
相较现有技术,所述的中央处理器的功率估算方法,可协助测试人员利用仿真技术通过合适的插座(Socket)治具在较短时间内估算出不同类型的中央处理器的消耗功率。
【附图说明】
图1是本发明中央处理器的功率估算方法较佳实施方式的主板安装CPU治具的测量结构图。
图2是本发明中央处理器的功率估算方法较佳实施方式的主板安装CPU的测量结构图。
图3是本发明中央处理器的功率估算方法较佳实施方式的具体实施流程图。
图4是本发明中央处理器的功率估算方法较佳实施方式的主板安装CPU治具的测量数据示例图。
图5是本发明中央处理器的功率估算方法较佳实施方式的主板安装CPU的测量数据示例图。
图6是本发明中央处理器的功率估算方法较佳实施方式的功率估算示例图。
【具体实施方式】
为便于理解,对下文涉及的术语做简要说明:
线性内插法:假设两个已知数据的变化为线性关系,因此可由已知两点的坐标(a,f(a))及(c,f(c))去计算通过这二点的斜线函数,公式如下:(其中f(b)是要计算的内插函数值,b点即是代表要内插的点,且a<b<c)
MaxPower程序:为一测试程序,其可调动CPU中近乎全部的单元,达到百分之一百的资源占用与功率消耗,可令中央处理器子系统中存在的任何一点不稳定因素在短时间内以重新启动系统的方式表现出来。
主板上安装CPU治具及该治具与一电子负载机相连的时候,各个测量参数的代表含义:Vin1:代表电源连接器处所测量得到的输入电压;Vcore1:代表CPU治具处所测量得到的输出电压;Cin1:代表电源连接器处所测量得到的输入电流;Cout1:代表电子负载机的输出电流;PWE1:代表功率转换效率,其为输出功率与输入功率的比值。
主板上安装CPU时,各个测量参数的代表含义:Vin2:代表电源连接器处所测量得到的输入电压;Vcore2:代表CPU治具处所测量得到的内核电压;Cin2:代表电源连接器处所测量得到的输入电流。
其余参数代表的含义:PWE:代表CPU的功率转换效率;P:代表估算得出的CPU消耗功率;Cin:代表估算得出的CPU消耗电流。
如图1所示,是本发明中央处理器的功率估算方法较佳实施方式的主板安装CPU治具的测量结构图。该CPU治具10为仿真CPU12进行测试,也可为其它类型的插座(Socket)治具。电源2通过电源连接器3(该电源连接器3可为2×2,4针连接器)为主板1提供12伏特的输入电源,其中主板1的CPU插座14处(CPU Socket)安装有CPU治具10,与CPU治具10相连的是一电子负载机4。电子负载机4可用于测试电源稳定性、负载稳定性、输出电压、电流的调整和瞬态特性等参数的测试。测试人员可通过调整电子负载机4的输出电流Cout1并利用测量工具(如安培表、电压表等)测量出电源连接器3处的输入电压Vin1、输入电流Cin1及CPU治具10处的输出电压Vcore1,可参照如图4所示的各类数据,其中该电子负载机4的输出电流Cout1可在0安培至110安培之间进行调整。
如图2所示,是本发明中央处理器的功率估算方法较佳实施方式的主板安装CPU的测量结构图。电源2通过电源连接器3为主板1提供12伏特的输入电源,主板1中安装有CPU12。测试人员可在安装CPU12后,执行MaxPower测试程序,并测量出电源连接器3处的输入电压Vin2、输入电流Cin2及CPU12处的内核电压Vcore2,测量数据可参照图5所示。
如图3所示,是本发明中央处理器的功率估算方法较佳实施方式的具体实施流程图。首先,开启功率估算表,该表可为Excel格式,并且该表已经添加线性内插法的公式,只需将相关数据填入表中对应栏位,即可换算出所需数据(步骤S10)。安装CPU治具10至主板1的CPU插座14中(步骤S12)。连接电子负载机4与CPU治具10,连接关系可参照图1(步骤S14)。通过调整电子负载机4的输出电流Cout1,测量不同输出电流Cout1下各个参数对应的数据,包括电源连接器3处的输入电压Vin1、输入电流Cin1及CPU治具10处的输出电压Vcore1,此测量随着输出电流Cout1的调整多次进行,该输出电流Cout1的区间为0安培至110安培,测量数据可参照图4所示(步骤S16)。根据步骤S16的各个测量值换算功率转换效率PWE1,该功率转换效率PWE1为输出功率与输入功率的比值,而输出功率为CPU治具10处所测量的输出电压Vcore1与电子负载机的输出电流Cout1的乘积,输入功率为电源连接器3处所测量的输入电压Vin1与输入电流Cin1的乘积(步骤S18)。除去CPU治具10及电子负载机4,安装CPU12至主板1,其连接关系可参照图2(步骤S20)。安装CPU后,执行MaxPower测试程序(步骤S22)。测量电源连接器3处的输入电压Vin2、输入电流Cin2及CPU12处的内核电压Vcore2,测量数据可参照图5所示(步骤S24)。对测量值进行分析换算以得到CPU的功率转换效率PWE,依据步骤S24所测量出的电源连接器3处的输入电流Cin2与步骤S16所测量的电源连接器3处的输入电流Cin1进行比对,选取与输入电流Cin2相邻近的输入电流Cin1的两个数值,如根据图5中9安培的输入电流Cin2选取图4中与其接近的分别为8.058安培及9.458安培的输入电流Cin1,其所对应的功率转换效率PWE1分别为82.75%及81.36%,将所选择的各测量值输入CPU功率估算表中,并通过线性内插法的公式求解出CPU的功率转换效率PWE(步骤S26)。依据上一步骤得出的CPU的功率转换效率PWE估算CPU的消耗功率P,其中,消耗功率估算值P为功率转换效率PWE与步骤S24所测量出的输入电压Vin2及输入电流Cin2的乘积,可参照图6所示公式及数据(步骤S28)。
若需要测量其他不同类型CPU的消耗功率,只需将CPU进行替换,然后从步骤S22开始执行,将步骤S24所获取的新的数据与前一CPU测量过程中的步骤S16所获取的数据进行比对分析,并通过线性内插法的公式求解出替换后的CPU消耗功率的估算值,而无需再重复步骤S10至S20。
如图4所示,是本发明中央处理器的功率估算方法较佳实施方式的主板安装CPU治具的测量数据示例图,其中各数据是在图1的测量结构下运用图3的实施流程所获取。例如当调整电子负载机4的输出电流Cout1为10安培时,可测量得出电源连接器3处的输入电压Vin1为12.07伏特、输入电流Cin1为1.798安培及CPU治具10处的输出电压Vcore1为1.404伏特,则该功率转换效率PWE1为输出功率与输入功率的比值,即PWE1=100%*(Vcore1 *Cout1)/(Vin1 *Cin1)=64.69%。
如图5所示,是本发明中央处理器的功率估算方法较佳实施方式的主板安装CPU的测量数据示例图,其中各数据是在图2的测量结构下运用图3的实施流程所获取。即主板安装CPU后,执行MaxPower测试程序,测量出电源连接器3处的输入电压Vin2为11.73伏特、输入电流Cin2为9安培及CPU12处的内核电压Vcore2为1.4伏特。
如图6所示,是本发明中央处理器的功率估算方法较佳实施方式的功率估算示例图,其中各类数据的求解在CPU功率估算表中进行,该表可为Excel表格,表中包括线性内插法的公式,将图3步骤S26所选择的数据输入表中相应栏位,先换算出CPU的功率转换效率PWE,再换算出CPU消耗功率的估算值P,并可依据该估算值P换算出CPU消耗电流的估算值Cin。
本实施方式中出现的各个数据仅为一组参考值,实际应用中还可根据测量需要,将电子负载机4的输出电流的变化范围调整的更小以获取更为精确的数据。
Claims (9)
1.一种中央处理器的功率估算方法,其特征在于,该方法包括如下步骤:
接通一电源,其通过一电源连接器为主板提供电源;
设定一线性内插法的公式;
安装一中央处理器治具至主板中,该中央处理器治具与一电子负载机相连;
调整该电子负载机的输出电流并多次测量电源连接器处的输入电压、输入电流及中央处理器治具中的输出电压;
根据电子负载机的输出电流与多次测量所得的电源连接器处的输入电压、输入电流与中央处理器治具中的输出电压换算出多个功率转换效率;
安装中央处理器至主板;
执行一测试程序并测量电源连接器处的输入电压及输入电流;
从调整步骤中测量所得的电源连接器处的多个输入电流中选取两个与执行步骤中所测量得到的电源连接器处的输入电流相邻近的上下两个输入电流;
选取上述两个输入电流所对应的功率转换效率;
根据所选取的两个输入电流及其对应的功率转换效率,通过线性内插法公式计算中央处理器的功率转换效率;及
根据所述的中央处理器的功率转换效率与执行步骤中测量所得的电源连接器处的输入电压及输入电流估算出该中央处理器的消耗功率。
2.如权利要求1所述的中央处理器的功率估算方法,其特征在于,该线性内插法的公式设定于一个功率估算表中。
3.如权利要求1所述的中央处理器的功率估算方法,其特征在于,该电子负载机的输出电流可在0安培至110安培之间进行调整。
4.如权利要求1所述的中央处理器的功率估算方法,其特征在于,该测试程序用于调动中央处理器中的各单元,达到百分之一百的中央处理器内资源占用与功率消耗。
5.如权利要求1所述的中央处理器的功率估算方法,其特征在于,所述换算功率转换效率的方法为计算输出功率与输入功率的比值。
6.如权利要求5所述的中央处理器的功率估算方法,其特征在于,所述输出功率为调整电子负载机的输出电流时所测量到的中央处理器治具中的输出电压与电子负载机的输出电流的乘积,所述输入功率为调整电子负载机的输出电流时所测量到的电源连接器处的输入电压与输入电流的乘积。
7.如权利要求1所述的中央处理器的功率估算方法,其特征在于,所述中央处理器的消耗功率为中央处理器的功率转换效率与执行步骤中测量所得的电源连接器处的输入电压、输入电流的乘积。
8.如权利要求1所述的中央处理器的功率估算方法,其特征在于,所述执行步骤还包括测量中央处理器中的内核电压。
9.如权利要求8所述的中央处理器的功率估算方法,其特征在于,该方法还包括:估算中央处理器的消耗电流,其中,该中央处理器的消耗电流为中央处理器的消耗功率除以中央处理器中的内核电压之商。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100355531A CN100370433C (zh) | 2005-06-24 | 2005-06-24 | 中央处理器的功率估算方法 |
US11/308,996 US7424633B2 (en) | 2005-06-24 | 2006-06-06 | Method for estimating power consumption of a CPU |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100355531A CN100370433C (zh) | 2005-06-24 | 2005-06-24 | 中央处理器的功率估算方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1885274A CN1885274A (zh) | 2006-12-27 |
CN100370433C true CN100370433C (zh) | 2008-02-20 |
Family
ID=37569029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100355531A Expired - Fee Related CN100370433C (zh) | 2005-06-24 | 2005-06-24 | 中央处理器的功率估算方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7424633B2 (zh) |
CN (1) | CN100370433C (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080018325A1 (en) * | 2006-07-21 | 2008-01-24 | Hon Hai Precision Industry Co., Ltd. | Apparatus and method for measuring an output power of a power supply |
CN101290333B (zh) * | 2007-04-20 | 2012-12-05 | 和硕联合科技股份有限公司 | 功率测试方法与装置 |
CN101359305B (zh) * | 2007-08-01 | 2010-04-14 | 微星科技股份有限公司 | 电脑功率测量装置 |
TWI464415B (zh) * | 2009-08-14 | 2014-12-11 | Hon Hai Prec Ind Co Ltd | 功率轉換效率量測系統及方法 |
US8402292B2 (en) * | 2009-10-16 | 2013-03-19 | Oracle America, Inc. | Method and apparatus to maximize power of a computer system for effective testing |
CN102540104A (zh) * | 2010-12-28 | 2012-07-04 | 鸿富锦精密工业(深圳)有限公司 | 测试装置 |
TWI468916B (zh) * | 2010-12-31 | 2015-01-11 | Hon Hai Prec Ind Co Ltd | 測試裝置 |
CN103033767A (zh) * | 2011-10-06 | 2013-04-10 | 鸿富锦精密工业(深圳)有限公司 | 中央处理器参数的测试方法及其测试设备 |
CN103149519A (zh) * | 2011-12-06 | 2013-06-12 | 鸿富锦精密工业(深圳)有限公司 | Cpu功率测试装置及方法 |
CN104502690B (zh) * | 2014-12-30 | 2017-07-11 | 中科创达软件股份有限公司 | 一种cpu功耗测试方法和系统 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055640A (en) * | 1996-02-08 | 2000-04-25 | Kabushiki Kaisha Toshiba | Power estimation of a microprocessor based on power consumption of memory |
US6865722B2 (en) * | 2002-12-17 | 2005-03-08 | International Business Machines Corporation | Method of automating chip power consumption estimation calculation |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4077899B2 (ja) * | 1997-03-13 | 2008-04-23 | 株式会社日立製作所 | 論理回路の論理動作制御方法と半導体論理回路の消費電力制御方法及び算出方法及び半導体論理回路 |
US6002878A (en) * | 1997-07-01 | 1999-12-14 | Motorola, Inc. | Processor power consumption estimator that using instruction and action formulas which having average static and dynamic power coefficients |
US6472899B2 (en) * | 2000-12-29 | 2002-10-29 | Intel Corporation | Method for determining a load line based variable voltage input for an integrated circuit product |
US6845456B1 (en) * | 2001-05-01 | 2005-01-18 | Advanced Micro Devices, Inc. | CPU utilization measurement techniques for use in power management |
-
2005
- 2005-06-24 CN CNB2005100355531A patent/CN100370433C/zh not_active Expired - Fee Related
-
2006
- 2006-06-06 US US11/308,996 patent/US7424633B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055640A (en) * | 1996-02-08 | 2000-04-25 | Kabushiki Kaisha Toshiba | Power estimation of a microprocessor based on power consumption of memory |
CN1102770C (zh) * | 1996-02-08 | 2003-03-05 | 东芝株式会社 | 微处理器的功率估算方法 |
US6865722B2 (en) * | 2002-12-17 | 2005-03-08 | International Business Machines Corporation | Method of automating chip power consumption estimation calculation |
Also Published As
Publication number | Publication date |
---|---|
US7424633B2 (en) | 2008-09-09 |
US20060294408A1 (en) | 2006-12-28 |
CN1885274A (zh) | 2006-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100370433C (zh) | 中央处理器的功率估算方法 | |
Blanke et al. | Impedance measurements on lead–acid batteries for state-of-charge, state-of-health and cranking capability prognosis in electric and hybrid electric vehicles | |
Karden et al. | A method for measurement and interpretation of impedance spectra for industrial batteries | |
Dong et al. | Dynamic modeling of Li-ion batteries using an equivalent electrical circuit | |
CN100516902C (zh) | 电压调整电路效能量测系统及方法 | |
CN101988943B (zh) | 功率转换效率量测系统及方法 | |
CN109828218B (zh) | 电池动态电化学阻抗谱的获取方法 | |
CN105242218A (zh) | 一种直流电源全覆盖自动化测试系统 | |
CN109061338A (zh) | 储能pcs对拖测试平台及方法 | |
CN103675647A (zh) | 一种基于集成电路标准样片的校准装置及方法 | |
CN102445666B (zh) | 一种笔记本电脑电池监测系统及监测方法 | |
CN115267592A (zh) | 一种测试系统 | |
CN113203894A (zh) | 阻抗测试方法及其测试装置 | |
CN102570884B (zh) | 逆变器并联系统的环流控制方法、装置及逆变器并联系统 | |
CN112649719A (zh) | 一种芯片中线性稳压器的测试方法、装置以及设备 | |
CN214409123U (zh) | 一种通道可配置的高效率精密直流电阻测试系统 | |
CN107782982A (zh) | 一种自动测试多相电流均衡的方法及系统 | |
CN111596201B (zh) | 一种用数字通道供电的方法 | |
Vadivelu | Investigation of sinusoidal ripple current charging techniques for Li-ion cells | |
Pipiska et al. | Electronically isolated measuring circuit for multicell traction battery modules identifying state of charge (SOC) values | |
TW200716990A (en) | System and method for measuring performance of a voltage regulator module | |
CN112305311A (zh) | 一种通道可配置的高效率精密直流电阻测试系统 | |
CN101738578A (zh) | 集成电路能耗测量方法、装置及系统 | |
Eridani et al. | Analysis of custom iot based electricity monitoring system | |
CN220120936U (zh) | 芯片测试电路及测试设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080220 Termination date: 20100624 |