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

性能控制方法及裝置與流程

文檔序號:11593461閱讀:220來源:國知局

本發(fā)明涉及一種便攜式電子設備中的充電控制,以及更特別地,涉及一種借助于多個充電電路的管理在電子設備中執(zhí)行性能控制的方法及相關的裝置。



背景技術:

根據(jù)相關技術,電子設備(如多功能移動電話)可以包括提供功率的電池模塊,以及還可以包括充電電路,該充電電路用于借助該電子設備的外部電源給電池充電。此充電電路被設計為僅在初始階段中由輸入電流限制來設置其參數(shù),以在電池充電期間防止外部電源因過載而崩潰?;谶@種設計,會出現(xiàn)一些問題。舉例來說,充電性能會由于充電電路或電子設備的溫度變化而變化。因此,很難盡快地完成電池充電。從而,需要一種新穎的方法和相關的架構(gòu)來提高電子設備的整體性能。



技術實現(xiàn)要素:

有鑒于此,本發(fā)明的目的之一在于提供一種性能控制方法及裝置,用于借助于多個充電電路的管理在電子設備中執(zhí)行性能控制,以解決上述問題。

本發(fā)明實施例提供一種性能控制方法,所述方法用于借助于多個充電電路的管理在電子設備中執(zhí)行性能控制,所述多個充電電路位于所述電子設備中,且包括第一充電電路和第二充電電路,所述方法包括:將所述第一充電電路的第一組候選參數(shù)設置中的每一個應用到第一充電電路,以獲得所述電子設備的第一組指標值,所述第一組指標值包括至少一個第一指標的指標值;并獲得對應于所述第一組指標值中各指標值的第一得分,從而獲得關于所述第一充電電路的一組第一得分;將所述第二充電電路的第二組候選參數(shù)設置中的每一個應用到所述第二充電電路,以獲得所述電子設備的第二組指標值,所述第二組指標值包括至少一個第二指標的指標值;并獲得對應于所述第二組指標值中各指標值的第二得分,從而獲得關于所述第二充電電路的一組第二得分;根據(jù)關于所述第一充電電路的該組第一得分確定所述第一充電電路應使用的第一參數(shù)設置;根據(jù)關于所述第二充電電路的該組第二得分確定所述第二充電電路應使用的第二參數(shù)設置;將所述第一參數(shù)設置應用到所述第一充電電路以及將所述第二參數(shù)設置應用到所述第二充電電路,以優(yōu)化所述電子設備的整體性能。

本發(fā)明另一個實施例提供一種性能控制裝置,用于借助于多個充電電路的管理在電子設備中執(zhí)行性能控制,所述多個充電電路位于所述電子設備中,且包括第一充電電路和第二充電電路,所述裝置包括:處理電路,位于所述電子設備中,用于控制所述電子設備的操作,其中,所述處理電路將所述第一充電電路的第一組候選參數(shù)設置中的每一個應用到第一充電電路,以獲得所述電子設備的至少一個第一指標的檢測結(jié)果;并根據(jù)所述至少一個第一指標的檢測結(jié)果獲得關于所述第一充電電路的第一得分,從而獲得一組第一得分;所述處理電路將所述第二充電電路的第二組候選參數(shù)設置中的每一個應用到所述第二充電電路,以獲得所述電子設備的至少一個第二指標的檢測結(jié)果;并根據(jù)所述至少一個第二指標的檢測結(jié)果獲得關于所述第二充電電路的第二得分,從而獲得一組第二得分;所述處理電路根據(jù)關于所述第一充電電路的該組第一得分從所述第一組候選參數(shù)設置中選擇出第一參數(shù)設置;所述處理電路根據(jù)關于所述第二充電電路的該組第二得分從所述第二組候選參數(shù)設置中選擇出第二參數(shù)設置;以及,所述處理電路通過將所述第一參數(shù)設置應用到所述第一充電電路以及通過將所述第二參數(shù)設置應用到所述第二充電電路來優(yōu)化所述電子設備的整體性能;其中,該組第一得分中的每一個對應于所述第一組候選參數(shù)設置中的其中一個;其中,該組第二得分中的每一個對應于所述第二組候選參數(shù)設置中的其中一個。

在上述技術方案中,根據(jù)所獲得的第一得分確定出合適的第一參數(shù)設置并應用到第一充電電路,以及,根據(jù)所獲得的第二得分確定出合適的第二參數(shù)設置并應用到第二充電電路,從而,能夠借助于對充電電路的管理來提高電子設備的整體性能。

本領域技術人員在閱讀附圖所示優(yōu)選實施例的下述詳細描述之后,可以毫無疑義地理解本發(fā)明的這些目的及其它目的。

附圖說明

圖1是根據(jù)本發(fā)明實施例的一種借助于多個充電電路的管理在電子設備中執(zhí)行性能控制的裝置的示意圖;

圖2根據(jù)本發(fā)明實施例示出了圖1所示的裝置的一些實現(xiàn)細節(jié);

圖3根據(jù)本發(fā)明實施例示出了一種借助于多個充電電路的管理在電子設備中執(zhí)行性能控制的方法的工作流程圖。

具體實施方式

以下描述為本發(fā)明實施的較佳實施例,其僅用來例舉闡釋本發(fā)明的技術特征,而并非用來限制本發(fā)明的范疇。在通篇說明書及權(quán)利要求書當中使用了某些詞匯來指稱特定的元件,所屬領域技術人員應當理解,制造商可能會使用不同的名稱來稱呼同樣的元件。因此,本說明書及權(quán)利要求書并不以名稱的差異作為區(qū)別元件的方式,而是以元件在功能上的差異作為區(qū)別的基準。本發(fā)明中使用的術語“元件”、“系統(tǒng)”和“裝置”可以是與計算機相關的實體,其中,該計算機可以是硬件、軟件、或硬件和軟件的結(jié)合。在以下描述和權(quán)利要求書當中所提及的術語“包含”和“包括”為開放式用語,故應解釋成“包含,但不限定于…”的意思。此外,術語“耦接”意指間接或直接的電氣連接。因此,若文中描述一個裝置耦接于另一裝置,則代表該裝置可直接電氣連接于該另一裝置,或者透過其它裝置或連接手段間接地電氣連接至該另一裝置。

