欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于在計算機裝置中管理功率消耗的系統(tǒng)及方法

文檔序號:6533223閱讀:125來源:國知局
用于在計算機裝置中管理功率消耗的系統(tǒng)及方法
【專利摘要】本發(fā)明揭示一種用于在計算裝置中管理功率消耗的系統(tǒng)及方法。策略控制器確定計算裝置中的多個外部接口控制器的聚合功率消耗是否大于策略功率極限。在確定所述聚合功率消耗大于所述策略功率極限后,所述策略控制器可即刻將第一外部接口控制器設定為經協(xié)商功率電平,并將第二外部接口控制器設定為經調整功率電平,其中所述第一外部接口控制器及所述第二外部接口控制器是基于所述策略功率極限及所述聚合功率消耗而設定的。
【專利說明】用于在計算機裝置中管理功率消耗的系統(tǒng)及方法
[0001]相關申請案的交叉參考
[0002]本申請案主張2012年6月I日申請的標題為“用于在計算機裝置中管理功率消耗的系統(tǒng)及方法(SYSTEM AND METHOD FOR MANAGING POWER CONSUMPT1N IN ACOMPUTER DEVICE) ”的第13/487,093號美國非臨時專利申請案的優(yōu)先權且為其的接續(xù)案,第13/487,093號美國非臨時專利申請案又主張2012年3月9日申請的標題為“用于在計算機裝置中管理功率消耗的系統(tǒng)及方法(SYSTEM AND METHOD FOR MANAGING POWERCONSUMPT1N IN A COMPUTER DEVICE) ”的第61/609,241號美國臨時專利申請案的優(yōu)先權,此兩個申請案以全文引用的方式并入本文中。

【技術領域】
[0003]本技術大體來說涉及計算機系統(tǒng)的功率管理。

【背景技術】
[0004]現(xiàn)代計算機可包含用于移動裝置的數(shù)據(jù)傳輸及/或充電的多個通用串行總線(USB)端口。傳統(tǒng)的USB端口能夠提供最高達約2.5瓦特的功率,而較高功率USB端口的標準已增加到約7.5瓦特。然而,典型的計算機電力供應器可僅提供約65瓦特,其中大約15瓦特由計算機或膝上型計算機本身汲取。在具有較小電力供應器及大量USB端口(舉例來說,6個或6個以上)的裝置中,對多個經連接裝置的功率消耗的管理可變得成問題,尤其是在裝置暫時由電池供電時。


【發(fā)明內容】

[0005]本技術提供一種用于在計算機裝置中管理功率的系統(tǒng)及方法。根據(jù)一個方面,所述系統(tǒng)可包含多個外部接口控制器,每一外部接口控制器可操作以在低功率模式與高功率模式之間切換且包含經配置以產生表示所述外部接口控制器的經協(xié)商功率電平的信號的功率電平指示器。策略控制器可以可操作方式連接到所述多個外部接口控制器。在從所述多個接口控制器中的第一外部接口控制器接收到表示經協(xié)商功率電平的信號后,所述策略控制器即刻經配置以:確定所述多個外部接口控制器的聚合功率消耗;及如果所述聚合功率消耗大于策略功率極限,那么將所述第一外部接口控制器設定為所述第一外部接口控制器的所述經協(xié)商功率電平,及將第二外部接口控制器設定為經調整功率電平,其中所述第一外部接口控制器及所述第二外部接口控制器是基于所述策略功率極限及所述聚合功率消耗而設定的。
[0006]在另一方面中,一種計算機實施的方法可包含:確定計算裝置中的多個外部接口控制器的聚合功率消耗;及在確定所述聚合功率消耗大于策略功率極限后,即刻將第一外部接口控制器設定為經協(xié)商功率電平,及將第二外部接口控制器設定為經調整功率電平,其中所述第一外部接口控制器及所述第二外部接口控制器是基于所述策略功率極限及所述聚合功率消耗而設定的。
[0007]在另一方面中,一種方法可由上面存儲有機器可執(zhí)行指令的機器可讀媒體執(zhí)行。所述指令在執(zhí)行時可執(zhí)行一方法,所述方法包含:從計算裝置中的多個充電端口功率開關控制器(CPPSC)中的第一 USB CPPSC接收經協(xié)商功率電平;確定所述多個CPPSC的聚合功率消耗;及基于策略功率極限及所述所確定的聚合功率消耗而為所述多個CPPSC中的每一者設定所述功率電平。
[0008]應理解,所屬領域的技術人員根據(jù)以下詳細描述將容易明了本技術的其它配置,在以下詳細描述中以圖解說明的方式展示并描述本技術的各種配置。如將認識到,本技術能夠具有其它及不同配置且其數(shù)個細節(jié)能夠在各個其它方面進行修改,而所有這些均不背離本技術的范圍。因此,應將各圖式及詳細描述視為本質上為說明性而非限制性。

