功率供给设备的输入功率缩放转让专利

申请号 : CN201780092098.X

文献号 : CN110832427B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : R·C·布鲁克斯M·R·达拉姆C·伍德伯里

申请人 : 惠普发展公司有限责任合伙企业

摘要 :

在根据本公开内容的一个示例中,描述了一种功率管理设备。所述功率监视设备包括用于从功率供给设备接收输入功率信息的输入线。所述输入功率信息指示来自功率供给设备的输入功率的水平。功率监视设备的控制器基于功率供给设备的功率额定值来确定输入功率信息的缩放量。可编程缩放设备基于所述缩放量来对输入功率信息进行缩放以生成输出信息;以及输出线将输出信息传递到一组接收方设备。

权利要求 :

1.一种功率监视设备,包括:输入线,其用于从功率供给设备接收输入功率信息,其中所述输入功率信息指示来自功率供给设备的输入功率的水平;

控制器,其用于基于功率供给设备的功率额定值来确定输入功率信息的缩放量;

可编程缩放设备,其用于基于所述缩放量来对输入功率信息进行缩放以生成输出信息;以及

输出线,其用于将输出信息传递到一组接收方设备。

2.根据权利要求1所述的设备,其中所述缩放量还基于该组接收方设备中的接收方设备的数目被确定。

3.根据权利要求1所述的设备,其中所述可编程缩放设备包括分压器,所述分压器包括:

具有固定电阻的固定电阻设备;

具有可变电阻的可变电阻设备。

4.根据权利要求3所述的设备,其中对输入功率信息进行缩放包括将所述可变电阻设备设置成映射到所述缩放量的电阻值。

5.根据权利要求3所述的设备,其中所述可变电阻设备是可编程电位计,其可调节成至少256个电阻值。

6.根据权利要求3所述的设备,还包括用于将输入功率信息映射到用于可变电阻设备的设置的数据库。

7.根据权利要求1所述的设备,其中所述设备与具有不同功率额定值的功率供给设备兼容。

8.根据权利要求1所述的设备,其中所述输出信息被传递到的该组接收方设备包括系统功率控制设备。

9.一种用于缩放输入功率的方法,包括:监视由功率供给设备所供给的输入功率的水平;

基于功率供给设备的功率额定值来确定要被供给为输出信息的输入功率信息的缩放量,其中所述输入功率信息指示输入功率的水平;以及通过对形成分压器的第二电阻设备的可变电阻设备进行编程而基于所确定的缩放量来对输入功率信息进行缩放,其中所述分压器的第一电阻设备具有固定电阻。

10.根据权利要求9所述的方法,还包括:接收对功率供给设备的改变的指示;以及基于所述改变来调节所述缩放量。

11.根据权利要求9所述的方法,其中确定输入功率信息的缩放量包括确定功率额定值到可变电阻设备的电阻值的映射。

12.根据权利要求9所述的方法,其中监视、确定和缩放发生在计算设备的上电自测试(POST)期间。

13.一种计算系统,包括:处理器;

被耦合到所述处理器的机器可读存储介质;以及指令集,所述指令集被存储在机器可读存储介质中以由处理器执行,其中所述指令集包括:

用于监视由功率供给设备所供给的输入功率的水平的指令;

用于基于功率供给设备的功率额定值来确定要被供给为输出信息的输入功率信息的缩放量的指令,其中所述输入功率信息指示输入功率的水平;以及用于基于所述缩放量来对形成分压器的第二电阻设备的可变电阻设备进行设置的指令,其中所述分压器的第一电阻设备具有固定电阻。

14.根据权利要求13所述的计算系统,还包括用于将输出信息输出到电压调节器控制器、超级输入/输出、或其组合的指令。

15.根据权利要求13所述的计算系统,还包括用于将输入功率信息从电流转换成电压的指令。

说明书 :

功率供给设备的输入功率缩放

背景技术

[0001] 计算设备由多个且各种组件构成。这些组件的示例包括处理器、存储器单元和输入/输出设备。这些设备中的每一个消耗功率,所述功率由计算设备的功率供给设备供给。
随着计算设备变得更强大,它们消耗更多功率。

附图说明