其中,除非另有指示,各附圖的不同附圖中對應的數(shù)字和符號通常涉及相應的部分。所繪制的附圖清楚地說明了實施例的相關部分且并不一定是按比例繪制。

圖1是根據(jù)本發(fā)明實施例的一種借助于多個充電電路的管理在電子設備中執(zhí)行性能控制的裝置100的示意圖,其中,裝置100可以包括該電子設備的至少一部分(例如,一部分或全部)。舉例來說,裝置100可以包括電子設備的一部分,以及更特別地,可以是至少一個硬件電路,諸如電子設備內(nèi)的至少一集成電路(integratedcircuit,ic)及其相關的電路。在另一示例中,裝置100可以是電子設備的全部。在另一示例中,裝置100可包括具有該電子設備的系統(tǒng)(例如,具有該電子設備的無線通信系統(tǒng))。電子設備的示例可以包括,但不限于,多功能移動電話、平板電腦和筆記本電腦。

多個充電電路可以位于電子設備中。舉例來說,該多個充電電路中的每一個可以是包括功率控制電路的集成電路(ic)。在另一示例中,該多個充電電路的至少一部分(例如,一部分或全部)可被集成到相同的集成電路(ic)中。如圖1所示,在本實施例中,裝置100可以包括位于該電子設備中的系統(tǒng)電路100s和混合功率控制電路(hybridpowercontrolcircuit)100h,其中,系統(tǒng)電路100s可以包括處理電路(processingcircuit)100p,以及,混合功率控制電路100h可包括該多個充電電路。舉例來說,該多個充電電路可以包括第一充電電路(諸如充電電路chg(1))和第二充電電路(諸如充電電路chg(2))。

根據(jù)本實施例,系統(tǒng)電路100s可以是電子設備的主系統(tǒng)電路,以及,處理電路100p可以用于控制電子設備的操作。舉例來說,處理電路100p可包括至少一個處理器(例如,一個或多個處理器),該至少一個處理器可以運行一個或多個程序模塊(programmodule)來控制電子設備的操作。這僅用于說明目的,而不意味著是本發(fā)明的限制。根據(jù)一些實施例,處理電路100p可以利用專用集成電路(application-specificintegratedcircuit,asic)來實現(xiàn)。此外,混合功率控制電路100h可以用于為電子設備執(zhí)行功率控制,以及,混合功率控制電路100h中的充電電路(例如,充電電路chg(1)和充電電路chg(2))可以控制關于電子設備的電池的充電操作,其中,每個充電電路(例如,充電電路chg(1)或充電電路chg(2))可以用于選擇地給電子設備的電池充電。舉例來說,充電電路chg(1)可以從電子設備的第一外部電源獲得電功率,以給電池充電。在另一示例中,充電電路chg(2)可以從電子設備的第二個外部電源獲得電功率,以給電池充電。此外,混合功率控制電路100h可以執(zhí)行混合功率控制,以將從電池獲得的電功率或者從電子設備的至少一個(如一個或多個)外部電源(諸如第一外部電源和第二外部電源)獲得的電功率提供給系統(tǒng)電路100s。至少一個外部電源的例子可以包括,但不限于,交流(alternatingcurrent,ac)/直流(directcurrent,dc)適配器,以及dc電源(諸如個人計算機(personalcomputer,pc)的通用串行總線(usb)端口提供的電源)。

基于圖1所示的架構(gòu),處理電路100p可在需要時控制充電電路,諸如充電電路chg(1)和充電電路chg(2)。舉例來說,處理電路100p可以至少根據(jù)關于電子設備的一些檢測結(jié)果動態(tài)地改變至少一個充電電路(例如,充電電路chg(1)和/或充電電路chg(2))的特性(characteristic),以盡快地完成電池充電。由于同時考慮了混合功率控制電路100h的充電性能(如充電速度)和系統(tǒng)電路100s的系統(tǒng)性能,因此,處理電路100p可以優(yōu)化電子設備的整體性能。根據(jù)一些實施例,處理電路100p可以根據(jù)用于多個充電器充電(如兩個充電器充電)的平衡工作流程(balanceworkingflow)操作,以實現(xiàn)快速充電并保持充電性能(如充電速度)與系統(tǒng)性能之間的平衡。舉例來說,處理電路100p可以檢查充電性能(如充電速度)和系統(tǒng)性能,以及,可以動態(tài)地調(diào)整混合功率控制電路100h中的多個充電器(例如,多個充電電路,諸如充電電路chg(1)和充電電路chg(2))。

根據(jù)一些實施例,多個充電電路可以是多個充電器芯片。舉例來說,第一充電電路可以是多個充電器芯片內(nèi)的第一充電器芯片,以及,第二充電電路可以是多個充電器芯片內(nèi)的第二充電器芯片。根據(jù)一些實施例,充電電路可以被實現(xiàn)為各種類型充電器中的任意類型,其中,各種類型的充電器的示例可以包括,但不限于,開關型(switchingtype)充電器和線性型(lineartype)充電器。舉例來說,所述多個充電電路中的一個(如充電電路chg(1)和chg(2)中的任意一個)可以被實現(xiàn)為開關型充電器,而所述多個充電電路中的另一個(如充電電路chg的(1)與chg(2)中的另一個)可以被實現(xiàn)為線性型充電器。在另一示例中,所有的充電電路(如充電電路chg(1)和chg(2))均可以被實現(xiàn)為開關型充電器。在又一示例中,所有的充電電路(如充電電路chg(1)和chg(2))均可以被實現(xiàn)為線性型充電器。具體地,本發(fā)明實施例不做任何限制。

