CN102866758A - 通用序列总线集线装置的动态电源管理***及其方法 - Google Patents
通用序列总线集线装置的动态电源管理***及其方法 Download PDFInfo
- Publication number
- CN102866758A CN102866758A CN2011102265605A CN201110226560A CN102866758A CN 102866758 A CN102866758 A CN 102866758A CN 2011102265605 A CN2011102265605 A CN 2011102265605A CN 201110226560 A CN201110226560 A CN 201110226560A CN 102866758 A CN102866758 A CN 102866758A
- Authority
- CN
- China
- Prior art keywords
- serial bus
- universal serial
- execution
- peripheral unit
- bus line
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title description 20
- 238000007726 management method Methods 0.000 claims abstract description 111
- 230000002093 peripheral effect Effects 0.000 claims description 131
- 238000004891 communication Methods 0.000 claims description 4
- 230000000052 comparative effect Effects 0.000 claims description 4
- 238000007689 inspection Methods 0.000 claims 1
- 238000006243 chemical reaction Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 238000011144 upstream manufacturing Methods 0.000 description 6
- 230000015556 catabolic process Effects 0.000 description 5
- 238000006731 degradation reaction Methods 0.000 description 5
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 150000001875 compounds Chemical class 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/266—Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
- Information Transfer Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明提供一种通用序列总线集线装置的动态电源管理***及其方法,包括主机装置、电源装置以及集线装置,通过所述集线装置的电源管理模块动态调整连接端口的供电状态,并且降低集线装置使用外接的电源变压器的成本。
Description
技术领域
本发明是有关于一种电源管理***及其方法,特别是有关于通用序列总线集线装置的动态电源管理***及其方法。
背景技术
近年来,通用串行总线(Universal Serial Bus,以下简称USB)连接埠(Port)已广泛应用于手机、数字相机等各种可携式电子产品中。当这些可携式电子产品***集线器进行运作时,系以各种执行模式进行通信,每一执行模式消耗不同电流值,其中所述集线器的供电电流系分配至其每一连接埠。例如当一电子产品相对应***一连接端口时,其执行模式即已确定,且所述集线器的可供电电流会因为所述电子产品的使用而减少。此时,当***另一电子产品至另一连接端口,且所述另一电子产品相对应执行模式的消耗电流大于所述集线器的可供电电流时,导致所述另一电子产品无运作。即使从所述集线器移除所述电子产品,所述另一电子产品仍然无法运作,而必须移除所述另一电子产品并且重新***至所述集线器,才能使另一电子产品运作,所以上述的电源供应方式无法动态调整所述可供电电流,相当不方便。
虽然可以利用电源变压器增加所述集线器的供电电流,然而成本考虑,电源变压器能够提供的电流仍然有限制,特别是当集线器的连接埠数量增加时,电源变压器必须提供更大的供电电流才能分配给更多的连接埠。因此,现有技术集线器可提供给电子产品使用的连接端口受到限制,由于无法动态调整连接端口的供电状态,导致无法弹性调整每个连接端口的供电状态,因此,需要提出一种新式的电源管理***,以解决上述问题。
发明内容
本发明之一目的在于提供一种通用序列总线集线装置的动态电源管理***及其方法,通过电源管理模块动态调整集线装置的连接端口的供电状态,并且降低集线装置使用外接的电源变压器的成本。
依据上述之目的,本发明提出一种通用序列总线集线装置的动态电源管理***及其方法,通用序列总线集线装置的动态电源管理***包括主机装置(host)、电源装置(power source)以及通用序列总线集线装置(USB hub device)。电源装置用以产生供电电流。通用序列总线集线装置以与所述主机装置建立连结并且接收来自电源装置的供电电流。另一实施例中,主机装置亦可为另一通用序列总线集线装置,使通用序列总线集线装置透过所述另一通用序列总线集线装置接收来自上游的主机装置之命令或传送讯息至上游的主机装置。
通用序列总线集线装置还包括多个连接端口、电源管理模块以及集线功能模块。多个连接埠包括一上行连接埠(upstream port)及多个下行连接埠(downstream ports)。主机装置经由上行连接埠连接至通用序列总线集线装置。多个***装置经由下行连接埠连接至通用序列总线集线装置。
电源管理模块连接电源装置,用以接收供电电流,并且依据供电电流计算可用电流(available current)的大小。可用电流系以供电电流、***装置的请求电流以及集线功能模块的消耗电流计算产生,具体来说,可用电流等于供电电流与请求电流以及消耗电流的差值。亦即可用电流等于供电电流减去所述些***装置的总耗电量与通用序列总线集线装置耗电量的差值,其中请求电流是以通用序列总线集线装置向主机装置查询取得。
集线功能模块用于侦测及管理所述些连接埠的使用状态,亦即侦测所述些连接埠处于使能(enable)状态或是禁能(disable)状态,以于禁能(disable)状态使主机装置与所述些***装置进行通信,并且管理连接所述些下行连接端口的***装置的电源使用状态。其中当一***装置连接一下行连接端口时,电源管理模块比较可用电流与***装置的请求电流,以比较所述可用电流与所述请求电流,并且集线功能模块依据比较结果决定连接***装置的下行连接端口的执行模式。
本发明之通用串行总线集线装置的动态电源管理方法,用于一动态电源管理***,所述动态电源管理***包括一主机装置、一电源装置、以及分别连接所述主机装置与所述电源装置的一集线装置,所述电源装置产生一供电电流,所述集线装置具有一电源管理模块、一集线功能模块以及多个连接端口,所述动态电源管理方法包括下列步骤:
(a)启动所述通用序列总线集线装置;
(b)建立所述通用序列总线集线装置与所述主机装置之间的通信连结;
(c)所述电源管理模块依据一供电电流计算所述通用序列总线集线装置之一可用电流;
(d)所述集线功能模块侦测是否有新增的一***装置连接于所述些连接埠其中之一,若是,执行步骤(e),若否,持续执行步骤(d);
(e)所述电源管理模块取得所述***装置的一请求电流;
(f)所述电源管理模块比较所述可用电流与所述请求电流,以判断所述可用电流是否小于所述请求电流,若是,执行步骤(g),若否,执行步骤(h);
(g)所述集线功能模块重新连接所述***装置,并且降低连接所述***装置的连接端口之执行模式,然后返回步骤(e);以及
(h)完成所述***装置与所述通用序列总线集线装置的联机。
根据上述,本发明的通用序列总线集线装置的动态电源管理***及其方法,以动态调整连接端口的供电状态,并且降低集线装置使用外接的电源变压器的成本。
附图说明
附图1A所示是本发明第一实施例中通用序列总线集线装置的动态电源管理***的方块图。
附图1B所示是本发明第二实施例中通用序列总线集线装置的动态电源管理***的方块图。
附图2A所示是本发明实施例中通用序列总线集线装置的动态电源管理***及其执行模式降级的方块图。
附图2B所示是本发明实施例中通用序列总线集线装置的动态电源管理***及其执行模式升级的方块图。
附图2C所示是本发明之一实施例中通用序列总线集线装置的动态电源管理***及其执行连接端口状态转换的方块图。
附图2D所示是本发明之另一实施例中通用序列总线集线装置的动态电源管理***及其执行连接端口状态转换的方块图。
附图3A所示是本发明实施例中通用串行总线集线装置的动态电源管理方法以及执行模式降级的流程图。
附图3B所示是本发明实施例中执行模式升级的方法流程图。
附图3C所示是本发明一实施例中转换连接埠的状态方法流程图。
附图3D所示是本发明另一实施例中转换连接埠的状态方法流程图。
具体实施方式
附图1所示是本发明第一实施例中通用序列总线集线装置的动态电源管理***100A的方块图。动态电源管理***100A包括主机装置(host)102、电源装置(power source)104以及通用序列总线集线装置(USB hub device)106。通用序列总线集线装置(USB hub device)106分别耦接主机装置102及电源装置104。电源装置104例如是外接电源或是电池,用以产生供电电流。通用序列总线集线装置106以与所述主机装置102建立连结并且接收来自电源装置104的供电电流。另一实施例中,主机装置102亦可为另一通用序列总线集线装置(未图标),使通用序列总线集线装置106透过所述另一通用序列总线集线装置接收来自上游的主机装置之命令或传送讯息至上游的主机装置。
通用序列总线集线装置106还包括多个连接端口108、电源管理模块110以及集线功能模块112。集线功能模块112耦接电源管理模块110及所述些连接埠108。多个连接埠108具有上行连接埠(upstream port)108E及多个下行连接埠(downstream ports)108A~108D,此处所述些连接埠108例如是由一个上行连接埠108E以及四个下行连接埠108A~108D组成,但不限于此数量的连接埠。主机装置102经由上行连接埠108E连接至通用序列总线集线装置106。多个***装置118经由下行连接埠108A~108D连接至通用序列总线集线装置106。
电源管理模块110连接电源装置104,用以接收供电电流,并且依据供电电流计算可用电流(available current)的大小。可用电流系以供电电流、***装置118的请求电流以及集线功能模块112的消耗电流计算产生,具体来说,可用电流等于供电电流与请求电流以及消耗电流的差值。亦即可用电流等于供电电流减去所述些***装置118的总耗电量与通用序列总线集线装置106耗电量的差值,其中请求电流以通用序列总线集线装置106向主机装置102查询取得。
集线功能模块112用于侦测及管理所述些连接埠108的使用状态,亦即侦测所述些连接埠108处于使能(enable)状态或是禁能(disable)状态,以在禁能(disable)状态使主机装置102与所述多个***装置118进行通信,并且管理连接所述些下行连接埠108A~108D的***装置118。
其中当一***装置118连接一下行连接埠108A~108D时,电源管理模块110比较可用电流与***装置118的请求电流,以判断可用电流是否大于请求电流,并且集线功能模块112依据判断结果决定连接***装置118的下行连接埠108A~108D的执行模式。在一实施例中,执行模式选自通用序列总线的超高速(SuperSpeed)模式、高速(HighSpeed)模式、全速(FullSpeed)模式以及低速(LowSpeed)模式所组成的群组中。应注意的是,所述执行模式亦可为多个不同预定电流区间(predetermined current interval)所组成的群组,例如第一预定电流区间为0.1安培以下,第二预定电流区间介于0.1至0.3安培之间,第三预定电流区间介于0.3至0.5安培之间,以及第四预定电流区间介于0.5至0.9安培之间,但不限于此等区间。
附图1B所示是本发明第二实施例中通用序列总线的动态电源管理***100B的方块图。附图1B的动态电源管理***100B类似附图1A的动态电源管理***100A,其差异在于动态电源管理***100B省略设置主机装置102以及上行连接埠108E,而只由电源装置104供应电源给通用序列总线集线装置106,其中通用序列总线集线装置106例如为一个复合式集线器(USB Hubcompound)或为USB OTG(on-the-go)集线装置。动态电源管理***100B的其余组成组件与动态电源管理***100A相同,此处不予赘述。
参考附图2A与附图3A,附图2A所示是本发明实施例中通用序列总线集线装置的动态电源管理***100A及其执行模式降级的方块图;以及附图3A所示是本发明实施例中通用串行总线集线装置的动态电源管理方法以及执行模式降级的流程图。通用序列总线集线装置106的动态电源管理方法,用于动态电源管理***100A,所述动态电源管理***100A包括主机装置102、电源装置104、以及分别连接主机装置102与电源装置104的集线装置106,电源装置104产生供电电流,集线装置106具有多个连接端口108、电源管理模块110以及集线功能模块112,如附图3A所示,动态电源管理方法包括下列步骤:
在步骤S300中,启动通用序列总线集线装置106。
在步骤S302中,建立通用序列总线集线装置106与主机装置102之间的通信连结。
在步骤S304中,电源管理模块110依据供电电流计算通用序列总线集线装置106的可用电流。在一实施例中,如附图2A所示,电源装置104的供电电流为2.5安培,集线功能模块110的消耗电流为0.1安培,第一***装置118A以及第二***装置118B的执行模式为超高速模式,其消耗电流皆为0.9安培,故电源管理模块110依据供电电流计算此时通用序列总线集线装置106的可用电流为0.6安培。
在步骤S306中,集线功能模块112侦测是否有新增的***装置118连接于所述多个连接埠108其中之一,若是,执行步骤S308,若否,持续执行步骤S306。如附图2A所示,集线功能模块112侦测有新增的第三***装置118C连接于第三连接埠108C,其中第一***装置118A与第二***装置已经分别连接于第一连接埠108A与第二连接埠108B。
在步骤S308中,电源管理模块110取得所述***装置118的请求电流。如附图2A所示,电源管理模块110取得第三***装置118C的请求电流,例如0.9安培。
在步骤S310中,电源管理模块110比较可用电流与请求电流,以判断可用电流是否小于请求电流,若是,执行步骤S312;若否,执行步骤S314。
在步骤S312中,降低连接所述***装置118的连接端口108的执行模式,并且集线功能模块110重新连接所述***装置118,然后返回步骤S308。如附图2A所示,例如可用电流0.6安培小于请求电流为0.9安培,故降低连接所述第三***装置118C的第三连接端口108C的执行模式。例如由高阶执行模式的超高速模式降级至低阶执行模式的高速模式,并且集线功能模块110重新连接所述第三***装置118C,然后返回步骤S308中。此时,由于第三连接埠108C已不支持超高速模式,第三***装置118C依据USB规范会改以高速模式连接,其请求电流例如为0.5安培(小于可用电流0.6安培)。
具体来说,在一实施例中,如附图2A以及附图3A所示,依据步骤S310的判断结果以及步骤S312所述,电源管理模块110比较可用电流(0.6安培)与请求电流(0.9安培),且所述判断结果为可用电流(0.6安培)小于请求电流(0.9安培)。此时,第一连接埠108A以及第二连接埠108B有能力提供所述第一***装置118A以及第二***装置118B的请求电流,亦即第一连接埠108A以及第二连接埠108B支持的标准执行模式分别相对应第一***装置118A以及第二***装置118B的请求电流,以使第一***装置118A以及第二***装置118B分别以所述标准执行模式运作,例如超高速模式的执行模式相对应于0.9安培的请求电流。当第三***装置118C欲连接第三连接埠108C时,第三连接埠108C无法提供第三***装置118C的请求电流而只能提供一较低电流(小于请求电流),所述第三连接埠108C的低阶执行模式相对应所述较低电流,以使第三***装置118C以所述低阶执行模式运作,例如高速模式。
在另一实施例中,如附图2A以及附图3A所示,当步骤S310的判断结果为可用电流大于请求电流时,第三连接埠108C有能力提供所述第三***装置118C的请求电流,亦即第三连接埠108C支持的标准执行模式相对应第三***装置118C的请求电流,以使第三***装置118C以所述标准执行模式运作,例如超高速模式的执行模式相对应于0.9安培(A)的请求电流。
因此本发明的动态电源管理***100A依据可用电流以及请求电流得比较结果执行模式降级的步骤流程,可以有效动态调整集线装置106的连接端口108的供电状态。
在步骤S314中,完成所述***装置118与通用序列总线集线装置106的联机。如附图2A所示,完成所述第三***装置118C与通用序列总线集线装置106的联机。
参考附图2B以及附图3B,附图2B所示为本发明实施例中通用序列总线集线装置的动态电源管理***100A及其执行模式升级的的方块图;附图3B所示为本发明实施例中执行模式升级的方法流程图。举例来说,在附图2B中,第一连接埠108A、第二连接埠108B以及第三连接埠108C分别连接第一***装置118A、第二***装置118B以及第三***装置118C,其中第一连接埠108A以及第二连接埠108B有能力提供第一***装置118A以及第二***装置118B的请求电流,亦即第一连接埠108A以及第二连接埠108B支持的标准执行模式分别相对应第一***装置118A以及第二***装置118B的请求电流,以使第一***装置118A以及第二***装置118B分别以所述标准执行模式运作,例如超高速模式的执行模式相对应于0.9安培的请求电流。但是第三连接埠108C无法提供第三***装置118C的请求电流而只能提供一较低电流(小于当前的请求电流),所述第三连接埠108C的低阶执行模式相对应所述较低电流,以使第三***装置118C以所述低阶执行模式运作,例如高速模式。
在一实施例中,如附图3B所示,在步骤S304(如附图3A所示的计算可用电流步骤)之后进一步包括执行下列步骤:
在步骤S320中,判断所述可用电流是否增加,若是,执行步骤S322,若否,执行步骤S306。例如在附图2B中,当由所述第二连接埠108B移除第二***装置118B时,所述可用电流增加0.9安培。
在步骤S322中,检查所述通用序列总线集线装置106是否有已连接的另一***装置118执行于一低阶执行模式,若有连接,执行步骤S324,若没有连接,执行步骤S306。例如在附图2B中,通用序列总线集线装置106的第三连接埠108C有连接第三***装置118C于一低阶执行模式,例如高速模式,然后执行步骤S324。
在步骤S324中,询问使用者是否同意重新连接所述另一***装置118,若是,执行步骤S326,若否,执行步骤S306。例如在附图2B中,询问使用者是否同意重新连接第三***装置118C,且同意重新连接第三***装置118C。
在步骤S326中,升级连接所述另一***装置118的连接端口的执行模式,并且重新连接所述另一***装置118,执行步骤S308。例如在附图2B中,升级连接第三***装置118C的连接端口的低阶执行模式(例如高速模式)至一高阶执行模式(例如超高速模式)。因此本发明的动态电源管理***100A执行模式升级的步骤流程,以有效动态调整集线装置106的连接端口108的供电状态。应注意的是,附图3B执行模式升级的步骤流程亦可于附图3A的步骤S314之后执行。
参考附图2C以及附图3C,附图2C所示为本发明之一实施例中通用序列总线集线装置的动态电源管理***100A及其执行连接埠状态转换的方块图;附图3C所示为本发明一实施例中转换连接埠状态的方法流程图。在一实施例中,如附图2C所示,电源装置104的供电电流为2.5安培,集线功能模块110的消耗电流为0.05安培,第一***装置118A、第二***装置118B以及第三***装置118C的执行模式为超高速模式,其消耗电流皆为0.8安培,故电源管理模块110依据供电电流计算通用序列总线集线装置106的可用电流为0.05安培。
在一实施例中,如附图3C所示,在步骤S310(如附图3A所示)之后,亦即当电源管理模块110比较可用电流与请求电流,且其判断结果为可用电流小于请求电流之后,进一步包括下列步骤:
在步骤S340中,判断一***装置118是否为最低阶执行模式,若是,执行步骤S342;若否,执行步骤S312。如附图3C所示,判断所述第四***装置118D请求电流相当于最低阶执行模式,其中第四***装置118D例如是只支持三种模式包括超高速模式、高速模式以及全速模式,且请求电流为最低阶的执行模式之全速模式。
在步骤S342中,禁能连接所述***装置118的连接端口108。如附图3C所示,由于可用电流为0.05安培远低于全速模式所对应的请求电流,故禁能(disable)连接所述第四***装置118D的第四连接埠108D。
在步骤S344中,移除所述***装置118。如附图3C所示,由第四连接埠108D移除所述第四***装置118D。
在步骤S346中,使能(enable)已移除所述***装置118的连接端口108。如附图3C所示,当移除所述第四***装置118D之后,使能(enable)已移除所述第四***装置118D的第四连接埠108D,以使第四连接埠108D继续提供给其它***装置作连接。因此本发明的动态电源管理***100A依据连接端口108的禁能与使能状态来执行连接埠108状态转换的步骤,以有效动态调整集线装置106的连接端口108的供电状态。附图3C的转换连接端口状态转换的步骤流程亦可于附图3A的步骤S314之后执行。
参考附图2D以及附图3D,附图2D所示为本发明的另一实施例中通用序列总线集线装置的动态电源管理***100A及其执行连接埠状态转换的方块图;附图3D所示为本发明另一实施例中转换连接埠的状态方法流程图。在一实施例中,如附图2D所示,电源装置104的供电电流为2.5安培,集线功能模块110的消耗电流为0.05安培,第一***装置118A、第二***装置118B以及第三***装置118C的执行模式为超高速模式,其消耗电流皆为0.8安培,故电源管理模块110依据供电电流计算通用序列总线集线装置106的可用电流为0.05安培。
在一实施例中,如附图3D所示,在步骤S314(如附图3A所示)完成联机之后,亦即当完成***装置118A、118B、118C与通用序列总线集线装置106的联机,进一步包括执行下列步骤:
在步骤S360中,检查是否移除联机的***装置118,若已移除,执行步骤S364,若未移除,持续执行步骤S360。如附图3D所示,检查是否移除联机的***装置118A、118B、118C其中至少一个装置,此处例如移除第二***装置118B。
在步骤S364中,使能已禁能的另一***装置118之连接端口108,返回步骤S304(标示于附图3A)。如附图3D所示,使能已禁能的第四***装置118D的第四连接埠108D,其中第四连接埠108D原为禁能状态。
在另一实施例中,如附图3D所示,在步骤S314(如附图3A所示)完成联机之后,亦即当完成所述***装置118A、118B、118C与通用序列总线集线装置106的联机,更包括执行下列步骤:
在步骤S362中,检查所述***装置118A、118B、118C的供电模式是否切换,若是,执行步骤S364;若否,持续执行步骤S362。如附图3D所示,检查第一、第二、第三***装置118A、118B、118C的供电模式是否进行切换。其中***装置118仅由集线装置106供应电源者定义为总线供电模式(buspower),***装置118有其它电源供应电源者定义为自主供电模式(self power),其它电源例如电池或外接电源,亦即检查所述些***装置118的供电模式是否有在总线电源(bus power)与自主电源(selfpower)之间产生切换动作。
在步骤S364中,使能已禁能的另一***装置118之连接端口108,返回步骤S304(标示于附图3A)。如附图3D所示,使能已禁能的第四***装置118D的第四连接埠108D。因此本发明的动态电源管理***100A依据连接端口108的禁能与使能状态来执行连接埠108状态转换的步骤,以有效动态调整集线装置106的连接端口108的供电状态。附图3D的转换连接端口状态的步骤流程亦可于附图3A的步骤S314之前执行。
根据上述,本发明的通用序列总线集线装置的动态电源管理***及其方法,通过电源管理模块动态调整集线装置的连接端口的供电状态,并且降低集线装置使用外接的电源变压器的成本。主要是利用动态电源管理***视其供电能力,以执行模式降级的步骤流程,执行模式升级的步骤流程,以及执行连接端口状态转换,以有效动态调整集线装置的连接端口的供电状态。
综上所述,虽然本发明已用较佳实施例揭露如上,然其并非用以限定本发明,本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。
Claims (27)
1.一种通用序列总线集线装置的动态电源管理***,其特征在于,所述动态电源管理***包括:
一主机装置;
一电源装置,产生一供电电流;以及
一通用序列总线集线装置,分别耦接所述主机装置及所述电源装置,以与所述主机装置建立连结并且接收所述供电电流,所述通用序列总线集线装置包括:
多个连接埠,具有一上行连接埠及多个下行连接端口,所述主机装置经由所述上行连接埠连接至所述通用序列总线集线装置;
一电源管理模块,接收所述供电电流,并且依据所述供电电流计算一可用电流;及
一集线功能模块,分别耦接所述电源管理模块及所述些连接端口,用于侦测及管理所述多个连接埠;
其中当一***装置连接所述些下行连接埠之一时,所述电源管理模块比较所述可用电流与所述***装置的一请求电流,以比较所述可用电流与所述请求电流,并且所述集线功能模块依据比较结果决定连接所述***装置的所述下行连接端口的执行模式。
2.根据权利要求1所述的通用序列总线集线装置的动态电源管理***,其特征在于,所述可用电流系以所述供电电流、所述请求电流以及所述集线功能模块的消耗电流计算获得。
3.根据权利要求1所述的通用序列总线集线装置的动态电源管理***,其特征在于,所述请求电流系以所述通用序列总线集线装置向所述主机装置查询取得。
4.根据权利要求3所述的通用序列总线集线装置的动态电源管理***,其特征在于,所述集线功能模块更包括使能所述些连接埠及禁能所述些连接埠,以管理所述些连接埠。
5.根据权利要求1所述的通用序列总线集线装置的动态电源管理***,其特征在于,所述执行模式选自超高速模式、高速模式、全速模式以及低速模式所组成的群组中。
6.一种具有动态电源管理的通用序列总线集线装置,用以连接至少一***装置,其特征在于,所述通用序列总线集线装置包括:
多个连接埠,所述些连接埠其中之一连接所述***装置;
一集线功能模块,耦接所述多个连接埠,用于侦测及管理所述多个连接埠;以及
一电源管理模块,耦接所述集线功能模块,接收一供电电流,并且依据所述供电电流计算一可用电流;
其中所述集线功能模块依据所述可用电流与所述***装置之一请求电流的比较结果,以决定连接所述***装置的连接端口的执行模式。
7.根据权利要求6所述的具有动态电源管理的通用序列总线集线装置,其特征在于,所述可用电流以所述供电电流、所述请求电流以及所述集线功能模块的消耗电流计算产生。
8.根据权利要求6所述的具有动态电源管理的通用序列总线集线装置,其特征在于,所述请求电流以所述通用序列总线集线装置向所述主机装置查询取得。
9.根据权利要求8所述的具有动态电源管理的通用序列总线集线装置,其特征在于,所述集线功能模块进一步包括使能所述多个连接埠及禁能所述多个连接埠,以管理所述多个连接埠。
10.根据权利要求6所述的具有动态电源管理的通用序列总线集线装置,其特征在于,所述执行模式选自超高速模式、高速模式、全速模式以及低速模式所组成的群组中。
11.根据权利要求6所述的具有动态电源管理的通用序列总线集线装置,其特征在于,所述供电电流由一电源装置提供,所述电源装置耦接所述电源管理模块。
12.根据权利要求6所述的具有动态电源管理的通用序列总线集线装置,其特征在于,所述供电电流由一主机装置提供,所述主机装置经由所述多个连接埠之一上行连接埠耦接所述集线功能模块。
13.一种通用序列总线集线装置的动态电源管理方法,其特征在于,包括下列步骤:
(a)启动一通用序列总线集线装置;
(b)建立所述通用序列总线集线装置与一主机装置之间的通信连结;
(c)依据一供电电流计算所述通用序列总线集线装置之一可用电流;
(d)侦测是否有新增的一***装置连接于所述些连接埠其中之一,若是,执行步骤(e),若否,持续执行步骤(d);
(e)取得所述***装置的一请求电流;
(f)比较所述可用电流与所述请求电流,以判断所述可用电流是否小于所述请求电流,若是,执行步骤(g),若否,执行步骤(h);
(g)降低连接所述***装置的连接端口之执行模式,并且重新连接所述***装置,然后返回步骤(e);以及
(h)完成所述***装置与所述通用序列总线集线装置的联机。
14.根据权利要求13所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(c)之后进一步包括下列步骤:
(c1)判断所述可用电流是否增加,若是,执行步骤(c2),若否,执行步骤(d);
(c2)检查所述通用序列总线集线装置是否有已连接的另一***装置执行于一低阶执行模式,若有,执行步骤(c3),若没有,执行步骤(d);以及
(c3)升级连接所述另一***装置的连接端口的执行模式,并且重新连接所述另一***装置,执行步骤(e)。
15.根据权利要求14所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(c2)之后,进一步包括步骤(c21):询问使用者是否同意重新连接所述另一***装置,若是,执行步骤(c3),若否,执行步骤(d)。
16.根据权利要求13所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(f)之后,进一步包括下列步骤:
(f1)判断所述***装置是否已降级至一最低执行模式,若是,执行步骤(f2),若否,执行步骤(g);以及
(f2)禁能连接所述***装置的所述连接端口。
17.根据权利要求16所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(f2)之后,进一步包括下列步骤:
(f3)移除所述***装置;以及
(f4)使能已移除所述***装置的所述连接端口。
18.根据权利要求13所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(h)之后,进一步包括下列步骤:
(h1)检查是否移除连接的所述***装置,若已移除,执行步骤(h2),若未移除,持续执行步骤(h1);以及
(h2)使能已禁能的所述另一***装置之所述连接端口,返回步骤(c)。
19.根据权利要求13所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(h)之后,进一步包括下列步骤:
(h1)检查所述***装置的供电模式是否切换,若是,执行步骤(h2),若否,持续执行步骤(h1);以及
(h2)使能已禁能的所述另一***装置之所述连接端口,返回步骤(c)。
20.根据权利要求13所述的通用序列总线集线装置的动态电源管理方法,其特征在于,所述执行模式选自超高速模式、高速模式、全速模式以及低速模式所组成的群组中。
21.一种通用序列总线集线装置的动态电源管理方法,用于一动态电源管理***,所述动态电源管理***包括一主机装置、一电源装置、以及分别连接所述主机装置与所述电源装置之一集线装置,所述电源装置产生一供电电流,所述集线装置具有一电源管理模块、一集线功能模块以及复数连接端口,所述动态电源管理方法包括下列步骤:
(a)启动所述通用序列总线集线装置;
(b)建立所述通用序列总线集线装置与所述主机装置之间的通信连结;
(c)所述电源管理模块依据一供电电流计算所述通用序列总线集线装置之一可用电流;
(d)所述集线功能模块侦测是否有新增的一***装置连接于所述些连接埠其中之一,若是,执行步骤(e),若否,持续执行步骤(d);
(e)所述电源管理模块取得所述***装置的一请求电流;
(f)所述电源管理模块比较所述可用电流与所述请求电流,以判断所述可用电流是否小于所述请求电流,若是,执行步骤(g),若否,执行步骤(h);
(g)所述集线功能模块重新连接所述***装置,并且降低连接所述***装置的连接端口之执行模式,然后返回步骤(e);以及
(h)完成所述***装置与所述通用序列总线集线装置的联机。
22.根据权利要求21所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(c)之后进一步包括下列步骤:
(c1)所述电源管理模块判断所述可用电流是否增加,若是,执行步骤(c2),若否,执行步骤(d);
(c2)所述集线功能模块检查所述通用序列总线集线装置是否有已连接的另一***装置执行于一低阶执行模式,若有,执行步骤(c3),若没有,执行步骤(d);以及
(c3)所述集线功能模块升级连接所述另一***装置的连接端口的执行模式,并且重新连接所述另一***装置,执行步骤(e)。
23.根据权利要求21所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(f)之后,进一步包括下列步骤:
(f1)所述集线功能模块判断所述***装置是否已降级至一最低执行模式,若是,执行步骤(f2),若否,执行步骤(g);以及
(f2)所述集线功能模块禁能连接所述***装置的所述连接端口。
24.根据权利要求23所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(f2)之后,进一步包括下列步骤:
(f3)移除所述***装置;以及
(f4)使能已移除所述***装置的所述连接端口。
25.根据权利要求24所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(h)之后,进一步包括下列步骤:
(h1)检查是否移除连接的所述***装置,若已移除,执行步骤(h2),若未移除,持续执行步骤(h1);以及
(h2)使能已禁能的所述另一***装置的所述连接端口,返回步骤(c)。
26.根据权利要求21所述的通用序列总线集线装置的动态电源管理方法,其特征在于,在步骤(h)之后,进一步包括下列步骤:
(h1)所述集线功能模块检查所述***装置的供电模式是否切换,若是,执行步骤(h2),若否,持续执行步骤(h1);以及
(h2)使能已禁能的所述另一***装置的所述连接端口,返回步骤(c)。
27.根据权利要求21所述的通用序列总线集线装置的动态电源管理方法,其特征在于,所述执行模式选自超高速模式、高速模式、全速模式以及低速模式所组成的群组中。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW100123565 | 2011-07-04 | ||
TW100123565A TWI541638B (zh) | 2011-07-04 | 2011-07-04 | 通用序列匯流排集線裝置之動態電源管理系統及其方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102866758A true CN102866758A (zh) | 2013-01-09 |
CN102866758B CN102866758B (zh) | 2015-09-23 |
Family
ID=47439389
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110226560.5A Active CN102866758B (zh) | 2011-07-04 | 2011-08-08 | 通用序列总线集线装置的动态电源管理***及其方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8909951B2 (zh) |
CN (1) | CN102866758B (zh) |
TW (1) | TWI541638B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104635902A (zh) * | 2013-11-11 | 2015-05-20 | 宏碁股份有限公司 | 通用串行总线的集线装置及其电力管理方法 |
CN108170256A (zh) * | 2018-02-07 | 2018-06-15 | 安福县海能实业股份有限公司 | 一种usb-c动态分配功率***及其功率检测方法 |
CN112579492A (zh) * | 2015-05-29 | 2021-03-30 | 创惟科技股份有限公司 | 具不同类型连接端口的通用序列总线集线装置之连接方法 |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8539123B2 (en) * | 2011-10-06 | 2013-09-17 | Honeywell International, Inc. | Device management using a dedicated management interface |
US8621123B2 (en) | 2011-10-06 | 2013-12-31 | Honeywell International Inc. | Device management using virtual interfaces |
US9727110B2 (en) | 2012-11-07 | 2017-08-08 | Dell Products L.P. | Optimized power over ethernet power distribution system |
US9665148B2 (en) * | 2012-11-07 | 2017-05-30 | Dell Products L.P. | PoE power distribution system for PoE-powered port extender having multiple data and power inputs |
KR20150027463A (ko) * | 2013-09-04 | 2015-03-12 | 삼성전자주식회사 | 전자 기기, 전자 기기의 제어 방법 및 화상 형성 장치 |
US20150160674A1 (en) * | 2013-12-11 | 2015-06-11 | Microchip Technology Incorporated | Automatic Load Share Architecture For Usb Port Power |
KR102177796B1 (ko) | 2014-01-06 | 2020-11-11 | 삼성전자주식회사 | 전자장치를 위한 충전방법 및 장치 |
EP3100131A4 (en) * | 2014-01-27 | 2018-04-04 | Hewlett-Packard Development Company, L.P. | Power state control signal |
TWI554889B (zh) * | 2014-03-10 | 2016-10-21 | 仁寶電腦工業股份有限公司 | 電子系統 |
US9614724B2 (en) | 2014-04-21 | 2017-04-04 | Microsoft Technology Licensing, Llc | Session-based device configuration |
US9430667B2 (en) | 2014-05-12 | 2016-08-30 | Microsoft Technology Licensing, Llc | Managed wireless distribution network |
US9384334B2 (en) | 2014-05-12 | 2016-07-05 | Microsoft Technology Licensing, Llc | Content discovery in managed wireless distribution networks |
US9384335B2 (en) | 2014-05-12 | 2016-07-05 | Microsoft Technology Licensing, Llc | Content delivery prioritization in managed wireless distribution networks |
US10111099B2 (en) | 2014-05-12 | 2018-10-23 | Microsoft Technology Licensing, Llc | Distributing content in managed wireless distribution networks |
US9874914B2 (en) | 2014-05-19 | 2018-01-23 | Microsoft Technology Licensing, Llc | Power management contracts for accessory devices |
US10037202B2 (en) | 2014-06-03 | 2018-07-31 | Microsoft Technology Licensing, Llc | Techniques to isolating a portion of an online computing service |
CN107079064B (zh) * | 2014-06-04 | 2021-08-27 | 莫都威尔私人有限公司 | 用于存储电功率和数据并将其路由到至少一方的设备 |
US10417155B2 (en) * | 2014-06-04 | 2019-09-17 | Moduware Pty Ltd | Super hub system and the method thereof |
US9367490B2 (en) | 2014-06-13 | 2016-06-14 | Microsoft Technology Licensing, Llc | Reversible connector for accessory devices |
US9717006B2 (en) | 2014-06-23 | 2017-07-25 | Microsoft Technology Licensing, Llc | Device quarantine in a wireless network |
US9766674B2 (en) * | 2014-06-27 | 2017-09-19 | Intel Corporation | USB power delivery controller sharing |
US10345880B2 (en) * | 2014-07-22 | 2019-07-09 | Advanced Magnetic Solutions Limited | Controlled power adapter |
EP3575922B1 (en) | 2015-01-23 | 2021-03-10 | Icron Technologies Corporation | Systems and methods for managing usb power delivery |
JP6872180B2 (ja) | 2015-04-17 | 2021-05-19 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー.Hewlett‐Packard Development Company, L.P. | ユニバーサルシリアルバス管理 |
US10938700B2 (en) * | 2015-05-12 | 2021-03-02 | The Toronto-Dominion Bank | Resource allocation control based on connected devices |
US10564697B2 (en) * | 2015-05-25 | 2020-02-18 | Huawei Technologies Co., Ltd. | OTG peripheral, power supply method, terminal and system |
US10853774B2 (en) | 2015-10-29 | 2020-12-01 | The Toronto-Dominion Bank | Data transfer control based on connected device usage analysis |
US10747285B2 (en) * | 2016-03-17 | 2020-08-18 | Hewlett-Packard Development Company, L.P. | Provide bounded voltage range |
GB2549958A (en) * | 2016-05-03 | 2017-11-08 | Displaylink Uk Ltd | USB power delivery |
KR102475304B1 (ko) * | 2016-06-03 | 2022-12-07 | 삼성전자 주식회사 | 전자 장치 및 케이블과 그의 구동 방법 |
EP3430492A4 (en) * | 2016-07-12 | 2019-11-20 | Hewlett-Packard Development Company, L.P. | COMPENSATION FOR A POWER LOAD BETWEEN USB CONNECTIONS |
DE102016223171A1 (de) | 2016-11-23 | 2018-05-24 | Robert Bosch Gmbh | Verfahren und System zum Detektieren eines sich innerhalb eines Parkplatzes befindenden erhabenen Objekts |
TWI631448B (zh) * | 2017-02-23 | 2018-08-01 | 緯創資通股份有限公司 | 變壓器裝置及其控制方法 |
US11320861B2 (en) * | 2017-04-24 | 2022-05-03 | Hewlett-Packard Development Company, L.P. | Docking stations |
WO2020032962A1 (en) * | 2018-08-10 | 2020-02-13 | Hewlett-Packard Development Company, L.P. | Accessory devices to configure serial ports |
TWI694333B (zh) * | 2018-10-05 | 2020-05-21 | 飛捷科技股份有限公司 | 通用序列匯流排偵測方法及應用該方法之擴充裝置 |
WO2020102894A1 (en) * | 2018-11-19 | 2020-05-28 | Genetec Inc. | Intermediary device for extracting power supplied over a data connection |
MX2021006746A (es) * | 2018-12-18 | 2021-08-24 | Arris Entpr Llc | Prueba de consumo de corriente de un suministro de usb desconocido. |
US11770155B2 (en) | 2020-05-19 | 2023-09-26 | Genetec Inc. | Power distribution and data routing in a network of devices interconnected by hybrid data/power links |
US11768529B2 (en) * | 2021-01-12 | 2023-09-26 | Siliconch Systems Pvt Ltd | System and method for enabling power sharing in a multiport power sourcing device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW479393B (en) * | 2000-09-27 | 2002-03-11 | Acer Peripherals Inc | Automatic USB charging apparatus and its operating method |
US20070055805A1 (en) * | 2005-09-08 | 2007-03-08 | Motohiro Hayashi | Control system, electronic device and image forming apparatus |
CN101840386A (zh) * | 2010-02-04 | 2010-09-22 | 英华达(上海)科技有限公司 | 通用串行总线*** |
CN201766243U (zh) * | 2010-06-30 | 2011-03-16 | 昆盈企业股份有限公司 | 通用序列总线集线器 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6839778B1 (en) * | 2000-06-09 | 2005-01-04 | Cypress Semiconductor Corp. | Speed power efficient USB method |
US7631111B2 (en) | 2006-08-17 | 2009-12-08 | Standard Microsystems Corporation | System method for rapidly charging USB device's battery wherein USB device requests charging the battery at a higher power level |
US7941677B2 (en) * | 2007-01-05 | 2011-05-10 | Avaya Inc. | Apparatus and methods for managing power distribution over Ethernet |
US8266456B2 (en) | 2007-10-15 | 2012-09-11 | Apple Inc. | Supplying remaining available current to port in excess of bus standard limit |
US7882297B2 (en) | 2009-02-20 | 2011-02-01 | Standard Microsystems Corporation | Serial bus hub with low power devices |
TWI498740B (zh) * | 2010-05-05 | 2015-09-01 | Genesys Logic Inc | 通用串列匯流排充電系統及其充電方法 |
US20120246458A1 (en) * | 2011-03-25 | 2012-09-27 | Cisco Technology, Inc. | Power optimization on a thin client device |
-
2011
- 2011-07-04 TW TW100123565A patent/TWI541638B/zh active
- 2011-08-08 CN CN201110226560.5A patent/CN102866758B/zh active Active
- 2011-09-24 US US13/244,320 patent/US8909951B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW479393B (en) * | 2000-09-27 | 2002-03-11 | Acer Peripherals Inc | Automatic USB charging apparatus and its operating method |
US20070055805A1 (en) * | 2005-09-08 | 2007-03-08 | Motohiro Hayashi | Control system, electronic device and image forming apparatus |
CN101840386A (zh) * | 2010-02-04 | 2010-09-22 | 英华达(上海)科技有限公司 | 通用串行总线*** |
CN201766243U (zh) * | 2010-06-30 | 2011-03-16 | 昆盈企业股份有限公司 | 通用序列总线集线器 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104635902A (zh) * | 2013-11-11 | 2015-05-20 | 宏碁股份有限公司 | 通用串行总线的集线装置及其电力管理方法 |
CN104635902B (zh) * | 2013-11-11 | 2017-11-07 | 宏碁股份有限公司 | 通用串行总线的集线装置及其电力管理方法 |
CN112579492A (zh) * | 2015-05-29 | 2021-03-30 | 创惟科技股份有限公司 | 具不同类型连接端口的通用序列总线集线装置之连接方法 |
CN108170256A (zh) * | 2018-02-07 | 2018-06-15 | 安福县海能实业股份有限公司 | 一种usb-c动态分配功率***及其功率检测方法 |
CN108170256B (zh) * | 2018-02-07 | 2024-03-26 | 安福县海能实业股份有限公司 | 一种usb-c动态分配功率***及其功率检测方法 |
Also Published As
Publication number | Publication date |
---|---|
US8909951B2 (en) | 2014-12-09 |
TWI541638B (zh) | 2016-07-11 |
CN102866758B (zh) | 2015-09-23 |
US20130013936A1 (en) | 2013-01-10 |
TW201303567A (zh) | 2013-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102866758B (zh) | 通用序列总线集线装置的动态电源管理***及其方法 | |
CN107077431B (zh) | 超级集线器***及其方法 | |
US11016543B2 (en) | Battery-powered platform for interchangeable modules | |
CN112671055B (zh) | 一种功率分配方法和充电设备 | |
CN108170256B (zh) | 一种usb-c动态分配功率***及其功率检测方法 | |
CN101790225A (zh) | 上网模块电源管理的方法和装置 | |
CN113691722B (zh) | 一种控制方法、装置及电子设备 | |
CN103809723A (zh) | 机柜与其电源控制方法 | |
CN108923484A (zh) | 充电功率调节方法、装置、供电设备及存储介质 | |
CN109471660A (zh) | 扩展坞装置、电子装置及mac位址复制方法 | |
CN106020420A (zh) | 一种降低功耗的方法及电子设备 | |
CN102760110A (zh) | 多用户识别模块控制器 | |
CN202333338U (zh) | 连接器、传感器模块与通信*** | |
CN204650369U (zh) | 共缆电源服务器 | |
CN103092304B (zh) | 双显卡模块的电源控制方法及应用该方法的电脑装置 | |
US8086876B2 (en) | Static and dynamic power management for a memory subsystem | |
CN102938699B (zh) | 均衡供电方法及装置 | |
CN117331423A (zh) | Pcie设备的供电方法和装置、存储介质及电子装置 | |
CN104635902B (zh) | 通用串行总线的集线装置及其电力管理方法 | |
CN106547650A (zh) | 数据的备份方法、装置及*** | |
CN104113115B (zh) | 钒电池管理***及其实现方法 | |
CN106658683A (zh) | 一种分布式无线设备唤醒管理方法及*** | |
KR20100094089A (ko) | 장치 연결 어댑터의 전원 공급 방법, 이를 이용하는 장치 연결 어댑터 및 스탠드얼론 유에스비 장치 | |
CN102403744B (zh) | 手机充电电路及充电方法 | |
CN211669535U (zh) | 一种plc主控模块与io模块的连接结构 |
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 |