亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種cpu電源管理方法、裝置以及終端設備的制作方法

文檔序號:6575651閱讀:212來源:國知局
專利名稱:一種cpu電源管理方法、裝置以及終端設備的制作方法
技術領域
本發(fā)明涉及 計算機領域,特別是指一種CPU電源管理方法、裝置以及終端設備。
背景技術
筆記本正向長電池壽命的方向發(fā)展,現(xiàn)有的CPU(中央處理器)電源管理系統(tǒng) 中,CPU的供電模組VRM (Voltage Regulator Module,電壓調(diào)節(jié)模塊)完全被動,受控于 CPU。其中,VRM通常是指主板上的供電模塊組,包括電容、電感及MOSFET等原件。具體來講,現(xiàn)有的CPU的電源管理系統(tǒng)中,目前CPU的P-State調(diào)控于 ACPI, ACPI通過偵測CPU的Application來管控CPU的電壓與頻率。其通過偵測CPU Application的形式來判斷CPU的負載大小,并給CPU相應的最大頻率,但是因為偵測 CPU Application的問題,ACPI對于P-State的控制是很快的。例如,對單個任務的運算 出現(xiàn)時,瞬間運算量會很大.此時,APCI會誤認為CPU負載加重而提高CPU頻率(比方 說我們在打開或關掉一個文件的時候,也許這個文件不大,但那一瞬間,APCI會誤認為 CPU負載加重而提高CPU頻率)。這種單個任務的打開關掉的次數(shù)越多越頻繁或者在一 段時間內(nèi)順時的打開又關閉多個任務時,就會發(fā)現(xiàn)CPU的頻率并非長時間保持不變,而 是在不斷高低變化的。實際實驗中發(fā)現(xiàn),CPU的工作效率與其工作頻率不是成正比的關 系,并非頻率越高,CPU的工作效率就會越好。發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術中至少存在如下問題現(xiàn)有技術中,CPU的工作效率沒有真正得到提高,CPU的消耗了電量;浪費了 資源。