根據(jù)一些實施例,圖1所示的架構(gòu)可以變化。舉例來說,處理電路100p可以被集成至其中一個充電電路中,諸如充電電路chg(1)和chg(2)的其中一個中。

圖2根據(jù)本發(fā)明實施例示出了圖1所示裝置100的一些實現(xiàn)細節(jié)。為了便于理解,將便攜式電子設備200e(如上面提到的多功能移動電話、平板電腦和筆記本電腦中的任意一種)作為電子設備的一種示例,以及,在電子系統(tǒng)200中還示出了對應于不同電壓的多個適配器,諸如低電壓(lowvoltage,lv)交流(ac)/直流(dc)適配器10和高電壓(highvoltage,hv)交流(ac)/直流(dc)適配器20。請注意,本實施例的裝置100可以包括便攜式電子設備200e的至少一部分(例如,一部分或全部)。舉例來說,本實施例的裝置100可以包括便攜式電子設備200e的全部。在一些示例中,裝置100可以僅包括便攜式電子設備200e的一部分,諸如便攜式電子設備200e的內(nèi)部電路。如圖2所示,在本實施例中,混合功率控制電路100h可以包括分別對應于第一充電路徑(例如,高電壓(hv)充電路徑)和第二充電路徑(例如,低電壓(lv)充電路徑)的兩個端子vbus和vbus1。舉例來說,混合功率控制電路100h可以包括便攜式電子設備200e內(nèi)的一些子電路,諸如子電路110、120和130,其中,充電電路chg(1)可以包括子電路120的至少一部分(例如,一部分或全部),以及,充電電路chg(2)可包括子電路110的至少一部分(例如,一部分或全部)。

根據(jù)本實施例,便攜式電子設備200e內(nèi)的多個充電器(諸如子電路110和120)可以用于選擇地給電子設備的電池(例如,圖2中端子vbat下面所示的電池)充電,其中,所述多個充電器的至少一部分(例如,一部分或全部)可以利用至少一個充電器芯片(例如,一個或多個充電器芯片)來實現(xiàn),該至少一個充電器芯片可作為上述至少一個集成電路(ic)的一種示例。舉例來說,子電路120的至少一部分(例如,一部分或全部)可被實現(xiàn)為第一充電器芯片,以及,子電路110的至少一部分(例如,一部分或全部)可被實現(xiàn)為第二充電器芯片,其中,第一充電器芯片和第二充電器芯片可以被安裝在印刷電路板(printedcircuitboard,pcb)的不同位置上,該印刷電路板(pcb)位于便攜電子設備200e內(nèi)。優(yōu)選地,子電路130的至少一部分(例如,一部分或全部)可以被集成至對應于子電路120的第一充電器芯片中。這僅是用于說明目的,而不意味著是本發(fā)明的限制。根據(jù)一些實施例中,子電路120和130可以通過不同的集成電路(諸如不同的半導體芯片)來實現(xiàn),換言之,子電路120和130可被集成至不同的集成電路中。根據(jù)一些實施例,子電路110、120和130可以通過相同的集成電路(諸如相同的充電器芯片)來實現(xiàn),換言之,子電路110、120和130可被集成至同一集成電路中。

為了更好地理解,圖2中標注有“x”的方形的端口(pad)符號可用來表示集成電路(ic)的端口,諸如集成電路(ic)的輸入/輸出(input/output,i/o)端口。如圖2所示,便攜式電子設備200e的內(nèi)部電路可以包括多個端子(例如,端子vbus、vbus1、vm、vlx、vsys、vfla和vbat),其中一些可以是端口(或ic端口)。舉例來說,端子vsys可以耦接于系統(tǒng)電路100s,因此可被稱為系統(tǒng)端;端子vfla可以耦接于電子設備的閃光單元(如圖2右上角周圍所示的發(fā)光二極管(lightemittingdiode,led)),因此可被稱為閃光端;以及,端子vbat可耦接于電池,因此可被稱為電池端。此外,便攜式電子設備200e的內(nèi)部電路可包括多個開關單元(switchingunit),該多個開關單元分別位于充電器芯片上,如圖2所示的開關單元m0、m1、m2、m3、m4、m5和ma。便攜式電子設備200e的內(nèi)部電路還可以包括控制模塊,該控制模塊可耦接于所述多個開關單元,且用于控制所述多個開關單元。舉例來說,控制模塊可包括耦接于所述多個開關單元的至少一個控制電路(例如,一個或多個控制電路),如位于第一充電器芯片上且耦接于開關單元m0、m1、m2、m3、m4和m5的控制電路ctrl_1,以及,位于第二充電器芯片上且耦接于開關單元ma的控制器112。此外,便攜式電子設備200e的內(nèi)部電路還可以包括反饋控制電路(feedbackcontrolcircuit),該反饋控制電路可位于第一充電器芯片和第二充電器芯片之一上,且耦接于所述控制模塊。舉例來說,反饋控制電路可以包括至少一個監(jiān)測電路,如三個監(jiān)測電路114a、114b和114c中的至少一個,在本實施例中,所述監(jiān)測電路可以是運算跨導放大器(operationaltransconductanceamplifier,ota),以及,所述反饋控制電路還可以包括電流檢測器115和電壓鉗位元件(voltageclampingcomponent)(如電壓差(voltagedifference,vd)調(diào)節(jié)器116)。需要說明的是,其中,圖中僅示出反饋控制電路位于充電電路chg(2)中,但是在其他實施例中,該反饋控制電路也可以位于充電電路chg(1)中,或者,充電電路chg(2)中和充電電路chg(1)中都存在該反饋控制電路。

所述多個開關單元的示例可以包括,但不限于,金屬氧化物半導體場效應晶體管(metaloxidesemiconductorfieldeffecttransistor,mosfet)。根據(jù)一些實施例,多個開關單元內(nèi)的至少一部分(例如,一部分或全部)開關單元由晶體管(例如,場效應晶體管(fieldeffecttransistor,fet),諸如mosfet)實現(xiàn)的情形中,該至少一部分開關單元中的每一個開關單元可被視為一個開關電路。