【專利附圖】

【附圖說明】
[0009]將參考附圖進行詳細描述:
[0010]圖1是根據(jù)本技術的一個方面的實例性USB插頭與插座的圖式。
[0011]圖2是根據(jù)本技術的一個方面的包含模式選擇引腳及功率消耗指示器引腳的實例性外部接口控制器的圖式。
[0012]圖3是根據(jù)本技術的一個方面用于在計算機裝置中管理外圍功率的實例性系統(tǒng)的圖式,所述系統(tǒng)包含策略控制器及多個外部接口控制器。
[0013]圖4是圖解說明根據(jù)本技術的一個方面用于在計算裝置中管理外圍功率的實例性過程的流程圖。
[0014]圖5是圖解說明根據(jù)本技術的一個方面用于在計算機裝置中管理外圍功率的包含處理器及其它內部組件的實例性裝置的圖式。

【具體實施方式】
[0015]本技術提供一種用于在計算裝置中管理供應到多個外圍裝置(舉例來說,USB裝置)的功率的設備及系統(tǒng)。在一個方面中,所述系統(tǒng)可包含多個USB充電端口功率開關控制器(CPPSC)及一 USB策略控制器。每一 CPPSC可處置與USB裝置的協(xié)商且可在包含專用充電端口模式、標準下游端口模式、充電下游端口模式及離線的各種充電模式之間切換。在一些方面中,所述充電模式可在不將附接到(舉例來說,通過有線或無線鏈路)且以可操作方式連接(舉例來說,準備好通信)到相應端口的裝置切斷連接的情況下進行切換。每一CPPSC可向USB策略控制器報告關于經附接及/或經連接USB裝置是否已協(xié)商高功率充電或試圖汲取多于預定量的電流。就這一點來說,所述策略控制器可監(jiān)視經連接CPPSC以確保所汲取的總功率不超過功率極限。
[0016]圖1是根據(jù)本技術的一個方面的實例性USB插頭與插座的圖式。USB插頭101及插座102可經配置以使得當插頭101插入到插座102中時,插頭電力引腳103 (VBUS)及插頭接地引腳104 (GND)分別與插座電力引腳105 (VBUS)及插座接地引腳106 (GND)進行接觸。同樣地,插頭數(shù)據(jù)引腳D-107及D+108分別與插座數(shù)據(jù)引腳D-109及D+110進行接觸。插頭101或插座102可表示計算裝置(舉例來說,桌上型或筆記型計算機、平板計算機、智能電話、PDA、相機等)中的USB端口。為了在兩個裝置之間傳輸數(shù)據(jù),可在一端處的主機或集線器“下游”端口與另一端處的裝置“上游”端口之間進行USB連接。在一些方面中,可在分別附接于插頭數(shù)據(jù)引腳D-107及D+108與插座數(shù)據(jù)引腳D-109及D+110之間的雙絞線數(shù)據(jù)電纜上使用半雙工差分信令來傳輸數(shù)據(jù)信號。在其它方面中,可通過添加一或多個額外雙絞線導線及相應引腳觸點來實現(xiàn)用于較高數(shù)據(jù)帶寬的全雙工信令。
[0017]當未連接上游裝置(舉例來說,準備好通信)時,兩個數(shù)據(jù)線被拉為低,從而指示復位或經切斷的連接。當連接時,USB裝置可經配置以將數(shù)據(jù)線中的一者拉為高以將所述數(shù)據(jù)線置于閑置狀態(tài)中。裝置可通過操縱選定數(shù)據(jù)線上的電壓來針對帶寬進行通告或協(xié)商。舉例來說,全帶寬裝置可將D+拉為高,而低帶寬裝置可將D-拉為高??赏ㄟ^雙態(tài)切換數(shù)據(jù)線來傳輸串行數(shù)據(jù)。USB可使用NRZI約定來編碼數(shù)據(jù)。舉例來說,可通過雙態(tài)切換數(shù)據(jù)線來傳輸位0,而可通過使數(shù)據(jù)線處于閑置狀態(tài)中來傳輸位I。
[0018]出于本發(fā)明的目的,舉例來說,當插頭電力引腳103 (VBUS)及插頭接地引腳104分別與插座電力引腳105及插座接地引腳106進行接觸時,將下游端口視為“附接”到下游外圍裝置的上游端口。當附接端口且下游外圍裝置已將數(shù)據(jù)線D-或D+拉為高從而用信號通知裝置準備好通信時,可將下游外圍裝置視為“連接”到下游端口。在一些方面中,USB端口可包含用以供應額外電力的一或多個額外電力引腳。舉例來說,裝置可包含用以在5V、12V或24V下將最高達6A供應到外圍裝置的四個額外引腳。
[0019]圖2是根據(jù)本技術的一個方面的包含模式選擇引腳209及功率消耗指示器引腳210的實例性外部接口控制器201的圖式。外部接口控制器201可作為USB充電端口功率開關控制器(CPPSC)而操作。外部接口控制器201可包含輸入/輸出(I/O)連接數(shù)據(jù)與電力引腳202,其連同數(shù)據(jù)連接器203 (舉例來說,USB插頭101或插座102) —起充當用于與外圍裝置204介接的外部端口。當附接到外圍裝置204(舉例來說,經由可拆卸電纜)時,接口控制器201可經配置以促進對帶寬或功率要求的協(xié)商。舉例來說,引腳202 (舉例來說,圖1的D-109及D+110)可用于執(zhí)行裝置204與接口控制器201之間的信號交換且促進裝置204對低或高帶寬通信或某一功率消耗量的請求。
[0020]在成功協(xié)商后,接口控制器201可即刻經配置以在充電模式之間切換以適應外圍裝置204的功率要求。舉例來說,接口控制器201可經配置以充當充電下游端口(⑶P) 205、專用充電端口(DCP) 206、標準下游端口(SDP) 207或離線208。接口控制器201可包含用于在這些充電模式之間進行選擇的一或多個模式選擇引腳209。舉例來說,可通過將二進制值(舉例來說,00、01、10、11)置于模式選擇引腳209處(舉例來說,使用連接到所述引腳的數(shù)據(jù)總線)來選擇接口控制器201的充電模式,每一二進制值表不一充電模式。
[0021]在一個實例中,當接口控制器201經配置以作為⑶P操作時,接口控制器201可在以低帶寬或全帶寬通信時向外圍裝置204供應1.5A的最大值、在以高帶寬通信時供應900mA的最大值且在不發(fā)生通信時供應與連接器203將安全地處置的電流一樣多的電流。在一些實例中,可用于外圍裝置204的電流可在默認情況下限制于1.5A。就這一點來說,接口控制器201可經配置以在附接但未連接到外圍裝置204時及在其于其D+線上感測到預定電壓(或電壓范圍)時在其D-線上輸出一電壓。在連接外圍裝置204時,接口控制器201可不在其D-線上輸出電壓。
[0022]當接口控制器201經配置以作為DCP操作時,接口控制器201可將最大電流(舉例來說,在5.25V下1.8A的電流)供應到外圍裝置204。接口控制器201可經配置以通過使連接器203的D+及D-引腳短路來通告其作為DCP的狀態(tài)。就這一點來說,所述短路可停用數(shù)據(jù)傳送,但啟用外圍裝置204以通過檢測所述短路來檢測DCP模式。
[0023]當接口控制器201經配置以作為SDP操作時,接口控制器201可(舉例來說)在未連接外圍裝置204(舉例來說,未準備好通信)或連接已暫停(舉例來說,針對沒有活動)時供應2.5mA或者在連接且未暫停時供應最高達100mA。外圍裝置204可在低功率模式(10mA)中連接且接著針對最高達500mA進行協(xié)商。因此,接口控制器201可接著經配置以在連接到外圍裝置204時提供最高達500mA。接口控制器201可經配置以通過將連接器203的D+及D-引腳拉到接地來通告其作為SDP的狀態(tài)。
[0024]接口控制器201可包含一或多個功率消耗指示器引腳210,其用于向功率控制電路211指示經附接外圍裝置203已協(xié)商高功率充電(舉例來說,在DCP模式或CDP模式中大于1.0安)。模式選擇引腳209可為雙向的。就這一點來說,接口控制器201可經由功率消耗指示器引腳210向功率控制電路211指示已請求高功率充電,連同經由選擇引腳209置于數(shù)據(jù)總線上的表示所請求充電模式(舉例來說,DCP模式)的一或多個信號。功率控制電路211可接著確認選擇或使用選擇引腳209將接口控制器201設定到不同充電模式。
[0025]接口控制器201可進一步包含用于報告經連接外圍裝置204已何時試圖汲取多于預定量的電流(舉例來說,在經配置以作為SDP操作時多于10mA)的故障報告引腳212。就這一點來說,如果接口控制器201被設定為第一充電模式但外圍裝置204試圖汲取比所述充電模式所允許的電流更多的電流,那么接口控制器201可改變故障報告引腳212的值(舉例來說,從邏輯低改變?yōu)檫壿嫺?。功率控制電路211可接著經由選擇引腳209做出改變充電模式(舉例來說,包含將接口控制器201從作為SDP操作切換到作為CDP操作)的決策。在一些方面中,可在維持到于相應端口處連接的裝置的當前裝置連接的同時切換充電模式。
[0026]圖3是根據(jù)本技術的一個方面用于在計算裝置中管理外圍功率的實例性系統(tǒng)300的圖式,系統(tǒng)300包含策略控制器301及多個外部接口控制器302。策略控制器301可以可操作方式連接到多個外部接口控制器302 (舉例來說,外部接口控制器201),每一外部接口控制器302包含相應功率指示器引腳303 (舉例來說,功率消耗指示器引腳210)及故障報告引腳304(舉例來說,故障報告引腳212)。在一個方面中,策略控制器301可向總線305發(fā)布控制外部接口控制器302(舉例來說,經由一或多個模式選擇引腳209)的命令。在另一方面中,策略控制器301可經配置以控制總系統(tǒng)功率。
[0027]在一個方面中,策略控制器301可為計算裝置(舉例來說,圖5的計算裝置500)內的硬件控制器,舉例來說,通用微處理器、微控制器或類似裝置。策略控制器301可經配置以執(zhí)行來自位于計算裝置內的存儲媒體306 (舉例來說,圖5的ROM 503或系統(tǒng)存儲器504)的一或多個指令或軟件序列。軟件306在由策略控制器301執(zhí)行時可配置策略控制器301以操作及/或監(jiān)視由系統(tǒng)300的多個外部接口控制器302協(xié)商的聚合功率。在一個實例中,策略控制器301可經配置以監(jiān)視外部接口控制器302并確定由多個外部接口控制器302供應的聚合功率是否大于預定功率極限(舉例來說,45瓦特到50瓦特)。在一個實例中,附接到第一外部接口控制器302的第一外圍裝置307可協(xié)商高功率消耗(舉例來說,超過500mA)。在確定經協(xié)商功率將超過預定功率極限后,策略控制器301可即刻將第一外部接口控制器設定為經協(xié)商功率電平,且接著將第二外部接口控制器309 (舉例來說,連接到第二外圍裝置310)設定為經調整功率電平。所述經調整功率電平可為較低功率消耗以使得多個外部接口控制器302的聚合功率低于或不超過預定功率極限。
[0028]所有外部接口控制器302最初可經設定以通告高功率充電能力。就這一點來說,第一高功率裝置(舉例來說,外圍裝置307)可能夠附接到外部接口控制器302且協(xié)商并接收其為操作而需要的功率。如果第二高功率裝置(舉例來說,外圍裝置310)稍后附接到系統(tǒng)且使總系統(tǒng)功率達到或超出功率極限,那么策略控制器301可選擇性地使得剩余外部接口控制器302不能通告高功率充電能力。
[0029]在一個實例中,便攜式外部硬驅動器(未展示)可連接到外部接口控制器302的USB端口。所述USB端口最初可經設定為具有500mA的最大電流極限的標準下游端口。所述外部硬驅動器可試圖協(xié)商多于500mA的電流??山又浻蓪獠拷涌诳刂破?02的故障報告引腳304將過電流故障信號發(fā)送到策略控制器。所述故障信號可觸發(fā)策略控制器301比較從連接到其它外部接口控制器302的裝置協(xié)商的電流(舉例來說,經由所述外部接口控制器的指示器引腳)以確定當前功率消耗策略極限是否將允許所提議的功率增加或是否應減小到另一裝置的功率以限制總體功率消耗。
[0030]在一些方面中,策略控制器301可經配置以給預定類型的外圍裝置指派較高或較低充電優(yōu)先級以指定可在其它更重要類型的外圍裝置需要充電時切斷的一些類型的外圍裝置。舉例來說,如果外部硬驅動器經確定具有高充電優(yōu)先級,那么連接到所述硬驅動器的USB端口可通過從標準下游端口切換到充電下游端口來增加其功率,而連接到具有較低優(yōu)先級的智能電話的USB端可從充電下游端口切換到標準下游端口。
[0031]圖4是圖解說明根據(jù)本技術的一個方面用于在計算裝置中管理外圍功率的實例性過程的流程圖。計算裝置可配置有策略控制器(舉例來說,策略控制器301)以管理連接到多個相應端口(舉例來說,USB端口)的多個外圍裝置的總體功率消耗。在步驟401中,策略控制器確定計算裝置中的多個外部接口控制器的聚合功率消耗。在確定所述聚合功率消耗大于策略功率極限后,在步驟402中,即刻將第一外部接口控制器設定(舉例來說,通過策略控制器)為經協(xié)商功率電平。并且,在步驟403中,將第二外部接口控制器設定為經調整功率電平。因此,第一外部接口控制器及第二外部接口控制器是基于策略功率極限及多個外部接口控制器的總功率消耗而設定的。
[0032]圖5是圖解說明根據(jù)本技術的一個方面用于在計算裝置中管理外圍功率的包含處理器及其它內部組件的實例性裝置的圖式。在一些方面中,計算裝置500包含數(shù)個內部組件,例如處理器501、系統(tǒng)總線502、只讀存儲器503、系統(tǒng)存儲器504、網絡接口 505、I/O接口 506及類似裝置。在一個方面中,處理器501 (舉例來說,策略控制器301)也可經由I/O接口 506 (舉例來說,外部接口控制器201或302)與一或多個外圍裝置507 (舉例來說,夕卜圍裝置204、307或310)進行通信。在一些方面中,裝置500的所有這些元件可集成到單個裝置中。在其它方面中,這些元件可配置為單獨組件。
[0033]處理器501可經配置以執(zhí)行用以執(zhí)行本文中所描述的操作及功能性的代碼或指令、管理請求流及地址映射且執(zhí)行計算并產生命令。處理器501可經配置以監(jiān)視并控制計算裝置500中的組件的操作。所述處理器可為通用微處理器、微控制器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、可編程邏輯裝置(PLD)、控制器、狀態(tài)機、門控邏輯、離散硬件組件或前述各項的組合。一或多個指令序列可作為固件存儲于處理器501內的ROM上。同樣地,一或多個指令序列可為從系統(tǒng)存儲器505、ROM 503存儲及讀取或從與外圍裝置507 (舉例來說,USB存儲裝置)相關聯(lián)的存儲媒體接收的軟件。ROM503、系統(tǒng)存儲器505及裝置507的存儲媒體表示上面的指令/代碼可由處理器501執(zhí)行的機器或計算機可讀媒體的實例。機器或計算機可讀媒體可通常指用于將指令提供到處理器501的任何媒體,包含易失性媒體(例如用于系統(tǒng)存儲器504或用于處理器501內的緩沖器的動態(tài)存儲器)及非易失性媒體(例如,電子媒體、光學媒體及磁性媒體)兩者。
[0034]在一些方面中,處理器501可經配置以經由I/O接口 506與一或多個外圍裝置507 (舉例來說,外圍裝置204)通信。處理器501可(舉例來說)由軟件配置為功率策略控制電路。就這一點來說,處理器可執(zhí)行致使處理器501監(jiān)視并控制I/O接口 506的功率消耗及/或數(shù)據(jù)帶寬的指令。處理器501可進一步經配置以讀取存儲于系統(tǒng)存儲器504及/或裝置507的存儲媒體中的數(shù)據(jù)且響應于來自一或多個外部裝置的請求而將所讀取數(shù)據(jù)傳送到所述一或多個外部裝置。所述一或多個外部裝置可包含計算系統(tǒng),例如個人計算機、服務器、工作站、膝上型計算機、PDA、智能電話及類似裝置。
[0035]在一些方面中,系統(tǒng)存儲器504表示用于暫時存儲用以管理計算裝置500及/或一或多個外圍裝置507 (舉例來說,管理經附接裝置507的總體功率消耗)的數(shù)據(jù)及信息的易失性存儲器。根據(jù)本技術的一個方面,系統(tǒng)存儲器504可為隨機存取存儲器(RAM),例如雙倍數(shù)據(jù)速率(DDR) RAM。其它類型的RAM也可用于實施系統(tǒng)存儲器504。可使用單個RAM模塊或多個RAM模塊來實施存儲器504。盡管可將系統(tǒng)存儲器504描繪為裝置500的部分,但所屬領域的技術人員將認識到,系統(tǒng)存儲器504可與裝置500分離,此并不背離本技術的范圍?;蛘撸到y(tǒng)存儲器504可為非易失性存儲器,例如磁盤、快閃存儲器、外圍SSD及類似
>j-U ρ?α裝直。
[0036]I/O接口 506可經配置以耦合到一或多個外部裝置、從一或多個外部裝置接收數(shù)據(jù)及將數(shù)據(jù)發(fā)送到一或多個外部裝置。I/o接口 506可包含用于將I/O接口 506以可操作方式耦合到處理器501 (舉例來說,經由總線502)的電連接及物理連接兩者。I/O接口 506可經配置以在附接到總線502的內部組件(舉例來說,處理器501)與一或多個外部裝置(舉例來說,硬驅動器)之間傳達數(shù)據(jù)、地址及控制信號。I/O接口 506可經配置以實施標準接口,例如USB、串行附接SCSI (SAS)、光纖信道接口、高速PCI (PCIe)、SATA及類似接口。I/O接口 506可經配置以實施僅一個接口?;蛘?,I/O接口 506可經配置以實施可使用由用戶選擇或在組裝時間編程的配置參數(shù)個別地選擇的多個接口。I/O接口 506可包含用于緩沖一或多個外部裝置與總線502及/或以可操作方式附接到其的內部裝置之間的傳輸?shù)囊换蚨鄠€緩沖器。
[0037]所屬領域的技術人員將了解,本文中所描述的各種說明性塊、模塊、元件、組件、方法及算法可實施為電子硬件、計算機軟件或兩者的組合。為了圖解說明硬件與軟件的此可互換性,上文通常已就其功能性來描述了各種說明性塊、模塊、元件、組件、方法及算法。此類功能性是實施為硬件還是軟件取決于特定應用及施加于總體系統(tǒng)的設計約束。技術人員可針對每一特定應用以變化的方式實施所描述的功能性??梢圆煌绞讲贾?例如,以不同次序布置或以不同方式分割)各種組件及塊,所有這些均不背離本技術的范圍。
[0038]應理解,所揭示的過程中的步驟的特定次序或層次是對示范性方法的圖解。基于設計偏好,應理解可重新布置所述過程中的步驟的特定次序或層次??赏瑫r執(zhí)行所述步驟中的一些步驟。隨附方法請求項以范例次序呈現(xiàn)各種步驟的要素,而未必意在限制于所呈現(xiàn)的特定次序或層次。
[0039]提供先前描述旨在使得任何所屬領域的技術人員能夠實踐本文中所描述的各種方面。先前描述提供本技術的各種實例,且本技術并不限制于這些實例。所屬領域的技術人員將容易明了對這些方面的各種修改,且本文中所界定的通用原理可應用于其它方面。因此,權利要求書并不打算限制于本文中所展示的方面,而是應被賦予與語言權利要求相一致的全部范圍,其中以單數(shù)形式對一要素的提及并不打算意指“一個且僅一個”(除非具體如此陳述),而是意指“一或多個”。除非另有具體陳述,否則術語“一些”是指一或多個。男性代詞(例如,他的)包含女性及中性性別(例如,她的及它的),且反之亦然。如果有的話,那么標題及副標題僅用于方便的目的且并不限制本發(fā)明。
[0040]謂語詞“經配置以”、“可操作以”及“經編程以”并不暗示對一對象的任何特定有形或無形修飾,而是打算可互換使用。舉例來說,經配置以監(jiān)視并控制組件的操作的處理器還可意指經編程以監(jiān)視并控制所述操作的處理器或可操作以監(jiān)視并控制所述操作的處理器。同樣地,經配置以執(zhí)行代碼的處理器可構造為經編程以執(zhí)行代碼或可操作以執(zhí)行代碼的處理器。
[0041]例如“方面”的短語并不暗示此方面對于本技術為必不可少的或此方面適用于本技術的所有配置。與一方面有關的揭示內容可適用于所有配置或者一或多個配置。一方面可提供一或多個實例。例如一方面的短語可指一或多個方面且反之亦然。例如“實施例”的短語并不暗示此實施例對于本技術為必不可少的或此實施例適用于本技術的所有配置。與一實施例有關的揭不內容可適用于所有實施例或者一或多個實施例。一實施例可提供一或多個實例。例如一“實施例”的短語可指一或多個實施例且反之亦然。例如“配置”的短語并不暗示此配置對于本技術為必不可少的或此配置適用于本技術的所有配置。與一配置有關的揭示內容可適用于所有配置或者一或多個配置。一配置可提供一或多個實例。例如一“配置”的短語可指一或多個配置且反之亦然。
[0042]詞語“示范性”在本文中用以意指“作一實例或圖解”。在本文中描述為“示范性”的任何方面或設計未必解釋為比其它方面或設計優(yōu)選或有利。
[0043]所屬領域的技術人員已知的或后來知曉的在本發(fā)明通篇描述的各種方面的要素的所有結構及功能等效物明確地以引用的方式并入本文中且打算由權利要求書涵蓋。此夕卜,本文中所揭示的任何內容均不打算致力于公共的,而不管此發(fā)明是否明確地敘述于權利要求書中。任何權利要求要素將不根據(jù)35U.S.C.§ 112第6項的規(guī)定來解釋,除非所述要素使用短語“用于…的構件”來明確地敘述,或者在方法權利要求的情況中,所述要素使用短語“用于…的步驟”來敘述。此外,就在【具體實施方式】或權利要求書中使用術語“包含”、“具有”等來說,此術語打算以類似于術語“包括”在“包括”用作權利要求中的過渡詞時所解釋的意義的方式為包含性。
【權利要求】
1.一種用于在計算裝置中管理功率的系統(tǒng),其包括: 多個外部接口控制器,每一外部接口控制器可操作以在低功率模式與高功率模式之間切換且包含經配置以產生表示所述外部接口控制器的經協(xié)商功率電平的信號的功率電平指示器; 策略控制器,其以可操作方式連接到所述多個外部接口控制器,其中在從所述多個接口控制器中的第一外部接口控制器接收到表示經協(xié)商功率電平的信號后,所述策略控制器即刻經配置以: 確定所述多個外部接口控制器的聚合功率消耗;及 如果所述聚合功率消耗大于策略功率極限,那么將所述第一外部接口控制器設定為所述第一外部接口控制器的所述經協(xié)商功率電平,及 將第二外部接口控制器設定為經調整功率電平, 其中所述第一外部接口控制器及所述第二外部接口控制器是基于所述策略功率極限及所述聚合功率消耗而設定的。
2.根據(jù)權利要求1所述的系統(tǒng),其中所述外部接口控制器包含USB充電端口功率開關控制器,每一功率開關控制器與一功率電平指示器相關聯(lián),其中所述信號是從與所述第一外部接口控制器相關聯(lián)的所述功率電平指示器接收的。
3.根據(jù)權利要求1所述的系統(tǒng),其中所述策略控制器進一步經配置以在將所述第一外部接口控制器設定為所述經協(xié)商功率電平之前確定連接到所述第一外部接口控制器的裝置具有比連接到所述第二外部接口控制器的裝置高的優(yōu)先級。
4.根據(jù)權利要求1所述的系統(tǒng),其中所述策略控制器為執(zhí)行機器可執(zhí)行指令的微處理器。
5.根據(jù)權利要求1所述的系統(tǒng),其中所述多個外部接口控制器中的一或多者經配置以在專用充電模式、標準下游模式、充電下游模式及離線之間切換。
6.根據(jù)權利要求5所述的系統(tǒng),其中所述多個外部接口控制器中的所述一或多者經配置以在維持到連接到所述多個接口控制器中的所述一或多者的裝置的裝置連接的同時切換到所述充電模式。
7.根據(jù)權利要求1所述的系統(tǒng),其中所述多個外部接口控制器中的每一者包含經配置以向所述策略控制器報告經連接裝置是否已試圖汲取多于預定量的電流的故障報告指示器。
8.根據(jù)權利要求1所述的系統(tǒng),其中所述策略控制器通過總線連接到所述多個外部接口控制器,且其中所述策略控制器經配置以經由所述總線向與所述外部接口控制器相關聯(lián)的一或多個模式選擇引腳發(fā)布控制所述聚合功率消耗的命令。
9.根據(jù)權利要求1所述的系統(tǒng),其中所述多個外部接口控制器經配置以最初被設定為在所述外部接口控制器的通電或復位后即刻通告所述高功率模式。
10.根據(jù)權利要求1所述的系統(tǒng),其中所述策略控制器經配置以在確定所述多個外部接口控制器的所述聚合功率消耗大于所述策略功率極限后,即刻使得未用的外部接口控制器不能通告高功率充電能力。
11.一種用于在計算裝置中管理功率的計算機實施的方法,所述方法包括: 確定計算裝置中的多個外部接口控制器的聚合功率消耗;及 在確定所述聚合功率消耗大于策略功率極限后,即刻 將第一外部接口控制器設定為經協(xié)商功率電平,及 將第二外部接口控制器設定為經調整功率電平,其中所述第一外部接口控制器及所述第二外部接口控制器是基于所述策略功率極限及所述聚合功率消耗而設定的。
12.根據(jù)權利要求11所述的計算機實施的方法,其進一步包括: 在確定所述聚合功率消耗之前,從所述第一外部接口控制器的功率電平指示器接收表不經協(xié)商功率電平的/[目號。
13.根據(jù)權利要求11所述的計算機實施的方法,其中確定所述聚合功率消耗包括: 從所述多個外部接口控制器中的每一者接收表示由所述外部接口控制器供應的功率的信號。
14.根據(jù)權利要求11所述的計算機實施的方法,其進一步包括: 在將所述第一外部接口控制器設定為所述經協(xié)商功率電平之前,確定連接到所述第一外部接口控制器的裝置具有比連接到所述第二外部接口控制器的裝置高的優(yōu)先級。
15.根據(jù)權利要求11所述的計算機實施的方法,其中將所述第二外部接口控制器設定為所述經調整功率電平包含: 將所述第二外部接口控制器在由專用充電端口模式、標準下游端口模式、充電下游端口模式及離線模式組成的充電模式群組中從第一充電模式切換到第二充電模式。
16.根據(jù)權利要求15所述的計算機實施的方法,其進一步包括: 在維持到連接到所述第二外部接口控制器的裝置的裝置連接的同時切換所述第二外部接口控制器的充電模式。
17.根據(jù)權利要求11所述的計算機實施的方法,其進一步包括: 在確定所述多個外部接口控制器的所述聚合功率消耗大于所述策略功率極限后,即刻使得未用的外部接口控制器不能通告高功率充電能力。
18.一種機器可讀媒體,其上存儲有在執(zhí)行時執(zhí)行一方法的機器可執(zhí)行指令,所述方法包括: 從計算裝置中的多個充電端口功率開關控制器CPPSC中的第一 USB CPPSC接收經協(xié)商功率電平; 確定所述多個CPPSC的聚合功率消耗;及 基于策略功率極限及所述所確定的聚合功率消耗而為所述多個CPPSC中的每一者設定所述功率電平。
19.根據(jù)權利要求18所述的機器可讀媒體,所述方法進一步包括: 如果所述所確定的聚合功率消耗大于所述策略功率極限,那么 將所述第一 CPPSC設定為以所述經協(xié)商功率電平將第一充電供應到所述第一裝置 '及 將第二 CPPSC設定為以經調整功率電平將第二充電供應到所述第二裝置。
20.根據(jù)權利要求19所述的機器可讀媒體,其中將所述第二CPPSC設定為所述經調整功率電平包含: 將所述第二 CPPSC在由專用充電端口模式、標準下游端口模式、充電下游端口模式及離線模式組成的充電模式群組中從第一充電模式切換到第二充電模式。
【文檔編號】G06F1/26GK104395854SQ201380012545
【公開日】2015年3月4日 申請日期:2013年3月7日 優(yōu)先權日:2012年3月9日
【發(fā)明者】布蘭登·哈里斯 申請人:谷歌公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
武鸣县| 五常市| 蛟河市| 双江| 项城市| 西青区| 专栏| 锦屏县| 淮阳县| 吉木乃县| 克山县| 昌黎县| 临沂市| 永年县| 台北市| 措美县| 济源市| 筠连县| 子长县| 蓬溪县| 广昌县| 安国市| 响水县| 建水县| 松江区| 罗平县| 东宁县| 湟中县| 崇信县| 四川省| 旌德县| 克山县| 疏附县| 贵州省| 丘北县| 琼中| 铁岭县| 台前县| 罗甸县| 北流市| 瑞丽市|