發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是提供一種提高CPU工作效率,更加節(jié)省CPU耗電量 的CPU電源管理方法、裝置以及終端設備。為解決上述技術問題,本發(fā)明的實施例提供的技術方案如下一方面,提供一種CPU電源管理方法,包括監(jiān)測CPU的當前工作電流,所述工作電流值表示所述CPU的當前負載值;根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第一頻率值與所述當前負 載對應;根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持所述第一頻率值。優(yōu)選的,所述根據(jù)所述CPU的工作電流值,獲得第一頻率值的步驟具體為判斷所述CPU的工作電流值是否小于一預設負載電流值,若是,則所述CPU為 輕載,并獲得與所述輕載相適應的第一頻率值。優(yōu)選的,根據(jù)所述第一頻率值調(diào)整所述CPU工作頻率,并保持所述第一頻率值 的步驟之后還包括
監(jiān)測CPU在所述第一頻率值下的工作電流;在所述 第一頻率值下的工作電流小于一預設相位控制電流時,將所述CPU的工 作模式調(diào)整為單相位,并保持所述單相位不變一預設時間段;否則,將所述CPU的工作 模式調(diào)整為多相位。優(yōu)選的,所述預設相位控制電流值為10A。優(yōu)選的,所述保持所述第一頻率值的步驟具體為監(jiān)測CPU在所述第一頻率值下的工作電流,判斷所述第一頻率值下的CPU工 作電流是否達到預設頻率控制電流范圍內(nèi),若達到,則獲取與當前CPU工作電流相適應 的第二頻率值,將所述第一頻率值調(diào)整為所述第二頻率值,并保持所述第二頻率值;否 貝U,一直保持所述第一頻率值。優(yōu)選的,所述預設頻率控制電流范圍包括至少2個不同的預設頻率控制范 圍,其中每一個預設頻率控制范圍對應CPU的一工作頻率。另一方面,還提供一種CPU電源管理裝置,包括負載監(jiān)測模塊,用于監(jiān)測CPU的當前工作電流,所述工作電流值表示所述CPU 的當前負載值;頻率獲取模塊,用于根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第一 頻率值與所述當前負載對應;頻率調(diào)控模塊,用于根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持所 述第一頻率值。優(yōu)選的,所述頻率獲取模塊進一步用于,判斷所述CPU的工作電流值是否小于 一預設負載電流值,若是,則所述CPU為輕載,并獲得與所述輕載相適應的第一頻率值。優(yōu)選的,上述CPU電源管理裝置還包括電流監(jiān)測模塊,用于監(jiān)測CPU在所述第一頻率值下的工作電流;相位控制模塊,用于在所述第一頻率值下的工作電流小于一預設相位控制電流 時,將所述CPU的工作模式調(diào)整為單相位,并保持所述單相位;否則,將所述CPU的工 作模式調(diào)整為多相位。優(yōu)選的,所述頻率調(diào)控模塊包括判斷模塊,用于監(jiān)測CPU在所述第一頻率值下的工作電流,判斷所述第一頻率 值下的CPU工作電流是否達到預設頻率控制電流范圍內(nèi),若達到,則產(chǎn)生第一判斷結(jié) 果;否則,產(chǎn)生第二判斷結(jié)果;頻率調(diào)整模塊,用于根據(jù)所述第一判斷結(jié)果,獲取與當前CPU工作電流相適應 的第二頻率值,將所述第一頻率值調(diào)整為所述第二頻率值,并保持所述第二頻率值;或 者根據(jù)所述第二判斷結(jié)果一直保持所述第一頻率值。再一方面,還提供一種終端設備,包括CPU和CPU電源管理裝置,所述CPU 電源管理裝置包括負載監(jiān)測模塊,用于監(jiān)測CPU的當前工作電流,所述工作電流值表示所述CPU 的當前負載值;頻率獲取模塊,用于根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第一頻率值與所述當前負載對應;頻率調(diào) 控模塊,用于根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持所 述第一頻率值。優(yōu)選的,所述頻率獲取模塊進一步用于,判斷所述CPU的工作電流值是否小于 一預設負載電流值,若是,則所述CPU為輕載,并獲得與所述輕載相適應的第一頻率值。優(yōu)選的,所述頻率調(diào)控模塊包括判斷模塊,用于監(jiān)測CPU在所述第一頻率值下的工作電流,判斷所述第一頻率 值下的CPU工作電流是否達到預設頻率控制電流范圍內(nèi),若達到,則產(chǎn)生第一判斷結(jié) 果;否則,產(chǎn)生第二判斷結(jié)果;頻率調(diào)整模塊,用于根據(jù)所述第一判斷結(jié)果,獲取與當前CPU工作電流相適應 的第二頻率值,將所述第一頻率值調(diào)整為所述第二頻率值,并保持所述第二頻率值;或 者根據(jù)所述第二判斷結(jié)果一直保持所述第一頻率值。本發(fā)明的實施例具有以下有益效果 上述方案通過監(jiān)測CPU的工作電流,獲得CPU的負載,并根據(jù)該CPU的負載調(diào) 整CPU的工作頻率為一個合適的頻率值,并保持該第一頻率值一預設時間段,這樣CPU 的工作效率會大大提高,電池使用壽命會得到很大的提升;直到有條件要求該第一頻率 值不能滿足CPU的工作要求時,再根據(jù)具體情況調(diào)整CPU的工作頻率;這樣使CPU能達 到真正的節(jié)省耗電量,因此,上述方案同時通過偵測CPU的負載,經(jīng)對比分析再給CPU 一個最大的頻率限定,會大大提高其工作效率節(jié)省耗電量。