在本實施例中,對應于第一充電路徑的端子vbus和對應于第二充電路徑的端子vbus1允許多個充電器(例如,上面提及的多個充電電路)同時的分別使用低電壓交流/直流(lvac/dc)適配器10和高電壓交流/直流(hvac/dc)適配器20,以及,當需要時,控制電路ctrl_1可以通過指示控制器112來控制開關單元ma的操作。舉例來說,當需要使用第二充電路徑(例如,低電壓(lv)充電路徑)充電時,控制電路ctrl_1可允許控制器112接通開關單元ma。在另一示例中,當需要使用第一充電路徑(例如,高電壓(hv)充電路徑)充電時,不需要使用第二充電路徑(例如,低電壓(lv)充電路徑)充電時,控制電路ctrl_1可以指示控制器112斷開開關單元ma。在另一示例中,當需要使用子電路120和130中的任意一個時,不需要使用第二充電路徑(例如,低電壓(lv)充電路徑)充電時,控制電路ctrl_1可以指示控制器112斷開開關單元ma。

在控制模塊的控制下(更特別地,上述的至少一個控制電路,在本實施例可包括控制電路ctrl_1和控制器112),當需要時,多個充電電路可以將通過端子vbus1獲得的外部功率提供給電池,同時,將通過端子vbus獲得的外部功率提供給系統(tǒng)電路100s。舉例來說,當需要時,充電器可以將通過端子vbus1獲得的外部功率提供給電池,同時,將通過端子vbus獲得的外部功率提供給系統(tǒng)電路100s和閃光單元(例如,led)。此外,在控制模塊的控制下(更特別地,上述的至少一個控制電路,在這些實施例中可包括控制電路ctrl_1和控制器112),當需要時,多個充電電路可以將通過端子vbus1獲得的外部功率和通過端子vbus獲得的外部功率同時提供給電池,以給電池充電。舉例來說,總充電電流可以由處理電路100p和控制模塊中的至少一個計算出,以及,根據(jù)相關的計算結(jié)果,所述總充電電流可以在所述控制模塊的控制下(例如,控制器112可以根據(jù)計算結(jié)果或者檢測結(jié)果控制開關單元ma(如mosfet)的導通電阻)由第一充電路徑和第二充電路徑共享。

關于與圖2所示架構(gòu)的一些細節(jié),請參閱2016年5月18日遞交的申請?zhí)枮?5/158,574的美國非臨時申請案,此處合并參考其全部內(nèi)容。

根據(jù)一些實施例,圖1所示的裝置100(如圖2所示的便攜式電子設備200e的至少一部分(例如,一部分或全部))可根據(jù)用于在電子設備中執(zhí)行性能控制的方法進行操作,該方法借助于以上提及的多個充電電路(例如,充電電路chg(1)和chg(2))實現(xiàn)。舉例來說,處理電路100p可將第一充電電路(例如,充電電路chg(1))的第一組候選參數(shù)設置中的每一個應用到第一充電電路,獲得每一個所對應的第一指標的指標值,其中,第一指標的指標值可以是第一指標的檢測結(jié)果,比如檢測到的溫度值或者cpu的速度值等等。并根據(jù)電子設備的至少一個(例如,一個或多個)第一指標(index)的指標值獲得關于第一充電電路的第一得分(score),從而,獲得一組第一得分,其中,該組第一得分中的每一個第一得分分別對應于第一組候選參數(shù)設置中的一候選參數(shù)設置。其中,根據(jù)該至少一個第一指標的指標值獲得關于第一充電電路的第一得分(score)的實現(xiàn)方式包括但不限于如下方式:第一種方式:查詢預置的第一指標的指標值(例如檢測結(jié)果)與得分對應表,得到第一指標的指標值所對應的第一得分;第二種方式:將至少一個第一指標的指標值(例如檢測結(jié)果)代入公式,獲得關于第一充電電路的第一得分。此外,處理電路100p可將第二充電電路(例如,充電電路chg(2))的第二組候選參數(shù)設置中的每一個應用到第二充電電路,獲得每一個所對應的第二指標的指標值,并根據(jù)電子設備的至少一個第二指標(例如,一個或多個第二指標)的指標值獲得關于第二充電電路的第二得分,從而,獲得一組第二得分,其中,該組第二得分中的每一個第二得分分別對應于第二組候選參數(shù)設置中的一候選參數(shù)設置。其中,根據(jù)電子設備的至少一個第二指標(例如,一個或多個第二指標)的指標值獲得關于第二充電電路的第二得分的方式與獲得關于第一充電電路的第一得分的方式相似,在此不再贅述。此外,處理電路100p可以根據(jù)關于第一充電電路(例如,充電電路chg(1))的一組第一得分從第一組候選參數(shù)設置中選擇出第一參數(shù)設置,以及,根據(jù)關于第二充電電路(例如,充電電路chg(2))的一組第二得分從第二組候選參數(shù)設置中選擇出第二參數(shù)設置。進一步地,處理電路100p可以通過將第一參數(shù)設置應用到第一充電電路(例如,充電電路chg(1))以及通過將第二參數(shù)設置應用到第二充電電路(例如,充電電路chg(2))來優(yōu)化電子設備的整體性能。舉例來說,該組第一得分中的每一個對應于第一組候選參數(shù)設置之一,以及,該組第一得分包括第一得分。此外,該組第二得分中的每一個分別對應于第二組候選參數(shù)設置之一,以及,該組第二得分包括第二得分。