[0002] 附图图示了本文中描述的原理的各种示例并且是说明书的部分。所图示的示例仅仅被给出用于图示,并且不限制权利要求的范围。
[0003] 图1是根据本文中所述的原理的示例的用于功率供给设备的输入功率缩放的设备的框图。
[0004] 图2是根据本文中所述的原理的示例的用于功率供给设备的输入功率缩放的方法的流程图。
[0005] 图3是根据本文中所述的原理的示例的用于功率供给设备的输入功率缩放的电路图。
[0006] 图4是根据本文中所述的原理的示例的用于功率供给设备的输入功率缩放的方法的流程图。
[0007] 图5是根据本文中所述的原理的示例的用于功率供给设备的输入功率缩放的计算系统的图解。
[0008] 贯穿附图,相同的参考标号指明类似的但不一定完全相同的元素。各图不一定是按比例的,并且一些部分的尺寸可以被夸大以更清楚地图示所示出的示例。此外,附图提供
与描述一致的示例和/或实现方式;然而,描述不限于在附图中所提供的示例和/或实现方
式。

具体实施方式

[0009] 计算设备由多个且各种组件构成。这些组件的示例包括处理器、存储器单元和输入/输出设备。这些设备中的每一个消耗功率,所述功率由计算设备的功率供给设备供给。
随着计算设备变得更强大,它们消耗更多功率;通过较小的功率供给设备可能不会充分地
供给功率。然而,简单地添加较大的功率供给设备可能是不合期望的。例如,较大的功率供
给占据更多空间、更重,并且实现起来更高成本。功率管理系统可允许更高效地使用功率供
给。本说明书描述了较大功率管理系统的一部分。该部分提供了用于监视被供给到计算设
备的功率的灵活方式。
[0010] 具体地,本说明书描述了一种系统,所述系统1)确定提供输入功率的功率供给设备的额定值(rating)。基于所述额定值,系统的可编程的缩放设备对输入功率信息进行缩
放。输入功率信息被缩放使得当功率供给递送其额定功率的时候,可编程的缩放设备的输
出是预定值。例如,假定所述预定值是2伏特(V)。因此,缩放是这样的使得如果功率供给设
备将以其额定功率运作,则输出电压将是2V。然而,如果功率供给设备以其额定功率的50%
运作,则输出电压将会是1V。
[0011] 这可以针对被耦合到所述系统的不同功率供给设备来执行,并且与多个功率供给设备额定值兼容。也就是说,随着时间过去,可以用用于新的功率供给设备交换出老旧的功
率供给设备。有时,新的功率供给设备可以具有不同的额定值。这一个功率监视设备可以用
于对关于来自具有任何额定值的功率供给设备的输入功率的信息进行缩放。也就是说,通
过使用本系统,不存在任何关于可以向相关联的计算设备供给功率的功率供给设备的额定
值的限制。
[0012] 具体地,在一个示例中,这可以通过将可编程的电位计实现为分压器的电阻设备来进行。由功率监视设备的控制器来接收信号,所述信号指示被耦合到功率监视设备的功
率供给设备的额定值。根据映射,计算可编程的电位计的电阻值。该映射可以是线性缩放,
使得当功率供给设备在递送其额定功率的时候,输出预定电压。该输出电压然后可以被传
递到系统的其它组件上,以进一步监视系统功率要求或控制给系统的功率。例如,当输出电
压在比预定时间段更长的时间内在阈值量以上的时候,其它组件可以控制功率。
[0013] 具体地,本说明书描述一种功率监视设备。所述功率监视设备包括用于从功率供给设备接收输入功率信息的输入线。所述输入功率信息指示来自功率供给设备的输入功率
的水平。计算设备的控制器基于功率供给设备的功率额定值来确定针对输入功率信息的缩
放量。计算设备的可编程的缩放设备基于所述缩放量来对输入功率信息进行缩放,以生成
作为输入功率信息的经缩放的表示的输出信息,所述输出信息被传递到一组接收方设备。
[0014] 本说明书还描述了一种用于为功率供给设备缩放输入功率的方法。根据所述方法,监视由功率供给设备所供给的输入功率的水平。基于功率供给设备的功率额定值,确定
缩放量。所述缩放量确定将对输入功率信息进行多少缩放以作为输出信息来被供给。所述
输入功率信息指示输入功率的水平。因此,输入功率信息基于所确定的缩放量来被缩放,并
且输出信息被传递,所述输出信息是输入功率信息的经缩放的表示。这样的缩放可以通过
对可变电阻设备进行编程来被实施,所述可变电阻设备形成分压器的第二电阻设备、例如
电位计。分压器的第一电阻设备具有固定电阻。
[0015] 本说明书还描述了一种计算系统。所述计算系统包括处理器以及被耦合到所述处理器的机器可读存储介质。被存储在机器可读存储介质中的指令集由处理器来执行。所述
指令集包括用于进行以下各项的指令:监视由功率供给设备所供给的输入功率的水平;基
于功率供给设备的功率额定值来确定输入功率信息的缩放量,所述缩放量将作为输出信息
来被供给,所述输出信息是输入功率信息的经缩放的表示,以及基于所述缩放量来设置可
变电阻设备,所述可变电阻设备形成分压器的第二电阻设备、例如电位计。分压器的第一电
阻设备具有固定电阻。
[0016] 总而言之,使用这样的功率监视设备1)通过适应具有任何额定值的功率供给设备来增大监视系统的灵活性;2)计及功率供给设备的交换;3)减小电路上的零件计数;以及4)
降低电路复杂性。然而,所设想的是,本文中所公开的设备可以解决多个技术领域中的其它
问题和缺陷。
[0017] 如在本说明书中以及在所附权利要求中所使用的,术语“功率额定值”是指在没有过热或以其它方式损坏功率供给设备的风险的情况下功率供给设备可以安全地提供的最
高功率量。
[0018] 现在转到附图,图1是根据本文中所述的原理的示例的用于功率供给设备的输入功率缩放的功率监视设备100的框图。功率监视设备100可以被包括在计算设备中。这样的
计算设备的示例除了其它之外尤其包括台式计算机、膝上型计算机、平板设备、以及个人数
字助理。
[0019] 功率监视设备100包括输入线102,通过所述输入线102,输入功率信息被供给到功率监视设备100组件。也就是说,功率供给设备被耦合到输入线102,并且输入功率信息在其
上被传递。在一些示例中,输入功率信息可以是指示输入功率的电压值。所述输入功率电压
值可以是输入功率的未经缩放的表示。
[0020] 如在本说明书以及随附权利要求中所使用的,术语功率供给设备是指向计算设备提供功率的设备。功率供给设备的示例包括高级技术扩展(ATX)单元、ATX12V单元、来自适
配器(ADP)端口的19V源、以及被连接到通用串行总线、类型C(USB‑C)端口的功率供给设备。
每个功率供给设备具有功率额定值,所述功率额定值指示可以在没有过热或以其它方式的
故障的情况下功率供给设备安全地提供的功率量。
[0021] 功率监视设备100还包括输出线104,用于向一组接收方设备生成输出信息,所述输出信息已经相对于输入功率信息被缩放。所述输出信息可以是输入功率信息的经缩放的
表示,并且类似地可以是电压值。
[0022] 所述输出信息可以被传递到接收方设备,所述接收方设备监视或控制功率供给设备的系统功率需求。作为特定的示例,接收方设备可以是电压调节器(VR)控制器,所述电压
调节器(VR)控制器将系统功率需求传送到中央处理单元(CPU)。接收方设备的另一示例是
超级输入/输出(SIO)设备,其基于预定义的时间间隔上的系统平均功率来控制系统功率需
求。换言之,输出信息被供给到的接收方设备可以是系统功率监视或控制设备。在一些示例
中,该组接收方设备可以包括单个设备或可以包括多个设备。例如,输出信息可以被传递到
仅VR控制器,或可以被发送到VR控制器和SIO设备二者。
[0023] 可以合期望的是将输入功率信息缩小到特定的输出比例。例如,输出信息被发送到的接收方设备可以1)监视功率供给设备,以及2)在某个范围内运作。因此,所述输出信
息、例如输出电压可以指示输入功率,并且这样的输出信息的缩放将输出信息安置在对于
它被发送到的设备而言可接受的范围中。
[0024] 因此,功率供给设备被耦合到功率监视设备100以便提供输出,所述输出1)指示输入功率,并且2)被缩放到处于预定范围内。因此,功率监视设备100包括:控制器106,其用于
确定输入功率信息将被缩放的量;以及可编程缩放设备108,其用于实际对输入功率信息进
行缩放。
[0025] 具体地,控制器106接收当前被耦合到功率监视设备100的功率供给设备的功率额定值的指示。如上所述,功率供给设备的功率额定值是指可以在没有过热或以其它方式使
得功率供给设备出故障的风险的情况下由功率供给设备安全地提供的功率量。一些功率供
给设备与其它所具有的相比具有更高的额定值;也就是说,它们安全地提供比其它更高的
功率水平。根据该额定值,控制器106确定用于对输入功率信息进行缩放的量。输入功率信
息减小的比例是这样的使得当功率供给设备在以其额定功率运作的时候,来自功率缩放设
备(108)的输出是预定义的值。例如,以90W的额定值的功率供给设备当提供90W功率的时候
可导致2V输出电压。如果90W功率供给设备在供给45W功率,则输出电压可能是1V。换言之,
控制器106基于其额定值来确定适用于功率供给设备的比例,并且根据该比例来对输入功
率信息进行缩放。
[0026] 使用这样的依赖于所确定的额定值的设备计及多于几个预定功率供给设备。例如,本说明书的功率监视设备100可适应非预期的功率供给设备。
[0027] 再次,该缩放量取决于功率供给设备的功率额定值,其中如与具有较低额定值的功率供给设备相比,较大的功率供给设备、或具有较高额定值的功率供给设备根据不同的
比例来被减小。
[0028] 功率监视设备100还包括可编程缩放设备108,所述可编程缩放设备108基于所述缩放量来对输入功率信息进行缩放。例如,在控制器106基于其额定值而确定了在输入功率
信息与针对特定功率供给设备的所期望的输出范围之间的关系之后,可编程缩放设备108
运作以相应地对输入功率信息进行缩放。
[0029] 在一个特定示例中,可编程缩放设备108包括电流至电压转换器,用于将输入功率信息从电流转换成电压。可编程缩放设备108还包括分压器,其具有在输出线104上方的固
定的第一电阻设备,以及在输出线104下方的可变的第二电阻设备、例如电位计。在可以是
电位计的可变的第二电阻设备被设置成根据被耦合到所述系统的功率供给设备所计算的
电阻值的时候发生缩放。该第二电阻设备、例如电位计的电阻影响沿着输出线104输出的信
息。因此,通过改变可编程电位计,基于所标识的关系来生成输出。
[0030] 在一些示例中,功率监视设备100可在不同的时间点适应不同的功率供给设备。当在任何给定时刻的时候,一个功率供给设备可在供给功率,所述功率供给设备可以是可交
换的。所述不同的功率供给设备可具有不同的额定值,并且因此可具有关于输出的不同映
射。例如,在额定输入功率与预定义的输出值之间的线性关系基于功率供给设备的额定值
而不同。然而,本功率监视设备100不特制于功率供给设备的任一个额定值或很少额定值。
也就是说,具有不同额定值的多种多样的功率供给设备可以在任何时候被耦合到计算设
备,并且功率监视设备100可以准确地输出在所期望的范围的信息,其指示由该功率供给设
备所供给的功率。换言之,当可编程缩放设备108包括可变电阻设备、诸如分压器中的电位
计的时候,所述电位计可以被设置成多个值。具体地,电位计可以可编程为至少256个不同
的电阻值,因而适应多种多样的功率供给设备额定值。此外,当新的功率供给设备被添加到
所述系统的时候,通过使缩放基于不同功率供给设备的额定值,功率监视设备100可以更新
缩放。
[0031] 图2是根据本文中所述的原理的示例的用于功率供给设备的输入功率缩放的方法200的流程图。根据所述方法,在框201处监视输入功率的水平。具体地,功率供给设备向计
算设备提供输入功率。该输入功率可以用于允许计算设备的组件实施其意图的功能。如以
下所述,该输入功率——如果在太长的时间段内被汲取——则可引起对功率供给设备本身
和/或接收它的组件的损害。
[0032] 因此,在功率管理系统内,图1的功率监视设备100提供输出,其指示来自功率供给设备的输入功率的量。从输入功率来缩放输出。具体地,在框202处确定输入功率信息的缩
放量。在一个具体示例中,输入功率可以被转换成输入电压值。在该示例中,所述缩放量指
示输入电压值被减小以便迫使输出在所期望的范围内的程度。输入电压减小的比例是这样
的使得以其额定功率运作的功率供给设备以预定电压值来生成输出电压。在系统或运作功
率中的任何减小导致输出电压的对应的减小。在该示例中,输入电压值可以是输入功率的
未经缩放的表示。
[0033] 缩放量取决于功率供给设备功率额定值。因此,图1的控制器106接收被耦合到图1的控制器106的功率供给设备的功率额定值的指示。利用该信息,图1的控制器106确定输入
功率信息减小的比例以生成在所期望的范围内的输出。如上所述,这样的基于功率供给设
备额定值来对缩放量的确定适应多种多样的功率供给设备额定值。
[0034] 一旦已经确定了缩放量,在框203处就基于所述缩放量来对输入功率信息进行缩放。也就是说,信号从图1的控制器106被发送到图1的可编程缩放设备108,其中输入功率信
息减小。在一些示例中,图1的可编程缩放设备108是分压器,其具有固定电阻设备、可变电
阻设备、以及被耦合在它们之间的图1的输出线104。在分压器中,改变尾部电阻设备影响被
布置在电阻设备之间的线的输出。可以是输入电压的输入功率信息可以通过对分压器的可
变电阻设备进行编程来被缩放。因此,可变电阻设备可以是电位计,所述电位计被设置成如
由图1的控制器106所指示的特定值。具体地,形成分压器的第二电阻设备、例如电位计的可
变电阻设备被设置使得输出电压与通过图1的控制器106所确定的比例对准。
[0035] 在一些示例中,在框201处监视输入功率水平、在框202处确定缩放量、以及在框203处缩放输入功率信息可发生在计算设备的上电自测试(POST)操作期间。也就是说,在引
导计算设备时,图1的控制器106执行操作来确定功率供给设备的额定值,并且基于所指示
的额定值来确定比例。如果在任何时间不同的功率供给设备都被耦合到计算设备,则其中
实施新的监视框201、确定框202和缩放框203操作的重引导可计及功率供给设备的改变。
[0036] 图3是根据本文中所述的原理的示例的用于功率供给设备310的输入功率缩放的电路图。在该具体示例中,输入功率信息是输入电压,并且输出信息是输出电压。如上所述,
功率监视设备100可适应多个功率供给设备310;然而,对于任何给定的时间,仅一个功率供
给设备310在供给功率。如上所述,本设备100贯穿其操作寿命在不同的时间与不同的功率
供给设备310兼容。在该示例中,控制器106从功率供给设备310接收该功率供给设备额定值
的指示。
[0037] 如上所述,在一些示例中,输入功率的表示被转换成输入电压。在该示例中,功率监视设备100包括用于将输入功率转换成输入电压的各种组件。具体地,功率监视设备100
可以包括分流电阻器336。由功率供给设备310所供给的所有电流通过分流电阻器336,并且
分流电阻器336两端的电压降被测量并且被放大以生成所供给的功率的电压表示。也就是
说,分流电阻器336两端的电压降通过运算放大器338,以生成输入功率的输入电压表示。
[0038] 作为特定的数值示例,分流电阻器336可具有0.01欧姆的电阻,运算放大器338可具有200的增益,并且固定电阻设备318具有100千欧姆的电阻。因此,如果运算放大器338检
测到跨分流电阻器336的三安培,那么输入电压将是六伏特。由分流电阻器336和运算放大
器338所生成的电压被输入到功率监视电路100的分压器。
[0039] 控制器106然后基于功率供给设备310额定值以及预定的输出电压值来确定在1)输入电压与2)输出电压之间的映射。在一些示例中,功率监视设备100此外包括数据库312。
所述数据库包括输入功率供给设备额定值到用于可变电阻设备的设置的这些映射。例如,
数据库可以指示:当在功率供给设备310以其额定90W运作时期望2V的预定输出电压的时
候,电位计316内的可变电阻设备应当被设置成27.66千欧姆。
[0040] 作为另一示例,数据库可以指示:当在不同的功率供给设备310以其额定65W运作时期望2V的预定输出电压的时候,电位计316内的可变电阻设备应当被设置成42.86千欧
姆。
[0041] 作为又一示例,数据库可以指示:当在还不同的功率供给设备310以其额定150W运作时期望2V的预定输出电压的时候,电位计316内的可变电阻设备应当被设置成14.942千
欧姆。虽然具体地参考了特定的功率额定值以及对应的电阻值,但是可以使用具有任何额
定值的功率供给设备310并且可以使用多个不同的映射。虽然图3表示包括映射的数据库
312。在一些示例中,可以计算缩放量,在所述情况中,将不使用数据库312。
[0042] 指令然后被发送到图1的可编程缩放设备108,其可以是包括可变电阻设备的电位计316。所述指令将可变电阻设备设置到由控制器106所标识的电阻值。包括这样的具有可
变电阻设备的电位计316适应对计算系统内的功率供给设备310的改变,因为电位计316内
的可变电阻设备可以被设置成在256与1,024电阻值之间。虽然具体地参考具有所指定的电
阻值范围的电位计316,但是可使用不同的电位计316,其可以被设置成任何范围的电阻值。
[0043] 返回到图1的可编程缩放设备108。图1的可编程缩放设备108包括分压器,所述分压器由具有固定电阻的固定电阻设备318以及具有可变电阻的可变电阻设备构成。在接收
到输入电压时,所述输入电压可未经缩放,它在分压器处被缩小,并且经缩放的版本沿着输
出线104传递到接收方设备320‑1、320‑2。接收方设备320可以是各种类型。例如,所述设备
可以是系统功率监视或控制设备,诸如VR控制器和/或超级输入/输出(SIO)设备。
[0044] 如从图3可见的,功率监视设备100提供用于指示来自功率供给设备310的输入功率的简单方式。这通过如下来进行:确定功率供给设备310的额定值,然后将电位计316的可
变电阻设备设置成与该额定值相当的电阻值。输入电压——即其由分流336/运算放大器
338产生并且指示输入功率——然后基于该映射来被缩放。此外,可以添加不同的功率供给
设备310,并且类似的方法将会用于计及那些功率供给设备310的改变。
[0045] 图4是根据本文中所述的原理的示例的用于图3的功率供给设备310的输入功率缩放的方法400的流程图。具体地,如上所述,图1的功率监视设备100可适应图3的功率供给设
备310的改变。也就是说,在计算设备的操作寿命之上,图3的功率供给设备310可改变。在图
3的功率供给设备310被具有不同额定值的功率供给设备取代时,在输入功率与输出电压之
间的关系也改变。本方法400适应这样的改变。
[0046] 根据方法400,在框401处监视输入功率的水平。这可以如上所述结合图2来被执行。然后可以在框402处基于该额定值来确定缩放量。具体地,图1的控制器106可根据映射
来确定在给定特定额定值的情况下可产生所期望的输出r的分压器中的可变电阻设备的电
阻值。然后在框403处基于所述缩放量来对输入功率信息进行缩放。这可以如上所述结合图
2来被执行。
[0047] 然后如上所述,当存在对图3的功率供给设备310的改变的时候,在框404处可以由图1的控制器106来接收对改变的指示。例如,在重引导操作期间,图1的控制器106可以接收
对图3的不同功率供给设备310额定值的指示。在框405处,控制器然后基于图3的功率供给
设备310的改变来调节缩放量。这样做增大图1的功率监视设备100的灵活性,因为它可以适
应图3的功率供给设备310的任何大小、即额定值。
[0048] 图5是根据本文中所述的原理的示例的用于功率供给设备的输入功率缩放的计算系统522的图解。为了实现其期望的功能性,计算系统522包括各种硬件组件。具体地,计算
系统522包括处理器524和机器可读存储介质526。机器可读存储介质526被通信地耦合到处
理器524。机器可读存储介质526包括用于执行所指定的功能的多个指令集528、530、532。机
器可读存储介质526使得处理器524执行指令集528、530、532的所指定的功能。
[0049] 尽管以下描述涉及单个处理器524和单个机器可读存储介质526,但是描述还可以适用于具有多个处理器和多个机器可读存储介质的计算系统522。在这样的示例中,指令集
528、530、532可以跨多个机器可读存储介质而分布(例如被存储),并且指令可以跨多个处
理器而分布(例如被多个处理器执行)。
[0050] 处理器524可以包括至少一个处理器以及用于处理经编程的指令的其它资源。例如,处理器524可以是多个中央处理单元CPU、微处理器、和/或适合用于检索和执行被存储
在机器可读存储介质526中的指令的其它硬件设备。在图5中所描绘的计算系统522中,处理
器524可以取出、解码以及执行指令528、530、532,以用于缩放来自图3的功率供给设备310
的输入功率。在一个示例中,处理器524可以包括多个电子电路,所述电子电路包括多个电
子组件,所述电子组件用于执行机器可读存储介质526中的多个指令的功能性。关于可执行
指令、本文中所述和所示出的表示(例如框)应当理解到:在一个框内所包括的可执行指令
和/或电子电路的部分或全部在可替换的示例中可以被包括在图中所示的不同框中或没有
示出的不同框中。
[0051] 机器可读存储介质526一般表示能够存储诸如由计算系统522所使用的经编程的指令或数据结构之类的数据的任何存储器。机器可读存储介质526包括包含用于使得任务
被处理器524执行的机器可读程序代码的机器可读存储介质。所述机器可读存储介质526可
以是有形的和/或非暂时性的存储介质。机器可读存储介质526可以是非传输存储介质的任
何适当存储介质。例如,机器可读存储介质526可以是存储可执行指令的任何电子、磁性、光
学或其它物理存储设备。因而,机器可读存储介质526可以是例如随机存取存储器(RAM)、存
储驱动器、光盘等等。机器可读存储介质526可以被布置在计算系统522内,如图5中所示。在
该情形中,可执行指令可以被“安装”在计算系统522上。在一个示例中,机器可读存储介质
526可以是便携式、外部或远程的存储介质,例如,其允许计算系统522从便携/外部/远程的
存储介质下载指令。在该情形中,可执行指令可以是“安装包”的部分。如本文中所述,机器
可读存储介质526可以被编码有可执行指令,所述可执行指令用于缩放来自图3的功率供给
设备310的输入功率。
[0052] 参考图5,监视指令528当被处理器524执行的时候可以使得计算系统522监视由图3的功率供给设备310所供给的输入功率的水平。确定指令530当被处理器524执行的时候可
以使得计算系统522基于图3的功率供给设备310的功率额定值来确定要被供给为输出信息
的输入功率信息的缩放量。设置指令532当被处理器524执行的时候可以使得计算系统522
基于所述缩放量来对形成分压器的第二电阻设备(例如图3的电位计316)的可变电阻设备
进行设置。
[0053] 在一些示例中,处理器524和机器可读存储介质526位于相同的物理组件、诸如服务器或网络组件内。机器可读存储介质526可以是物理组件的主存储器、高速缓存、寄存器、
非易失性存储器的部分或在物理组件的存储器层次中别处。在一个示例中,机器可读存储
介质526可以通过网络来与处理器524通信。因而,计算设备522可以被实现在用户设备上、
服务器上、服务器的集合上、或其组合上。
[0054] 图5的计算系统522可以是通用计算机的部分。然而,在一些示例中,计算系统522是专用集成电路的部分。
[0055] 总而言之,使用这样的功率监视设备1)通过适应具有任何额定值的功率供给设备来增大监视系统的灵活性;2)计及功率供给设备的交换;3)减小电路上的零件计数;以及4)
降低电路复杂性。然而,所设想的是,本文中所公开的设备可以解决多个技术领域中的其它
问题和缺陷。
[0056] 在前的描述已经被呈现以说明和描述所述原理的示例。该描述不意在是穷举的或者将这些原理限制于所公开的任何确切形式。鉴于以上教导,许多修改和变型是可能的。