圖1為本發(fā)明的實施例CPU電源管理方法的流程示意圖;圖2為圖1所示方法的一具體實現(xiàn)流程示意圖;圖3為現(xiàn)有PSI#信號的波形圖;圖4為本發(fā)明的PSI#信號的波形圖;圖5本發(fā)明的CPU電源管理裝置的結(jié)構(gòu)示意圖;圖6為圖5所示裝置的一具體實現(xiàn)結(jié)構(gòu)示意圖;圖7為圖6所示裝置的一具體應用結(jié)構(gòu)示意圖;圖8為圖7所示結(jié)構(gòu)的具體實現(xiàn)流程示意圖;圖9為本發(fā)明的終端設備的結(jié)構(gòu)示意圖;圖10為圖9所示的終端的一具體實現(xiàn)結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的實施例要解決的技術問題、技術方案和優(yōu)點更加清楚,下面將結(jié) 合附圖及具體實施例進行詳細描述。本發(fā)明的實施例針對現(xiàn)有技術中CPU的耗電量沒有得到真正的節(jié)省,CPU的工 作效率沒有真正得到提高的問題,提供一種提高CPU工作效率,更加節(jié)省CPU耗電量的 CPU電源管理方法、裝置以及終端設備。
如圖1所示,本發(fā)明的實施例CPU電源管理方法,包括步驟11,監(jiān)測CPU的當前工作電流,所述工作電流值表示所述CPU的當前負載 值;步驟12,根據(jù)所述CP U的工作電流值,獲得第一頻率值,所述第一頻率值與所 述當前負載對應;步驟13,根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持所述第一頻率值。其中,當CPU當前工作狀態(tài)下的工作電流表明CPU的當前負載值為輕載時,該 第一頻率值為與該輕載相適應的頻率值;其中,輕載是指CPU的負載小于一預設負載 值時,認為該CPU的負載為輕載,如當CPU當前工作狀態(tài)下的工作電流如小于15A,或 者小于20A,可以為輕載,該預設負載值可以是根據(jù)VRM標準規(guī)范定義的輕載值,也可 以通過自定義方式設定。該實施例中,通過主動偵測CPU的當前工作電流,來判斷CPU的負載,并根據(jù) 該CPU當前的負載情況,調(diào)整CPU的工作頻率為一個合適的頻率值,如CPU當前的工作 任務要求CPU高載時,該高載為CPU的負載值大于一預設負載值,也可以將CPU的頻 率調(diào)整到高頻率,并保持該高頻率一段時間,并使CPU盡快完成大負載的工作任務;相 比于現(xiàn)有技術中CPU的調(diào)整后的PSI#信號來回跳躍(如圖3所示的波形,),導致CPU 的工作頻率也忽大忽小,也節(jié)省了 CPU的功率消耗,相應的也節(jié)省了 CPU的耗電量;另外,CPU保持第一頻率值,無論是高頻率值還是低頻率值,都不會一直保持 下去,當CPU在保持一個高頻以較高的效率完成當前任務時,就會根據(jù)CPU的當前負 載,再調(diào)整到低頻率,如CPU為輕載時,將CPU的頻率調(diào)整到一個與當前輕載相適應的 一個較低的頻率值,并保持該頻率值一預設時間段,直到有條件要求該第一頻率值不能 滿足CPU的工作要求時,再根據(jù)具體情況調(diào)整CPU的工作頻率;而現(xiàn)有技術中,CPU 若為輕載時,雖然也會將提供小于某一預設電流值(如15A)的工作效率,但此時CPU的 PSI#信號是上下波動的,如圖3所示的波形,CPU的頻率并沒有真正降下來,導致CPU 的耗電量并沒有真正的減少;而本發(fā)明中CPU保持第一頻率值,如圖4所示PSI#信號的 波形,這樣使CPU的頻率真正降下來,并一直保持低的狀態(tài),這樣可以控制CPU能達到 真正的節(jié)省耗電量。如圖2所示,為圖1所示方法的一具體實施方式
,包括步驟21,監(jiān)測CPU當前工作狀態(tài)下的電流值;步驟22,獲得與所述當前工作狀態(tài)下的電流值相適應的第一頻率值;步驟23,根據(jù)第一頻率值調(diào)整所述CPU的工作頻率,并保持所述第一頻率值;步驟24,監(jiān)測CPU在所述第一頻率值下的工作電流;步驟25,在所述第一頻率值下的工作電流小于一預設相位控制電流時,將所述 CPU的工作模式調(diào)整為單相位,并保持所述單相位;否則,將所述CPU的工作模式調(diào)整 為多相位;其中,該預設相位控制電流值可以為IOA ;也就是說,若上述第一頻率值下的 工作電流若小于10A,則將CPU的工作模式調(diào)整為單相位,并保持該單相位不變,即將 該相數(shù)鎖死,這樣可以將CPU的頻率降到最低;達到真正的節(jié)省耗電。
更進一步的,在上述步驟13或者23的具體實現(xiàn)過程包括判斷所述第一頻率值下的CPU的工作電流是否達到預設頻率控制電流范圍內(nèi), 若達到,則獲取與當前CPU工作電流相適應的第二頻率值,將所述第一頻率值調(diào)整為所 述第二頻率值,并保持所述 第二頻率值;否則,一直保持所述第一頻率值;其中,所述預設頻率控制電流范圍包括至少2個不同的預設頻率控制范圍, 其中每一個預設頻率控制范圍對應CPU的一工作頻率。通常來講,CPU的工作頻率會有多個,如6倍頻,8倍頻,12倍頻等,在6倍 頻時會對應有一個電流范圍(如5A至7A),在8倍頻時會對應一個電流范圍(如7A至 9A),在12倍頻時也會對應一個電流范圍(如9A至15A),即上述預設頻率控制電流范圍可以是如6倍頻對應的電流范圍、8倍頻對應的電 流范圍或者12倍頻對應的電流范圍;而上述第二頻率值如可以是6倍頻、8倍頻或者12 倍頻,當然也可以是單相位時的頻率。這樣在保持上述第一頻率值的過程中,若監(jiān)測到CPU的電流符合上述步驟24所 述的條件時,將會按照該條件調(diào)整第一頻率值到和當前負載相適應的頻率值,這樣,使 CPU的頻率隨著CPU當前的負載能夠動態(tài)地得到調(diào)整,并在輕載時,保持低頻工作,從 實際實驗結(jié)果來看,CPU在低頻時的性能并不比高頻時的性能差,但高頻時的耗電量卻 是低頻時的數(shù)倍;因此,本發(fā)明的上述實施例更大程度上節(jié)省了 CPU的耗電量。如圖5所示,本發(fā)明的實施例還提供一種CPU電源管理裝置50,包括負載監(jiān)測模塊51,用于監(jiān)測CPU的當前工作電流,所述工作電流值表示所述 CPU的當前負載值;頻率獲取模塊52,用于根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第 一頻率值與所述當前負載對應;頻率調(diào)控模塊53,用于根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持 所述第一頻率值。其中,該頻率獲取模塊52進一步用于,判斷若所述CPU的工作電流值是否小 于一預設負載電流值,若是,則所述CPU為輕載,并獲得與所述輕載相適應的第一頻率值。如圖6所示,在上述圖5所示實施列的基礎上,該CPU電源管理裝置50還可包 括電流監(jiān)測模塊54,用于監(jiān)測CPU在所述第一頻率值下的工作電流;相位控制模塊55,用于在所述第一頻率值下的工作電流小于一預設相位控制電 流時,將所述CPU的工作模式調(diào)整為單相位,并保持所述單相位;否則,將所述CPU的 工作模式調(diào)整為多相位;其中,該預設相位控制電流值可以為IOA ;也就是說,若上述第一頻率值下的 工作電流若小于10A,則將CPU的工作模式調(diào)整為單相位,并保持該單相位不變,即將 該相數(shù)鎖死,這樣可以將CPU的頻率降到最低;達到真正的節(jié)省耗電。更進一步的,該頻率調(diào)控模塊53可具體包括判斷模塊531,用于監(jiān)測CPU在所述第一頻率值下的工作電流,判斷所述第一 頻率值下的CPU工作電流是否達到預設頻率控制電流范圍內(nèi),若達到,則產(chǎn)生第一判斷結(jié)果;否則,產(chǎn)生第二判斷結(jié)果;頻率調(diào)整模塊532,用于根據(jù)所述第一判斷結(jié)果,獲取與當前CPU工作電流 相適應的第二頻率值,將所述第一頻率值調(diào)整為所述第二頻率值,并保持所述第二頻率 值;或者根據(jù)所述第二判斷結(jié)果一直保持所述第一頻率值。其中該頻率調(diào)整模塊532和上述相位控制模塊55可以同時存在,也可以只存在 其中一個,即在保持上述第一頻率值的過程中,若監(jiān)測到CPU的電流符合上述相位控制 模塊55所述的條件時,將會按照該條件調(diào)整第一頻率值到和當前負載相適應的頻率值, 這樣,使CPU的頻率隨著CPU當前的負載能夠動態(tài)地得到調(diào)整,并在輕載時,保持低頻 工作,更大程度上節(jié)省了 CPU的耗電量。下面結(jié)合具體場景,說明上述CPU電源管理裝置的具體應用如圖7和圖8所示,上述圖5和圖6所示實施例中,負載監(jiān)測模塊51可具體為 一個電流偵測模塊(如電流偵測傳感器),而頻率調(diào)控模塊52可具體由一個嵌入式控制器 EC和一個邏輯開關線路來實現(xiàn);具體來講,當電流偵測模塊一定時間內(nèi)偵測CPU的負載,若發(fā)現(xiàn)CPU的負載 很低(即輕載)的時候,一方面,通知EC通過ACPI(Advanced Configurationand Power Management Inter face,高級配置和電源管理接口 )將CPU的工作頻率降低到一個合適的 低頻值(如第一頻率值);另一方面,通知EC來丟出一個GPIO(General Programmable
Input Output,基本可編程輸入輸出接口)給設定好的一個開關線路,由該開關線路關掉 一個Phase,即將PSI#(功率狀態(tài)指示)拉低,使來給CPU供電,VRM就會將降低之后 電流供給CPU,繼續(xù)偵測CPU的負載,這樣通過對負載的連續(xù)偵測,可以知道目前的 CPU處于一個什么樣的工作狀態(tài),如果其為低能耗工作狀態(tài),則丟出一個信號給EC,一 方面,讓EC告訴0S,將CPU降頻到一個合理狀態(tài),另一方面,使EC丟出一個信號給 開關,這個開關會隔斷CPU與VRM的PSI#溝通,迫使VRM關掉一個Phase的供電,直 到CPU的負載變化超過設定的范圍時,偵測模塊將告訴EC停止如上工作,并進入正常的 工作模式。在該實施例中,上述的頻率獲取模塊52和頻率調(diào)控模塊53的具體實現(xiàn)可以集成 在上述EC中,當然也可以單獨集成在一個芯片中,和電流偵測傳感器配合工作,對CPU 的頻率進行動態(tài)調(diào)整,來達到CPU耗電量節(jié)省的目的。綜上所述,本發(fā)明的實施例通過偵測CPU的電流,來判斷CPU的負載,并做出 動態(tài)的管控,來減少開關損耗,降低CPU能耗和提高工作效率,做一個智能的系統(tǒng),來 提高系統(tǒng)的電池使用時間,從實驗結(jié)果上看,可以節(jié)省500mW_800mW,可增加電池使 用時間15-30分鐘。另外,如圖9所示,本發(fā)明的實施例還提供一種終端設備,包括CPU 61和 CPU電源管理裝置50,所述CPU電源管理裝置50包括負載監(jiān)測模塊51,用于監(jiān)測CPU的當前工作電流,所述工作電流值表示所述 CPU的當前負載值;頻率獲取模塊52,用于根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第 一頻率值與所述當前負載對應;頻率調(diào)控模塊53,用于根據(jù)所述第一頻率值調(diào)整所述CPU工作頻率,并保持所述第一頻率值。 其中,該頻率獲取模塊52進一步用于,判斷若所述CPU的工作電流值是否小 于一預設負載電流值,若是,則所述CPU為輕載,并獲得與所述輕載相適應的第一頻率值。CPU電源管理裝置50還可包括電流監(jiān)測模塊54,用于監(jiān)測CPU在所述第一頻率值下的工作電流;相位控制模塊55,用于在所述第一頻率值下的工作電流小于一預設相位控制電 流時,將所述CPU的工作模式調(diào)整為單相位,并保持所述單相位;否則,將所述CPU的 工作模式調(diào)整為多相位。更進一步的,該頻率調(diào)控模塊53可具體包括判斷模塊531,用于監(jiān)測CPU在所述第一頻率值下的工作電流,判斷所述第一 頻率值下的CPU工作電流是否達到預設頻率控制電流范圍內(nèi),若達到,則產(chǎn)生第一判斷 結(jié)果;否則,產(chǎn)生第二判斷結(jié)果;頻率調(diào)整模塊532,用于根據(jù)所述第一判斷結(jié)果,獲取與當前CPU工作電流 相適應的第二頻率值,將所述第一頻率值調(diào)整為所述第二頻率值,并保持所述第二頻率 值;或者根據(jù)所述第二判斷結(jié)果一直保持所述第一頻率值。上述圖5-圖8所述的所有特征均適用該終端設備的實施例中,該終端設備可以 具體是一計算機(如筆記本電腦),也可以是一個移動終端,也可以是任何一個包括有中 央處理器CPU的其它智能設備。該終端設備60具有上述CPU電源管理裝置50,通過偵測CPU的電流,來判斷 CPU的負載,并做出動態(tài)的管控,來減少開關損耗,降低CPU能耗和提高工作效率,進 而來提高系統(tǒng)的電池使用時間,從實驗結(jié)果上看,可以節(jié)省500mW_800mW,可增加電 池使用時間15-30分鐘。以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人 員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和 潤飾也應視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種CPU電源管理方法,其特征在于,包括監(jiān)測CPU的當前工作電流,所述工作電流值表示所述CPU的當前負載值; 根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第一頻率值與所述當前負載對應;根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持所述第一頻率值。
2.根據(jù)權(quán)利要求1所述的CPU電源管理方法,其特征在于,所述根據(jù)所述CPU的工 作電流值,獲得第一頻率值的步驟具體為判斷所述CPU的工作電流值是否小于一預設負載電流值,若是,則所述CPU為輕 載,并獲得與所述輕載相適應的第一頻率值。
3.根據(jù)權(quán)利要求1或2所述的CPU電源管理方法,其特征在于,根據(jù)所述第一頻率 值調(diào)整所述CPU工作頻率,并保持所述第一頻率值的步驟之后還包括監(jiān)測CPU在所述第一頻率值下的工作電流;在所述第一頻率值下的工作電流小于一預設相位控制電流時,將所述CPU的工作模 式調(diào)整為單相位,并保持所述單相位不變一預設時間段;否則,將所述CPU的工作模式 調(diào)整為多相位。
4.根據(jù)權(quán)利要求3所述的CPU電源管理方法,其特征在于,所述預設相位控制電流 值為10A。
5.根據(jù)權(quán)利要求4所述的CPU電源管理方法,其特征在于,所述保持所述第一頻率 值的步驟具體為監(jiān)測CPU在所述第一頻率值下的工作電流,判斷所述第一頻率值下的CPU工作電流 是否達到預設頻率控制電流范圍內(nèi),若達到,則獲取與當前CPU工作電流相適應的第二 頻率值,將所述第一頻率值調(diào)整為所述第二頻率值,并保持所述第二頻率值;否則,一 直保持所述第一頻率值。
6.根據(jù)權(quán)利要求5所述的CPU電源管理裝置,其特征在于,所述預設頻率控制電流 范圍包括至少2個不同的預設頻率控制范圍,其中每一個預設頻率控制范圍對應CPU 的一工作頻率。
7.—種CPU電源管理裝置,其特征在于,包括負載監(jiān)測模塊,用于監(jiān)測CPU的當前工作電流,所述工作電流值表示所述CPU的當 前負載值;頻率獲取模塊,用于根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第一頻率 值與所述當前負載對應;頻率調(diào)控模塊,用于根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持所述第一頻率值。
8.根據(jù)權(quán)利要求7所述的CPU電源管理裝置,其特征在于,所述頻率獲取模塊進一 步用于,判斷所述CPU的工作電流值是否小于一預設負載電流值,若是,則所述CPU為 輕載,并獲得與所述輕載相適應的第一頻率值。
9.根據(jù)權(quán)利要求7所述的CPU電源管理裝置,其特征在于,還包括 電流監(jiān)測模塊,用于監(jiān)測CPU在所述第一頻率值下的工作電流;相位控制模塊,用于在所述第一頻率值下的工作電流小于一預設相位控制電流時,將所述CPU的工作模式調(diào)整為單相位,并保持所述單相位;否則,將所述CPU的工作模 式調(diào)整為多相位。
10.根據(jù)權(quán)利要求7、8或9所述的CPU電源管理裝置,其特征在于,所述頻率調(diào)控 模塊包括判斷模塊,用于監(jiān)測CPU在所述第一頻率值下的工作電流,判斷所述第一頻率值下 的CPU工作電流是否達到預設頻率控制電流范圍內(nèi),若達到,則產(chǎn)生第一判斷結(jié)果;否 則,產(chǎn)生第二判斷結(jié)果;頻率調(diào)整模塊,用于根據(jù)所述第一判斷結(jié)果,獲取與當前CPU工作電流相適應的第 二頻率值,將所述第一頻率值調(diào)整為所述第二頻率值,并保持所述第二頻率值;或者根 據(jù)所述第二判斷結(jié)果一直保持所述第一頻率值。
11.一種終端設備,包括CPU和CPU電源管理裝置,其特征在于,所述CPU電源 管理裝置包括負載監(jiān)測模塊,用于監(jiān)測CPU的當前工作電流,所述工作電流值表示所述CPU的當 前負載值;頻率獲取模塊,用于根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第一頻率 值與所述當前負載對應;頻率調(diào)控模塊,用于根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持所述第一頻率值。
12.根據(jù)權(quán)利要求11所述的終端設備,其特征在于,所述頻率獲取模塊進一步用于, 判斷所述CPU的工作電流值是否小于一預設負載電流值,若是,則所述CPU為輕載,并 獲得與所述輕載相適應的第一頻率值。
13.根據(jù)權(quán)利要求11或12所述的終端設備,其特征在于,所述頻率調(diào)控模塊包括 判斷模塊,用于監(jiān)測CPU在所述第一頻率值下的工作電流,判斷所述第一頻率值下的CPU工作電流是否達到預設頻率控制電流范圍內(nèi),若達到,則產(chǎn)生第一判斷結(jié)果;否 則,產(chǎn)生第二判斷結(jié)果;頻率調(diào)整模塊,用于根據(jù)所述第一判斷結(jié)果,獲取與當前CPU工作電流相適應的第 二頻率值,將所述第一頻率值調(diào)整為所述第二頻率值,并保持所述第二頻率值;或者根 據(jù)所述第二判斷結(jié)果一直保持所述第一頻率值。
全文摘要
本發(fā)明提供一種CPU電源管理方法、裝置以及終端設備,其中方法包括監(jiān)測CPU的當前工作電流,所述工作電流值表示所述CPU的當前負載值;根據(jù)所述CPU的工作電流值,獲得第一頻率值,所述第一頻率值與所述當前負載對應;根據(jù)所述第一頻率值調(diào)整所述CPU的工作頻率,并保持所述第一頻率值。本發(fā)明的方案提高了CPU工作效率,更加節(jié)省CPU耗電量。
文檔編號G06F1/32GK102023697SQ200910093818
公開日2011年4月20日 申請日期2009年9月21日 優(yōu)先權(quán)日2009年9月21日
發(fā)明者唐明鵬, 郭金娥 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1