可選的,對于第一充電電路,所獲得的至少一個第一指標的指標值可以不僅包括第一組候選參數(shù)設置中的參數(shù)設置所對應的第一指標的檢測結(jié)果,也可以包括根據(jù)第一組候選參數(shù)設置中的參數(shù)設置所對應的第一指標的檢測結(jié)果所計算得到的第一指標的指標值。例如,至少一個第一指標的檢測結(jié)果包括:第一組候選參數(shù)設置中第一參數(shù)的兩個預定設置所對應的第一指標的兩個檢測結(jié)果;本發(fā)明實施例可以根據(jù)第一參數(shù)的兩個預定設置所對應的兩個檢測結(jié)果,計算第一參數(shù)的第三設置所對應的第一指標的指標值,所述第一參數(shù)的第三設置位于所述第一參數(shù)的兩個預定設置之間,然后根據(jù)關于所述第一充電電路的該組第一得分從所述第一組候選參數(shù)設置和第一參數(shù)的附加設置中選擇出第一參數(shù)設置,其中第一參數(shù)的附加設置可以包括所述第一參數(shù)的第三設置。對于第二充電電路,也可以采用類似的方式,在此不再贅述。

因此,根據(jù)本發(fā)明方法(例如,借助于多個充電電路的管理在電子設備中執(zhí)行性能控制的上述方法)實現(xiàn)電子產(chǎn)品及相關裝置(例如,裝置100),或者,根據(jù)以上方法執(zhí)行性能控制的至少一個處理電路(諸如,位于電子設備中的處理電路100p))能夠提高電子產(chǎn)品及相關裝置的性能控制。舉例來說,裝置100可以盡快地完成電池充電,以及,可以維持充電性能(例如,充電速度)和系統(tǒng)性能之間的平衡。在一些實施例中,充電性能(例如,充電速度)可以被增強,而系統(tǒng)性能將不會被退化。

圖3根據(jù)本發(fā)明實施例示出了上述方法的工作流300,該方法借助于多個充電電路的管理在電子設備中執(zhí)行性能控制。該方法可以適用于圖1中所示的裝置100,如圖2中所示的便攜式電子設備200e的至少一部分(例如,一部分或全部),以及更特別地,可以適用于處理電路100p。

在步驟305中,處理電路100p可以分別執(zhí)行測試程序(testingprocedure)310和320。舉例來說,處理電路100p可以控制電子設備根據(jù)測試程序310操作,然后根據(jù)測試程序320操作。在另一示例中,處理電路100p可以控制電子設備根據(jù)測試程序320操作,然后根據(jù)測試程序310操作。

關于測試程序310,處理電路100p可以控制電子設備執(zhí)行步驟311至步驟316的操作。

在步驟311中,處理電路100p可以啟動充電電路chg(1)。

在步驟312中,處理電路100p可以調(diào)整充電電路chg(1)的(多個)參數(shù)。調(diào)整充電電路chg(1)的(多個)參數(shù)的操作可被視為將第一充電電路(例如,充電電路chg(1))的第一組候選參數(shù)設置中的每一個應用到該第一充電電路的一種示例。例如,調(diào)整誤差放大器114a的參考電流,或者,調(diào)整誤差放大器114b和114c的參考電壓。

在步驟313中,處理電路100p可以讀取充電電路chg(1)的芯片溫度。舉例來說,這時,處理電路100p獲得并記錄充電電路chg(1)的芯片溫度,其中,充電電路chg(1)的芯片溫度可被視為上述至少一個第一指標的一種示例。

在步驟314中,處理電路100p可以檢查系統(tǒng)性能。舉例來說,這時,通過檢測或者通過計算,處理電路100p可以獲取并記錄與所述系統(tǒng)性能有關的一個或多個指標值,其中,所述一個或多個指標值可以作為上述至少一個第一指標的一種示例。

在步驟315中,處理電路100p可以檢查系統(tǒng)性能(在測試程序310中)的性能衰退點是否被找到。根據(jù)本實施例,在測試程序310中的性能衰退點可對應于關于系統(tǒng)性能的一極值。當系統(tǒng)性能的此性能衰退點被找到時,進入步驟316;否則,進入步驟312。

例如,包括步驟312至步驟315的循環(huán)中的操作可以被重復執(zhí)行,以及,處理電路100p可以記錄關于系統(tǒng)性能的一系列數(shù)據(jù)點。此外,可以設計調(diào)整充電電路chg(1)的(多個)參數(shù)的方式為使得該一系列數(shù)據(jù)點對應于特定的趨勢(例如,在調(diào)整充電電路chg(1)的(多個)參數(shù)的早期階段中的增大趨勢或非降低趨勢)。舉例來說,充電電路chg(1)的(多個)參數(shù)可以包括充電電路chg(1)的輸入電流限制值,以及,在此循環(huán)中調(diào)整輸入電流限制值的過程中,輸入電流限制值可以從小值開始,以及,可以被調(diào)整為逐漸增大。當最新的(latest)數(shù)據(jù)點表示系統(tǒng)性能開始變低時,在該最新的數(shù)據(jù)點之前剛剛獲得的數(shù)據(jù)點可以表示該一系列數(shù)據(jù)點的最大值,以及,可以被視為測試程序310中的性能衰退點。

在步驟316中,處理電路100p可以關閉充電電路chg(1)。

關于測試程序320,處理電路100p可以控制電子設備執(zhí)行步驟321直至步驟326的操作。

在步驟321中,處理電路100p可以啟動充電電路chg(2)。

在步驟322中,處理電路100p可以調(diào)整充電電路chg(2)的(多個)參數(shù)。調(diào)整充電電路chg(2)的(多個)參數(shù)的操作可被視為將第二充電電路(例如,充電電路chg(2))的第二組候選參數(shù)設置中的每一個應用到該第二充電電路的操作的一種示例。

在步驟323中,處理電路100p可以讀取充電電路chg(2)的芯片溫度。舉例來說,這時,處理電路100p獲得并記錄充電電路chg(2)的芯片溫度,其中,充電電路chg(2)的芯片溫度可被視為前述至少一個第二指標的一種示例。

其中,充電電路的芯片溫度可以是指充電電路所在芯片的溫度,或者充電電路所能影響的周圍芯片的溫度。

