專利名稱:與串行總線相連的設(shè)備的電源控制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通用串行總線(USB)設(shè)備的裝置,該裝置用于控制USB設(shè)備的功率,特別是,涉及對(duì)多個(gè)相耦合USB設(shè)備的功率控制。
背景技術(shù):
存在許多用于將外部設(shè)備與個(gè)人計(jì)算機(jī)(PC)相連接的總線標(biāo)準(zhǔn)。USB(這些總線標(biāo)準(zhǔn)之一)確保了高速串行數(shù)據(jù)的通信并簡化了與端口的物理連接?,F(xiàn)在,有可能通過USB Hub等將127個(gè)USB設(shè)備與單個(gè)的USB端口相連接。由于具有這些特性,所以,諸如鼠標(biāo)、鍵盤、打印機(jī)、調(diào)制解調(diào)器、游戲手柄等等外圍設(shè)備都越來越多地采用USB接口。
USB由四根信號(hào)線組成,兩根線是承載數(shù)據(jù)信號(hào)的D+/D-,另兩個(gè)線是電源線+5V/GND。圖1顯示了PC(主機(jī)),以及根據(jù)相關(guān)技術(shù),通過USB Hub 100連接至PC的數(shù)個(gè)USB設(shè)備100。USB Hub 100是由PC通過USB提供必要功率,或者通過將AC(交流)電源變換成DC(直流)的AC適配器來提供必要功率。
然而,相關(guān)技術(shù)的USB Hub也存在著各種缺點(diǎn)。相關(guān)技術(shù)的USB Hub 100一直為所連接的USB設(shè)備110以及內(nèi)部電路101連續(xù)提供所需的功率,直至命令Hub關(guān)閉這些設(shè)備。然而,所連接的USB設(shè)備可以關(guān)閉,但所提供的功率因而浪費(fèi)。而且,雖然,當(dāng)所連接的主機(jī)USB發(fā)生故障時(shí),相關(guān)技術(shù)的USB Hub100還是連續(xù)為所連接的USB設(shè)備110以及內(nèi)部電路101供電,直到其關(guān)閉。然而,當(dāng)與主機(jī)的數(shù)據(jù)通信異?;蚴r(shí),所連接的USB設(shè)備就不能執(zhí)行有效的操作。因此,當(dāng)所連接的主機(jī)不能通信時(shí),提供給USB設(shè)備的功率就浪費(fèi)了。
以上所述的參考文獻(xiàn)被本文所引用,它適用于作為附加的,或另外細(xì)節(jié)、特征和/或技術(shù)背景的合適示教。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是至少解決上述問題和/或缺點(diǎn),并至少能提供下面所述的優(yōu)點(diǎn)。
本發(fā)明的另一個(gè)目的是提供USB設(shè)備的電源控制裝置,它可根據(jù)每個(gè)USB設(shè)備是否工作來控制所耦合的多個(gè)USB設(shè)備的功率。
本發(fā)明的另一個(gè)目的是提供USB設(shè)備的電源控制裝置,它可根據(jù)相對(duì)應(yīng)的USB設(shè)備的數(shù)據(jù)信號(hào)或數(shù)據(jù)線的操作來關(guān)閉單獨(dú)USB設(shè)備的功率。
本發(fā)明的另一個(gè)目的是提供USB設(shè)備的電源控制裝置,它可根據(jù)對(duì)應(yīng)的主機(jī)的數(shù)據(jù)信號(hào)或數(shù)據(jù)線的操作來關(guān)閉所有相連接的USB設(shè)備的功率。
本發(fā)明的另一個(gè)目的是提供USB設(shè)備的電源控制裝置,它可以確定是否需要功率,隨后,如果確定為不需要功率,則可以關(guān)閉提供給內(nèi)部電路和/或其它相耦合設(shè)備的功率以減小功率的功耗。
為了至少能實(shí)現(xiàn)本發(fā)明上述討論的全部或部分目的且根據(jù)所包含的和廣泛在此描述的本發(fā)明的目標(biāo),提供了包含在設(shè)備內(nèi)的電源控制裝置,它具有能與所連接的主機(jī)通信數(shù)據(jù)的能力,該主機(jī)包括了數(shù)據(jù)檢測(cè)器和控制器,數(shù)據(jù)檢測(cè)器能響應(yīng)耦合至主機(jī)的數(shù)據(jù)線所承載的信號(hào)狀態(tài)來輸出功率控制信號(hào),而控制器則根據(jù)所輸出的功率控制信號(hào)來控制至少一個(gè)內(nèi)部電路和其它相耦合設(shè)備的功率。
為了至少能進(jìn)一步實(shí)現(xiàn)本發(fā)明上述討論的全部或部分目的,提供了包含在設(shè)備內(nèi)的電源控制裝置,它具有能與主機(jī)通信數(shù)據(jù)的能力,該主機(jī)包括了數(shù)據(jù)檢測(cè)器和控制器,數(shù)據(jù)檢測(cè)器檢測(cè)與主機(jī)相耦合的數(shù)據(jù)線所承載的信號(hào),編譯所檢測(cè)到的信號(hào),并根據(jù)編譯的信號(hào)來輸出功率控制信號(hào),控制器則根據(jù)所輸出的功率控制信號(hào)來控制至少一個(gè)內(nèi)部電路和其它相連接設(shè)備的功率。
為了至少能進(jìn)一步實(shí)現(xiàn)本發(fā)明上述討論的全部或部分目的,提供了包含在設(shè)備內(nèi)的電源控制裝置,它具有能與主機(jī)通信數(shù)據(jù)的能力,該主機(jī)包括了數(shù)據(jù)檢測(cè)器和控制器,數(shù)據(jù)檢測(cè)器檢測(cè)指示功率消耗的信號(hào),該信號(hào)通過與主機(jī)相連接的通用串行總線(USB)數(shù)據(jù)線傳輸,其中,數(shù)據(jù)檢測(cè)器根據(jù)是否檢測(cè)到信號(hào)來輸出功率控制信號(hào),控制器則根據(jù)輸出的功率控制信號(hào)來控制相耦合的USB的功率。
為了至少能進(jìn)一步實(shí)現(xiàn)本發(fā)明上述討論的全部或部分目的,提供了一種包括主計(jì)算機(jī)、多個(gè)與主計(jì)算機(jī)相耦合的通用串行總線(USB)設(shè)備以及控制器的計(jì)算機(jī)系統(tǒng),每個(gè)設(shè)備都可選擇性地具有有效和無效的至少一種狀態(tài),其中數(shù)據(jù)信號(hào)可在主計(jì)算機(jī)和USB設(shè)備之間通信,而控制器分析數(shù)據(jù)信號(hào),且根據(jù)分析的結(jié)果來控制至少一個(gè)USB設(shè)備的功率。
為了至少能進(jìn)一步實(shí)現(xiàn)本發(fā)明上述討論的全部或部分目的,提供了一種控制與主計(jì)算機(jī)相連接設(shè)備的功率的方法,該方法可包括對(duì)通過通用串行總線(USB)接口的數(shù)據(jù)線所傳輸?shù)男盘?hào)進(jìn)行分析,根據(jù)分析確定功率控制信號(hào),以及根據(jù)功率控制信號(hào)有選擇性地減小至少一個(gè)設(shè)備的供給功率。
在以下的說明中,將進(jìn)一步指出本發(fā)明的其它優(yōu)點(diǎn),目的,和特征,同時(shí)在該部分的討論中也會(huì)使業(yè)內(nèi)專業(yè)人士能通過以下驗(yàn)證和本發(fā)明的實(shí)踐對(duì)本發(fā)明更加理解和知曉。本發(fā)明的目的和優(yōu)點(diǎn)可通過所附的權(quán)利要求的具體指出來實(shí)現(xiàn)和得到。
以下將參照下列附圖來詳細(xì)討論本發(fā)明,在附圖中相同的標(biāo)號(hào)指示相類似的部件。
圖1是顯示PC和根據(jù)相關(guān)技術(shù)通過USB Hub與之相連接的多個(gè)USB設(shè)備的示意圖。
圖2是顯示包括根據(jù)本發(fā)明電源控制裝置較佳實(shí)施例的USB Hub的方框圖。
圖3是顯示圖2所示信號(hào)檢測(cè)單元的較佳實(shí)施例的方框圖。
圖4是顯示包括根據(jù)本發(fā)明電源控制裝置的另一較佳實(shí)施例的USB Hub的方框圖。
圖5是顯示包括根據(jù)本發(fā)明電源控制裝置的另一較佳實(shí)施例的PC的方框圖。
具體實(shí)施例方式
為了能全面地了解本發(fā)明,這里將參照附圖來討論較佳的實(shí)施例。圖2是USB Hub的方框圖,在該USB Hub中包含了根據(jù)本發(fā)明的電源控制裝置的第一較佳實(shí)施例。如圖2所示,USB Hub 200包括了通過各根USB線纜(如,0,1,2,和3)與主機(jī)10和其它USB設(shè)備110相耦合的多個(gè)USB接口單元210、250、251和252,信號(hào)檢測(cè)單元220、控制信號(hào)發(fā)生器230、電源供給單元240和內(nèi)部電路201。USB包括傳輸信號(hào)的兩根線D+/D-和傳輸功率的兩根線+5V/GND。信號(hào)檢測(cè)單元220檢測(cè)USB接口單元210、250、251和252的每根數(shù)據(jù)線D+/D-上是否傳輸著有效的信號(hào)??刂菩盘?hào)發(fā)生器230響應(yīng)最好從信號(hào)檢測(cè)單元220接收到的檢測(cè)結(jié)果信號(hào)S1來產(chǎn)生是否單獨(dú)或全部對(duì)內(nèi)部電路201和/或外部USB設(shè)備110提供功率的功率控制信號(hào)。電源提供單元240可以響應(yīng)功率控制信號(hào)S2向內(nèi)部電路201和/或其它USB設(shè)備110提供功率,該功率可以由主機(jī)10通過相耦合的USB或通過AC適配器(未顯示)提供,或有選擇地關(guān)閉所提供的功率。
圖3是顯示圖2的信號(hào)檢測(cè)單元220的較佳實(shí)施例的方框圖。如圖3所示的信號(hào)檢測(cè)單元220最好能具有一個(gè)適用于每個(gè)USB接口單元(例如USB接口單元210、250、251或252)的檢測(cè)單元220n。然而,本發(fā)明并不是要僅僅局限于此。
每個(gè)檢測(cè)單元220n最好能包括NOR門電路220n1,它能將對(duì)應(yīng)USB接口單元的兩根數(shù)據(jù)線D+/D-的信號(hào)進(jìn)行或操作,隨后再對(duì)或的結(jié)果信號(hào)進(jìn)行非操作;以及驅(qū)動(dòng)級(jí)220n2,它用電流驅(qū)動(dòng)相耦合的電路的輸入端,用于將對(duì)應(yīng)的NOR(或非)門220n1的輸出取反。由于NOR(或非)門220n1的輸出是在驅(qū)動(dòng)級(jí)220n2再次進(jìn)行了反相操作,所以檢測(cè)單元220n最好對(duì)D+/D-線上的兩個(gè)信號(hào)進(jìn)行OR(或)操作。
每個(gè)檢測(cè)單元220n所使用的功率最好是通過與主機(jī)10相耦合的電源線+5V/GND來提供,或由電源供給單元240提供。由于每個(gè)檢測(cè)單元220n都對(duì)D+/D-線上的兩個(gè)信號(hào)進(jìn)行OR(或)操作,如果D+/D-線上兩個(gè)信號(hào)任何一個(gè)為高,則輸出或?qū)?yīng)的檢測(cè)單元220n的輸出就變?yōu)楦?,且將該輸出施加到控制信?hào)發(fā)生器230。只有當(dāng)兩個(gè)信號(hào)都為低時(shí),給控制信號(hào)發(fā)生器230的輸入信號(hào)(例如S1)變?yōu)榈汀?br>
根據(jù)USB的標(biāo)準(zhǔn),當(dāng)通過USB所耦合的設(shè)備是處于工作狀態(tài)時(shí),這時(shí)數(shù)據(jù)信號(hào)線D+/D-不能同時(shí)處于低電平狀態(tài)超過2msec。因此,控制信號(hào)發(fā)生器230一直在檢查來自信號(hào)檢測(cè)單元220的信號(hào)S1中是否存在維持低電平的狀態(tài)超過2msec的輸入。
如果控制信號(hào)發(fā)生器230的一個(gè)輸入信號(hào)S1是低電平或是超過規(guī)定周期(例如,2msec)的規(guī)定條件,那么,主機(jī)10或通過數(shù)據(jù)信號(hào)線D+/D-相耦合且產(chǎn)生一個(gè)信號(hào)S1低電平超過規(guī)定周期的這個(gè)USB設(shè)備就會(huì)不工作或關(guān)閉,或?qū)?yīng)的USB線纜斷開或不工作。因此,控制信號(hào)發(fā)生器230最好能通過產(chǎn)生從高到低的轉(zhuǎn)變來指示對(duì)應(yīng)于超過2msec低電平的輸入的一個(gè)輸出或所有的輸出。
于是,如果輸入k(k為大于1整數(shù)(即,不為0))處于低電平超過2msec,則使得所對(duì)應(yīng)的輸出k也為低。然而,如果輸入0是處于低電平超過2msec,則最好將所有的輸出0至輸出3都置于低電平。因?yàn)檩斎?反映了主機(jī)10的工作狀態(tài),所以當(dāng)輸入0處于低電平超過2msec時(shí),則所有的輸出都為低電平狀態(tài)。如果主機(jī)10沒有處于正常的工作狀態(tài)、或處于關(guān)閉狀態(tài),或其USB線纜斷開或故障時(shí),最好是所有外設(shè)不需要工作。然而,本發(fā)明并不是要局限于此。
電源供給單元240最好能關(guān)閉在控制信號(hào)發(fā)生器230輸出信號(hào)S2中對(duì)應(yīng)于低狀態(tài)控制信號(hào)的電源功率。如果輸入0是低,則最好是由電源供給單元240將提供給內(nèi)部電路201的功率關(guān)閉,如果輸入1是低的話,則可將用于調(diào)制解調(diào)器1101的功率關(guān)閉,如果輸入2是低的話,則可將用于掃描儀1102的功率關(guān)閉,而如果輸入3是低的話,則可將用于打印機(jī)1103的功率關(guān)閉。
因此,當(dāng)主機(jī)10不能處于正常的工作狀態(tài)或正常的數(shù)據(jù)通信工作狀態(tài)時(shí),USB Hub 200可以對(duì)其內(nèi)部電路和所有相耦合的USB設(shè)備停止全部供電,而當(dāng)與USB端口相耦合的個(gè)別USB設(shè)備不能處于正常工作或正常數(shù)據(jù)通信工作狀態(tài)時(shí),就僅僅關(guān)閉該個(gè)別USB設(shè)備的功率。于是,就可以明顯地減少不必要的功率消耗。
在電源控制裝置的第一實(shí)施例中,對(duì)與USB Hub 200相耦合的每個(gè)USB設(shè)備100,都要檢測(cè)數(shù)據(jù)線D+/D-是否都保持超過2msec的低電平。然而,任一數(shù)據(jù)信號(hào)線對(duì)D+/D-上的不變狀態(tài)的持續(xù)時(shí)間可交替檢測(cè)到。在該實(shí)施例中,如果檢測(cè)到的持續(xù)時(shí)間超過預(yù)定的時(shí)間,即,如果有一個(gè)設(shè)備110不能在一個(gè)相對(duì)正常工作時(shí)間中通信數(shù)據(jù),就將用于該設(shè)備的功率控制信號(hào)變?yōu)榈蚅OW,以命令電源供給單元240關(guān)閉向該設(shè)備所提供的功率。
圖4是顯示根據(jù)本發(fā)明的電源控制裝置的第二較佳實(shí)施例的方框圖。將電源控制裝置的第二較佳實(shí)施例再次包含在USB Hub中。然而,本發(fā)明并不局限于此。
如圖4所示的,包含在USB Hub中的電源控制裝置最好可根據(jù)所接收到的主機(jī)10命令來進(jìn)行電源供給控制的操作。對(duì)于這類控制操作,該裝置包括命令分析單元221,它取代了圖3中的信號(hào)檢測(cè)單元220和控制信號(hào)發(fā)生器230。正如圖4所示,命令分析單元221編譯從主機(jī)10接收的信號(hào)或通過數(shù)據(jù)信號(hào)線D+/D-所傳輸?shù)男盘?hào)。
命令分析單元221最好能對(duì)通過與主機(jī)10相耦合的數(shù)據(jù)信號(hào)線D+/D-傳輸?shù)男盘?hào)進(jìn)行檢測(cè),將檢測(cè)到的信號(hào)轉(zhuǎn)換成串行數(shù)據(jù),串行數(shù)據(jù)與USB的信號(hào)格式相匹配,且在預(yù)先指定的位單元處提取在數(shù)據(jù)窗口中的數(shù)據(jù)位。如果需要的話,命令分析單元221還可以創(chuàng)建數(shù)據(jù)位并能通過數(shù)據(jù)信號(hào)線D+/D-向主機(jī)10傳輸所創(chuàng)建的數(shù)據(jù)位。
如果被提取的數(shù)據(jù)位表示著一預(yù)先定義的命令控制代碼(例如,功率命令代碼),則命令編譯單元221就執(zhí)行由命令控制代碼所指定的相應(yīng)功率控制操作。否則,命令分析單元221就放棄該數(shù)據(jù)位,因?yàn)檫@些數(shù)據(jù)是在主機(jī)10和一個(gè)USB設(shè)備110之間所通信的普通數(shù)據(jù)。
如果被提取的命令控制代碼表明了主機(jī)10處于非正常工作狀態(tài),命令編譯單元221就使所有的輸出S2變低,以關(guān)閉所有提供給內(nèi)部電路201和相耦合的USB設(shè)備110的功率。在USB Hub 200中,只有內(nèi)部電路201是關(guān)閉的,使得命令分析單元仍舊能夠接收和編譯主機(jī)10的信號(hào)。
當(dāng)USB設(shè)備110和USB Hub 200不能與主機(jī)10在預(yù)定的時(shí)間周期(最好進(jìn)行周期性判定)中通信時(shí),主機(jī)10最好能發(fā)出命令控制代碼,來關(guān)閉相應(yīng)提供的功率。然而,即使在功率關(guān)閉的期間,也應(yīng)該對(duì)USB設(shè)備110的通信邏輯電路提供最低限度或足夠檢測(cè)來自主機(jī)10的通信重新起始信號(hào)的功率。在功率關(guān)閉的狀態(tài)中,當(dāng)接收到來自主機(jī)10的功率開啟的命令控制代碼時(shí),命令分析單元221使得所對(duì)應(yīng)的輸出S2為高,以便于可以有選擇性地再次向內(nèi)部電路201和USB設(shè)備110提供功率。
在電源控制裝置的第二較佳實(shí)施例中,USB設(shè)備可以產(chǎn)生表示“功率正在使用或沒有使用”的數(shù)據(jù)(例如,命令控制代碼),且可以周期性地向主機(jī)10發(fā)送這些信號(hào)。當(dāng)內(nèi)部電路201和USB設(shè)備110在執(zhí)行這種功能時(shí),命令分析單元221一直檢測(cè)著通過數(shù)據(jù)信號(hào)線D+/D-所傳輸?shù)男盘?hào),以確定哪一個(gè)USB設(shè)備沒有向主機(jī)10周期性地發(fā)出指示“功率正在使用或沒有使用”的數(shù)據(jù)。當(dāng)確定了一個(gè)USB設(shè)備時(shí),命令該USB設(shè)備關(guān)閉功率的功率控制信號(hào)就施加到電源供給單元240,以關(guān)閉所識(shí)別出的USB設(shè)備的功率。
圖5是顯示根據(jù)本發(fā)明的電源控制裝置的第三較佳實(shí)施例的方框圖。電源控制裝置的第三較佳實(shí)施例是包含在主計(jì)算機(jī)(例如,主機(jī)10)中。
正如圖5所示,包含在主計(jì)算機(jī)中的電源控制裝置310以及它的操作能夠減小或避免直接或通過Hub 200與主機(jī)10相耦合的一個(gè)或多個(gè)USB設(shè)備110的不必要功率消耗。Hub 200,內(nèi)部電路201及其USB i/F 210在較佳實(shí)施例中可任選。
USB設(shè)備110和/或內(nèi)部電路201通過電源供給單元340接收功率,該電源供給單元340最好由主機(jī)10使用電源控制裝置310進(jìn)行控制。電源控制單元340最好能類似于上述討論的電源供給單元240。然而,本發(fā)明并不局限于此,可以使用其他依據(jù)指示提供功率的電源控制方案。而且,圖5僅僅顯示了流過電源供給設(shè)備340的功率信號(hào)。然而,流向USB設(shè)備的數(shù)據(jù)信號(hào)D+/D-也可以通過電源供給設(shè)備340來發(fā)送。
電源控制裝置310可以采用第一或第二較佳實(shí)施例的系統(tǒng)來實(shí)現(xiàn)。于是,電源控制裝置310能夠?qū)崿F(xiàn)信號(hào)檢測(cè)器210和控制信號(hào)發(fā)生器230的功能,或者能夠?qū)崿F(xiàn)命令分析單元221的功能,這些裝置如以上參照?qǐng)D2-4所討論。因此,電源控制裝置310最好能檢測(cè)USB線纜(例如,0、1、2、3)的狀態(tài)和/或編譯USB線纜(例如,0,1,2,3)的數(shù)據(jù)信號(hào)。電源控制裝置310的工作結(jié)果最好能發(fā)送給控制USB設(shè)備110和/或內(nèi)部電路221功率的電源供給單元340或類似單元??梢詮碾娫纯刂蒲b置310通過USB的線纜0或類似物將結(jié)果發(fā)送給下游的單元。例如,當(dāng)USB設(shè)備110(例如,調(diào)制解調(diào)器)不能有效工作(例如,在指定的時(shí)間范圍內(nèi)不能發(fā)送數(shù)據(jù))時(shí),電源控制裝置就可將命令置于預(yù)定值,并向電源供給單元340傳輸相同的命令。于是,類似于第一和第二實(shí)施例,電源控制裝置310能夠有選擇性地部分或全部減少或停止向一個(gè)或多個(gè)USB設(shè)備110提供功率。如果包括USB Hub 200,則可以分析通過數(shù)據(jù)線(例如,0)傳輸?shù)臄?shù)據(jù)信號(hào)D+/D-來確定內(nèi)部電路201的有效工作狀態(tài)或無效工作狀態(tài)。
正如以上所討論的,根據(jù)本發(fā)明的電源控制裝置和方法的較佳實(shí)施例具有許多優(yōu)點(diǎn)。適用于USB設(shè)備的電源控制裝置和方法的較佳實(shí)施例能夠減少或避免與主機(jī)相耦合的一個(gè)或多個(gè)USB設(shè)備的不必要的功率消耗。較佳實(shí)施例能夠監(jiān)視通過數(shù)據(jù)線傳輸信號(hào)的條件,檢測(cè)通過數(shù)據(jù)線傳輸?shù)男盘?hào)狀態(tài)或編譯通過數(shù)據(jù)線傳輸所檢測(cè)到信號(hào)。另外,這樣的操作也可以在主機(jī)PC、數(shù)據(jù)Hub中或直接對(duì)所耦合的數(shù)據(jù)線來完成。
上述實(shí)施例以及優(yōu)點(diǎn)僅僅是用于舉例說明的目的,并不構(gòu)成對(duì)本發(fā)明的限制。本講義也可容易地應(yīng)用到其它類型的裝置中。本發(fā)明的上述討論只是要解釋,而不是限制權(quán)利要求的范疇。對(duì)本領(lǐng)域的專業(yè)人士而言,很顯然可以產(chǎn)生許多更改,改進(jìn)和變動(dòng)。在權(quán)利要求中,方法-加-功能的條款試圖覆蓋上述討論的結(jié)構(gòu),以實(shí)現(xiàn)所敘述功能,且不僅可以實(shí)現(xiàn)結(jié)構(gòu)等效,也可以實(shí)現(xiàn)等效結(jié)構(gòu)。
權(quán)利要求
1.包含在能與相連接的主機(jī)通信數(shù)據(jù)的設(shè)備中的一種電源控制裝置,其特征在于,包括數(shù)據(jù)檢測(cè)器,它能響應(yīng)與主機(jī)相耦合的數(shù)據(jù)線所傳輸?shù)男盘?hào)狀態(tài)來輸出功率控制信號(hào);以及,控制器,可根據(jù)所輸出的功率控制信號(hào)來控制至少一個(gè)內(nèi)部電路和其它相耦合設(shè)備的供電。
2.如權(quán)利要求1所述的裝置,其特征在于如果狀態(tài)表明主機(jī)處于不工作的狀態(tài),則所述數(shù)據(jù)檢測(cè)器能輸出命令停止向內(nèi)部電路和相耦合的設(shè)備供電的功率控制信號(hào)。
3.如權(quán)利要求2所述的裝置,其特征在于當(dāng)數(shù)據(jù)線上的信號(hào)超過規(guī)定時(shí)間間隔維持在一個(gè)電平上時(shí),所述信號(hào)的第一狀態(tài)就是主機(jī)處于不工作的狀態(tài)。
4.如權(quán)利要求3所述的裝置,其特征在于所述電平是低電平,且規(guī)定的時(shí)間間隔為2msec。
5.如權(quán)利要求1所述的裝置,其特征在于所述數(shù)據(jù)檢測(cè)器檢測(cè)通過每根與所述的其它相耦合設(shè)備中相對(duì)應(yīng)的一個(gè)設(shè)備相耦合的數(shù)據(jù)線所傳輸?shù)男盘?hào)狀態(tài),并根據(jù)檢測(cè)到的信號(hào)狀態(tài)輸出關(guān)閉其它耦合設(shè)備中所對(duì)應(yīng)的一個(gè)設(shè)備供電的功率控制信號(hào)。
6.如權(quán)利要求5所述的裝置,其特征在于所述數(shù)據(jù)線是采用通用串行總線(USB)標(biāo)準(zhǔn)中的D+和D-設(shè)計(jì)的信號(hào)線,并且所述設(shè)備是USB設(shè)備。
7.如權(quán)利要求1所述的裝置,其特征在于所述數(shù)據(jù)檢測(cè)器對(duì)數(shù)據(jù)線上的信號(hào)進(jìn)行或(OR)操作,檢測(cè)或操作結(jié)果的一個(gè)規(guī)定電平的持續(xù)時(shí)間,以及根據(jù)檢測(cè)到的持續(xù)時(shí)間輸出功率控制信號(hào)。
8.如權(quán)利要求1所述的裝置,其特征在于所述數(shù)據(jù)檢測(cè)器對(duì)數(shù)據(jù)線上的信號(hào)進(jìn)行邏輯操作,并監(jiān)視邏輯操作結(jié)果維持在多個(gè)電平中的一個(gè)規(guī)定電平的時(shí)間間隔,以及根據(jù)監(jiān)視到的時(shí)間間隔來輸出功率控制信號(hào)。
9.如權(quán)利要求1所述的裝置,其特征在于所述數(shù)據(jù)線是采用通用串行總線(USB)標(biāo)準(zhǔn)中的D+和D-設(shè)計(jì)的信號(hào)線,并且所述設(shè)備是USB設(shè)備。
10.包含在能與主機(jī)通信數(shù)據(jù)的設(shè)備中的一種電源控制裝置,其特征在于,包括數(shù)據(jù)檢測(cè)器,它能檢測(cè)通過與主機(jī)相耦合的數(shù)據(jù)線所傳輸?shù)男盘?hào),編譯檢測(cè)到的信號(hào),以及根據(jù)所編譯的信息輸出功率控制信號(hào);以及,控制器,可根據(jù)所輸出的功率控制信號(hào)來控制至少一個(gè)內(nèi)部電路和其它相連接設(shè)備的功率。
11.如權(quán)利要求10所述的裝置,其特征在于如果所編譯的信息表明對(duì)應(yīng)的耦合設(shè)備處于不工作的狀態(tài),則所述數(shù)據(jù)檢測(cè)器就輸出功率控制信號(hào),以減少相對(duì)應(yīng)耦合的設(shè)備的功率。
12.如權(quán)利要求10所述的裝置,其特征在于如果所編譯的信息表明主機(jī)已關(guān)機(jī),則所述數(shù)據(jù)檢測(cè)器就輸出命令減少提供給內(nèi)部電路和相耦合設(shè)備功率的功率控制信號(hào)。
13.如權(quán)利要求12所述的裝置,其特征在于如果所編譯的信息表明主機(jī)已開機(jī),則所述數(shù)據(jù)檢測(cè)器就輸出命令恢復(fù)提供給內(nèi)部電路和相耦合設(shè)備功率的功率控制信號(hào)。
14.如權(quán)利要求10所述的裝置,其特征在于;所述數(shù)據(jù)線是采用通用串行總線(USB)標(biāo)準(zhǔn)中的D+和D-設(shè)計(jì)的信號(hào)線。
15.包含在能與主機(jī)通信數(shù)據(jù)的設(shè)備中的電源控制裝置,其特征在于,包括數(shù)據(jù)檢測(cè)器,它能檢測(cè)表示功率消耗的信號(hào),所述信號(hào)通過與主機(jī)相連接的通用串行總線(USB)數(shù)據(jù)線來傳輸,其中,所述數(shù)據(jù)檢測(cè)器根據(jù)是否能檢測(cè)到所述信號(hào)來輸出功率控制信號(hào);以及,控制器,可根據(jù)所輸出的功率控制信號(hào)來控制相耦合的USB設(shè)備的供電。
16.如權(quán)利要求15所述的裝置,其特征在于指示功率消耗的信號(hào)可以周期性地傳輸。
17.如權(quán)利要求16所述的裝置,其特征在于在傳輸?shù)闹芷谥?,如果未能檢測(cè)到來自相對(duì)應(yīng)的USB設(shè)備的信號(hào),則所述數(shù)據(jù)檢測(cè)器就輸出命令停止向所述的USB設(shè)備之一提供功率的功率控制信號(hào)。
18.如權(quán)利要求15所述的裝置,其特征在于所述數(shù)據(jù)檢測(cè)器檢測(cè)每一個(gè)其它設(shè)備的信號(hào)并對(duì)所述的每一個(gè)其它設(shè)備輸出功率控制信號(hào),且其中所述數(shù)據(jù)線是采用通用串行總線標(biāo)準(zhǔn)中的D+和D-設(shè)計(jì)的信號(hào)線。
19.一種計(jì)算機(jī)系統(tǒng),其特征在于,包括主計(jì)算機(jī);多個(gè)與所述主計(jì)算機(jī)相耦合的通用串行總線(USB)設(shè)備,每個(gè)設(shè)備都可選擇性地具有有效和無效的至少一種狀態(tài),其中,數(shù)據(jù)信號(hào)在所述主計(jì)算機(jī)和USB設(shè)備之間通信;以及,分析所述數(shù)據(jù)信號(hào)的控制器,其中,可根據(jù)所述分析來控制提供給至少一個(gè)USB設(shè)備的供電。
20.如權(quán)利要求17所述的計(jì)算機(jī)系統(tǒng),包括在主計(jì)算機(jī)和一組USB設(shè)備之間耦合的USB Hub,其中,所述控制器在主計(jì)算機(jī)和Hub中的一個(gè)內(nèi)。
21.如權(quán)利要求20所述的計(jì)算機(jī)系統(tǒng),其特征在于,包括與USB設(shè)備組相耦合的電源供給設(shè)備,它可以根據(jù)來自所述控制器的功率控制信號(hào)來停止對(duì)USB設(shè)備組中的一個(gè)或多個(gè)設(shè)備提供功率。
22.如權(quán)利要求21所述的計(jì)算機(jī)系統(tǒng),其特征在于所述控制器對(duì)在數(shù)據(jù)線上通過的數(shù)據(jù)信號(hào)進(jìn)行邏輯操作,并監(jiān)視邏輯操作結(jié)果信號(hào)中維持在多個(gè)電平中規(guī)定電平上的時(shí)間間隔,以及根據(jù)所監(jiān)視的時(shí)間間隔輸出功率控制信號(hào)。
23.如權(quán)利要求19所述的計(jì)算機(jī)系統(tǒng),其特征在于所述分析執(zhí)行檢測(cè)數(shù)據(jù)信號(hào)的狀態(tài)和編譯所檢測(cè)到的數(shù)據(jù)信號(hào)之一。
24.如權(quán)利要求19所述的計(jì)算機(jī)系統(tǒng),其特征在于所述控制器位于主計(jì)算機(jī)中。
25.如權(quán)利要求24所述的計(jì)算機(jī)系統(tǒng),其特征在于,包括與一組USB設(shè)備相耦合的電源供給設(shè)備,它可以根據(jù)來自所述控制器的功率控制信號(hào)來停止對(duì)USB設(shè)備組中的一個(gè)或多個(gè)設(shè)備提供功率。
26.如權(quán)利要求25所述的計(jì)算機(jī)系統(tǒng),其特征在于所述分析執(zhí)行檢測(cè)數(shù)據(jù)信號(hào)的狀態(tài)和編譯所檢測(cè)到的數(shù)據(jù)信號(hào)之一。
27.一種用于控制與主計(jì)算機(jī)相連接設(shè)備的功率的方法,其特征在于,包括分析通過通用串行總線(USB)接口的數(shù)據(jù)線所傳輸?shù)男盘?hào);根據(jù)所述分析來確定功率控制信號(hào);以及,根據(jù)所述功率控制信號(hào),有選擇性地減少提供給至少一個(gè)設(shè)備的功率。
28.如權(quán)利要求27所述的方法,其特征在于所述分析信號(hào)至少包含(1)檢測(cè)通過在多個(gè)設(shè)備中每一設(shè)備和主計(jì)算機(jī)之間的USB接口的數(shù)據(jù)信號(hào)的狀態(tài),以及(2)編譯檢測(cè)到的主計(jì)算機(jī)和USB設(shè)備所傳輸?shù)臄?shù)據(jù)信號(hào)。
全文摘要
本發(fā)明涉及一種通用串行總線(USB)的裝置和方法,它能控制通過USB與主機(jī)相耦合的USB設(shè)備的功率,以及根據(jù)USB設(shè)備是否在工作的情況來控制相耦合的USB設(shè)備的功率。如果與主機(jī)耦合的對(duì)應(yīng)數(shù)據(jù)線上的信號(hào)狀態(tài)表明主機(jī)或個(gè)別USB處于不工作狀態(tài),則電源供給控制裝置和方法能夠中斷對(duì)USB內(nèi)部電路和其它相耦合的USB設(shè)備的功率供給,以便減少或避免總的功率消耗。
文檔編號(hào)G06F1/32GK1405657SQ02142728
公開日2003年3月26日 申請(qǐng)日期2002年9月13日 優(yōu)先權(quán)日2001年9月15日
發(fā)明者金瀅錫 申請(qǐng)人:Lg電子株式會(huì)社