在步驟324中,處理電路100p可以檢查系統(tǒng)性能。舉例來說,這時,通過檢測或者通過計算,處理電路100p可以獲得并記錄與所述系統(tǒng)性能有關的一個或多個指標值,其中,所述一個或多個指標值可以作為前述至少一個第二指標的一種示例。

在步驟325中,處理電路100p可以檢查系統(tǒng)性能(在測試程序320)的性能衰退點是否被找到。根據(jù)本實施例,測試程序320中的性能衰退點可對應于關于系統(tǒng)性能的一極值。當系統(tǒng)性能的此性能衰退點被找到時,進入步驟326;否則,進入步驟322。

舉例來說,包括步驟322至步驟325的循環(huán)中的操作可以被重復執(zhí)行,以及,處理電路100p可以記錄關于系統(tǒng)性能的一系列數(shù)據(jù)點。此外,可以設計調(diào)整充電電路chg(2)的(多個)參數(shù)的方式為使得該一系列數(shù)據(jù)點對應于特定的趨勢(例如,在調(diào)整充電電路chg(2)的(多個)參數(shù)的早期階段中的增大趨勢或非降低趨勢))。舉例來說,充電電路chg(2)的(多個)參數(shù)可以包括充電電路chg(2)的輸入電流限制值,以及,在此循環(huán)中調(diào)整輸入電流限制值的過程中,輸入電流限制值可以從小值開始,以及,可以被調(diào)整為逐漸增大。當最新的數(shù)據(jù)點表示系統(tǒng)性能開始變低時,在該最新的數(shù)據(jù)點之前剛剛獲得的數(shù)據(jù)點可以表示該一系列數(shù)據(jù)點的最大值,以及,可以被視為測試程序320中的性能衰退點。

在步驟326中,處理電路100p可以關閉充電電路chg(2)。

在步驟330中,處理電路100p可以調(diào)整充電電路chg(1)和chg(2)的參數(shù),以讓性能殺手(performancekiller)(例如,充電電路chg(1)和chg(2)之一,諸如基于測試程序310和320的測試結(jié)果更嚴重地降低系統(tǒng)性能的一充電電路)具有較低的充電電流,而另一個(例如,充電電路chg(1)和chg(2)之另一)具有較高的充電電流,以實現(xiàn)充電速度和系統(tǒng)性能之間的平衡。假定充電電路chg(1)在充電電流為1a時對應cpu的速率為1.5ghz(假定其為性能衰退點),充電電路chg(2)在充電電流為2a時對應cpu的速率為1.5ghz(假定其為性能衰退點)。此時,chg(1)為嚴重地降低系統(tǒng)性能的充電電路,所以chg(1)使用較低的充電電流,chg(2)使用較高的充電電流。

根據(jù)一些實施例,當需要時,可以改變工作流程300。舉例來說,在測試程序310和320的每一個中,一個或多個步驟可被省略。在一些示例中,一個或多個步驟可被添加或插入到測試程序310和320的每一個中。

根據(jù)一些實施例,處理電路100p可以計算測試程序310和320中的一些得分,其中,這些得分可作為測試程序310和320的測試結(jié)果的一種示例。舉例來說,處理電路100p可同時關閉充電電路chg(1)和chg(2),以及,處理電路100p可確定這種情況中的系統(tǒng)性能的得分為100。此外,處理電路100p可以啟動充電電路chg(1),以及,可分別確定(例如,通過計算)系統(tǒng)性能對應于充電電路chg(1)的不同的參數(shù)設置的得分,其中,處理電路100p可以將充電電路chg(2)保持在其固定狀態(tài)(fixedstate),諸如關閉狀態(tài)(例如,充電電路chg(2)是關閉的),或者,固定設置狀態(tài)(例如,充電電路chg(2)是啟動的,但其參數(shù)設置是固定的,以及不改變的)。舉例來說,當充電電路chg(2)處于其固定狀態(tài)時,處理電路100p可以用參數(shù)設置a1啟動充電電路chg(1),以及,確定出(例如,通過計算)系統(tǒng)性能的得分是90。當充電電路chg(2)處于其固定狀態(tài)時,處理電路100p可以用參數(shù)設置b1啟動充電電路chg(1),以及,確定出(例如,通過計算)系統(tǒng)性能的得分是80。當充電電路chg(2)處于其固定狀態(tài)時,處理電路100p可以用參數(shù)設置c1啟動充電電路chg(1),以及,確定出(例如,通過計算)系統(tǒng)性能的得分是70。此外,處理電路100p可以啟動充電電路chg(2),以及,分別確定出(例如,通過計算)系統(tǒng)性能對應于不同的參數(shù)設置的得分,其中,處理電路100p可以將充電電路chg(1)保持在其固定狀態(tài),諸如關閉狀態(tài)(如充電電路chg(1)是關閉的),或者,固定設置狀態(tài)(例如,充電電路chg(1)是啟動的,但其參數(shù)設置是固定的,以及不改變的)。舉例來說,當充電電路chg(1)處于其固定狀態(tài)時,處理電路100p可以用參數(shù)設置a2啟動充電電路chg(2),以及,確定出(例如,通過計算)系統(tǒng)性能的得分是95。當充電電路chg(1)處于其固定狀態(tài)時,處理電路100p可以用參數(shù)設置b2啟動充電電路chg(2),以及,確定出(例如,通過計算)系統(tǒng)性能的得分是90。當充電電路chg(1)處于其固定狀態(tài)時,處理電路100p可以用參數(shù)設置c2啟動充電電路chg(2),以及,確定出(例如,通過計算)系統(tǒng)性能的得分為85。此外,獲得以上描述的得分之后,為了實現(xiàn)關于系統(tǒng)性能的得分為85,且同時試圖實現(xiàn)充電性能(例如,充電速度)和系統(tǒng)性能之間的平衡,處理電路100p可以為充電電路chg(1)選擇出參數(shù)設置a1,以及,為充電電路chg(2)選擇出參數(shù)設置b2,并且可以用參數(shù)設置a1啟動充電電路chg(1)以及用參數(shù)設置b2啟動充電電路chg(2),以優(yōu)化所述電子設備的整體性能。在一些實施例中,得分越高,性能越高。例如,假定第一組候選參數(shù)設置中的參數(shù)包括第一充電電路的充電電流,至少一個第一指標包括cpu的速度,假定該第一充電電路的充電電流的設置分別為0.3a,1a,1.5a,相應的cpu的速度值分別為2ghz,1.5ghz,1ghz,對應的系統(tǒng)性能的得分分別為90,80和70;假定第二組候選參數(shù)設置的參數(shù)包括第二充電電路的充電電流,至少一個第二指標包括cpu的速度,假定該第二充電電路的充電電流的設置分別為0.4a,0.9a,1.6a,相應的cpu的速度值分別為1.9ghz,1.6ghz,0.9ghz,對應的系統(tǒng)性能的得分分別為95,90和85。在選擇時,一般會考慮兩個充電電路的充電電流值之和大于任何一個充電電路的最大充電電流值,且不能使cpu的速度過低,即會考慮兩個充電電路的充電電流值之和大于第一組候選參數(shù)設置中第一充電電路的充電電流的任一電流值以及第二組候選參數(shù)設置中第二充電電路的充電電流的任一電流值。例如,將第一充電電路的充電電流的設置(即電流值)以及對應的cpu的速度值,第二充電電路的充電電流的設置(即電流值)以及對應的cpu的速度值代入預定的公式,算出對應第一充電電路的充電電流的相應設置(即電流值)和第二充電電路的充電電流的相應設置(即電流值)的cpu的綜合速度,選擇所計算出的cpu的綜合速度大于閾值并且滿足上述電流條件(兩個充電電路的充電電流之和大于任何一個充電電路的最大充電電流)的第一充電電路的充電電流的設置和第二充電電路的充電電流的設置。例如,考慮選擇第一充電電路的充電電流的設置為1a,第二充電電路的充電電流的設置為0.9a,相應的cpu的綜合速度為1.2ghz。

根據(jù)一些實施例,處理電路100p在測試程序310和320中計算出來的多個得分可以包括多個充電性能得分,如分別對應于某些參數(shù)設置的充電性能的得分。在這些實施例中,參數(shù)設置a1和a2可以是相等的,因此可以被認為是參數(shù)設置a;參數(shù)設置b1和b2可以是相等的,因此可以被認為是參數(shù)設置b,參數(shù)設置c1和c2可以是相等的,因此可以被認為是參數(shù)設置c。舉例來說,第一充電電路對應于參數(shù)設置a的充電性能的得分與第二充電電路對應于參數(shù)設置b的充電性能的得分之和大于第一充電電路或者第二充電電路對應于參數(shù)設置c的充電性能的得分。為了實現(xiàn)關于系統(tǒng)性能的得分為85,且同時試圖實現(xiàn)充電性能(例如,充電速度)與系統(tǒng)性能之間的平衡,處理電路100p可以為充電電路chg(1)選擇參數(shù)設置a,以及,為充電電路chg(2)選擇參數(shù)設置b,以及,可以用參數(shù)設置a啟動充電電路chg(1),且用參數(shù)設置b啟動充電電路chg(2),以優(yōu)化電子設備的整體性能。根據(jù)一些實施例,對于不同的系統(tǒng)用戶場景,處理電路100p可以依據(jù)不同的系統(tǒng)性能要求來調(diào)整充電電路chg(1)和chg(2)的參數(shù)設置。

根據(jù)一些實施例中,所述多個得分的至少一部分(例如,一部分或全部)與系統(tǒng)性能有關。更特別地,上述至少一個第一指標可以包括系統(tǒng)電路100s(例如,電子設備中的主系統(tǒng)電路)的至少一個系統(tǒng)性能指標,以及,上述至少一個第二指標也可以包括所述至少一個系統(tǒng)性能指標,其中,處理電路100p可以包括所述主系統(tǒng)電路的至少一部分(諸如所述主系統(tǒng)電路上的一個或多個處理器),以及,上面提及的一組第一得分和一組第二得分與所述主系統(tǒng)電路的系統(tǒng)性能有關。舉例來說,所述至少一個系統(tǒng)性能指標可以包括主系統(tǒng)電路內(nèi)的中央處理單元(centralprocessingunit,cpu)的cpu速度、cpu的cpu功率損耗、主系統(tǒng)電路內(nèi)的圖形處理單元(graphicsprocessingunit,gpu)的gpu速度以及gpu的gpu功率損耗中的一個或者組合。在一些實施例中,該組第一得分和該組第二得分為主系統(tǒng)電路的系統(tǒng)性能得分。

根據(jù)一些實施例,所述多個得分的一部分與系統(tǒng)性能有關,以及,所述多個得分的另一部分與充電電路(例如,充電電路chg(1)和chg(2))的充電電路溫度(如充電器芯片的充電器芯片溫度)有關。更特別地,上述至少一個第一指標還可以包括充電電路chg(1)的芯片溫度指標,以及上述至少一個第二指標還可以包括充電電路chg(2)的芯片溫度指標。此外,該組第一得分還與充電電路chg(1)的芯片溫度測量結(jié)果有關,以及,該組第二得分還與充電電路chg(2)的芯片溫度測量結(jié)果有關。舉例來說,第一得分可以是與主系統(tǒng)電路的對應至少一個系統(tǒng)性能指標的第一系統(tǒng)性能得分和第一充電電路chg(1)對應至少一個溫度指標的第一充電電路溫度得分有關的混合得分,以及,第二得分可以是與主系統(tǒng)電路的對應至少一個系統(tǒng)性能指標的第二系統(tǒng)性能得分和第二充電電路chg(2)的對應至少一個溫度指標的第二充電電路溫度得分有關的混合得分。在一些實施例中,第一得分可以是第一系統(tǒng)性能得分和第一充電電路溫度得分的線性組合,以及,第二得分可以是第二系統(tǒng)性能得分和第二充電電路溫度得分的線性組合。

根據(jù)一些實施例,所述多個得分的至少一部分(例如,一部分或全部)與相應的充電電路(例如,充電電路chg(1)和chg(2))的充電電路溫度(如相應的充電器芯片的充電器芯片溫度)有關。更特別地,上述至少一個第一指標可以包括充電電路chg(1)的芯片溫度指標,以及,上述至少一個第二指標可包括充電電路chg(2)的芯片溫度指標。此外,該組第一得分與充電電路chg(1)的芯片溫度測量結(jié)果有關,以及,該組第二得分與充電電路chg(2)的芯片溫度測量結(jié)果有關。舉例來說,該組第一得分可以是充電電路chg(1)的充電電路溫度得分,以及,該組第二得分可以是充電電路chg(2)的充電電路溫度得分。其中,充電電路溫度得分可以是充電電路的芯片溫度的得分,充電電路的芯片溫度可以是指充電電路所在芯片的溫度,或者充電電路所能影響的周圍芯片的溫度。

在選擇時,一般會考慮兩個充電電路的充電電流的電流值之和大于任何一個充電電路的最大充電電流值,即會考慮兩個充電電路的充電電流的電流值之和大于第一組候選參數(shù)設置中第一充電電路的充電電流的任一電流值以及第二組候選參數(shù)設置中第二充電電路的充電電流的任一電流值,且不能使第一充電電路chg(1)和第二充電電路chg(2)的芯片溫度過高。例如,將第一充電電路的充電電流的設置(例如電流值)以及對應的芯片溫度值,第二充電電路的充電電流的設置(例如電流值)以及對應的芯片溫度值代入預定的公式,算出第一充電電路的充電電流的相應設置和第二充電電路的充電電流的相應設置所對應的第一充電電路的芯片溫度值和第二充電電路的芯片溫度值??梢赃x擇滿足如下條件的第一充電電路的充電電流的電流值和第二充電電路的充電電流的電流值:(1)兩個充電電路的充電電流的電流值之和大于任何一個充電電路的最大充電電流值,即會考慮兩個充電電路的充電電流的電流值之和大于第一組候選參數(shù)設置中第一充電電路的充電電流的任一電流值以及第二組候選參數(shù)設置中第二充電電路的充電電流的任一電流值;(2)所算出的第一充電電路的芯片溫度小于第一閾值;(3)所算出的第二充電電路的芯片溫度小于第二閾值。

根據(jù)一些實施例中,第一組候選參數(shù)設置中的每一個可以是充電電路chg(1)的至少一個第一參數(shù)的預定設置,以及,第二組候選參數(shù)設置中的每一個可以是充電電路(2)的至少一個第二參數(shù)的預定設置。舉例來說,所述至少一個第一參數(shù)可以包括充電電路chg(1)的充電電流,以及,所述至少一個第二參數(shù)可以包括充電電路chg(2)的充電電流。在這些實施例之一中,所述至少一個第一參數(shù)可以包括充電電路chg(1)內(nèi)的至少一個反饋控制回路中的至少一個誤差放大器(erroramplifier,ea)的至少一個參考電壓vref(1),以及,所述至少一個第二參數(shù)可以包括充電電路chg(2)內(nèi)的至少一個反饋控制回路中的至少一個誤差放大器(ea)的至少一個參考電壓vref(2)。這些誤差放大器(ea)的例子可以包括但不限于監(jiān)測電路,諸如運算跨導放大器(ota)。在這些實施例的另一實施例中,所述至少一個第一參數(shù)可以包括充電電路chg(1)內(nèi)的至少一個反饋控制回路中的至少一個誤差放大器(ea)的至少一個參考電流iref(1),以及,所述至少一個第二參數(shù)可以包括充電電路chg(2)內(nèi)的至少一個反饋控制回路中的至少一個誤差放大器(ea)的至少一個參考電流iref(2)。這些誤差放大器(ea)的例子可以包括但不限于監(jiān)測電路,諸如運算跨導放大器(ota)。在這些實施方案的又一實施例中,所述至少一個第一參數(shù)可包括充電電路chg(1)的自動輸入電流限制(automaticinputcurrentlimit,aicl)參數(shù)和充電電路chg(1)的輸入電壓動態(tài)功率管理(inputvoltagedynamicpowermanagement,vin-dpm)參數(shù)中的至少一個,以及,所述至少一個第二參數(shù)可包括充電電路chg(2)的自動輸入電流限制(aicl)參數(shù)和充電電路chg(2)的輸入電壓動態(tài)功率管理(vin-dpm)參數(shù)中的至少一個。

根據(jù)一些實施例,在快速充電過程中,處理電路100p可以將充電電流設定為關鍵參數(shù)。舉例來說,處理電路100p也可以設置aicl或vindpm,以實現(xiàn)具有低晶片溫度(或具有高效率)的高充電電流。

在不脫離本發(fā)明的精神以及范圍內(nèi),本發(fā)明可以其它特定格式呈現(xiàn)。所描述的實施例在所有方面僅用于說明的目的而并非用于限制本發(fā)明。本發(fā)明的保護范圍當視所附的權(quán)利要求所界定者為準。本領域技術人員皆在不脫離本發(fā)明之精神以及范圍內(nèi)做些許更動與潤飾。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
利川市| 宜良县| 巴林右旗| 六盘水市| 弥勒县| 郑州市| 银川市| 阳新县| 石家庄市| 玉树县| 淮北市| 信宜市| 盖州市| 秭归县| 虞城县| 河南省| 大埔县| 泸定县| 稻城县| 陇川县| 宁远县| 游戏| 奎屯市| 大方县| 铜山县| 阿瓦提县| 邛崃市| 河间市| 寿光市| 杂多县| 牙克石市| 那曲县| 靖西县| 岚皋县| 柏乡县| 民勤县| 宁国市| 凤山市| 高要市| 宕昌县| 霸州市|