一種功耗管理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于無線通信技術(shù)領(lǐng)域,尤其涉及一種功耗管理方法及裝置。
【背景技術(shù)】
[0002]在移動通信系統(tǒng)中,手持終端產(chǎn)品經(jīng)常是耗電大戶,由功耗問題導(dǎo)致的待機時間短會嚴重影響用戶的體驗,并導(dǎo)致產(chǎn)品在市場上沒有競爭力,給公司的業(yè)績提升帶來影響。所以,如何控制終端產(chǎn)品的功耗,是產(chǎn)品是否能夠商用的一個關(guān)鍵指標,各公司的同類型終端產(chǎn)品都會以功耗性能作為指標進行對比,從而決定產(chǎn)品是否有商用價值,而且中移動等運營商在相關(guān)產(chǎn)品的功耗測試中也是要求很高,所以如何有效的降低產(chǎn)品的功耗將是一條充滿挑戰(zhàn)、過程復(fù)雜的道路,沒有終點。
[0003]終端芯片作為終端產(chǎn)品的重要部件,其低功耗實施策略對最終的產(chǎn)品功耗數(shù)據(jù)有著極其深遠的影響,可以說,沒有終端芯片有效的低功耗技術(shù)實施,其他基于產(chǎn)品整機的低功耗方法是不完善的。
[0004]芯片在系統(tǒng)設(shè)計和實現(xiàn)中主要采用的低功耗設(shè)計技術(shù)主要包括:
[0005]I)時鐘門控(Clock Gating)
[0006]2)電源門控(Power Gating)
[0007]3)多電壓供電(Mult1-Supply Voltage)
[0008]4)動態(tài)電壓頻率調(diào)整(Dynamic Voltage Frequency Scale)
[0009]5)多閾值單兀綜合(Mult1-Vt Synthesis)
[0010]上述這些技術(shù)或多或少的應(yīng)用在各類手機終端產(chǎn)品中,為產(chǎn)品的功耗性能帶來改善。但是,現(xiàn)有應(yīng)用于芯片的功耗控制技術(shù)控制粒度較粗,無法具體到內(nèi)核和/或外設(shè)級別進行功耗控制,從而實現(xiàn)不夠靈活,節(jié)電效果一般。
【發(fā)明內(nèi)容】
[0011]有鑒于此,為解決現(xiàn)有存在的技術(shù)問題,本發(fā)明實施例提供:
[0012]一種功耗管理方法,應(yīng)用于終端芯片,設(shè)置至少兩級功耗管理單元,該方法包括:
[0013]上級功耗管理單元獲取下級功耗管理單元的與功耗管理相關(guān)的信息;
[0014]上級功耗管理單元根據(jù)所述獲取的信息以及預(yù)設(shè)的功耗管理策略,對下級功耗管理單元進行功耗管理。
[0015]一具體實施例中,設(shè)置一第一級功耗管理單元、至少一第二級功耗管理單元和至少一第三級功耗管理單元,其中,
[0016]所述第一級功耗管理單元對第二級功耗管理單元進行功耗管理;
[0017]所述第二級功耗管理單元對第三級功耗管理單元進行功耗管理;
[0018]所述第三級功耗管理單元對終端的外設(shè)進行功耗管理。
[0019]一具體實施例中,所述第二級功耗管理單元包括以下一種或多種:基帶處理子系統(tǒng)功耗管理單元、應(yīng)用處理子系統(tǒng)功耗管理單元、音頻子系統(tǒng)功耗管理單元,其中,
[0020]所述基帶處理子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與通信控制及數(shù)據(jù)處理相關(guān)的功耗管理;
[0021]所述應(yīng)用處理子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與應(yīng)用處理子系統(tǒng)的控制及數(shù)據(jù)處理相關(guān)的功耗管理;
[0022]所述音頻子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與音頻控制及數(shù)據(jù)處理相關(guān)的功耗管理。
[0023]一具體實施例中,所述第二級功耗管理單元包括基帶處理子系統(tǒng)功耗管理單元和應(yīng)用處理子系統(tǒng)功耗管理單元,其中,
[0024]基帶處理子系統(tǒng)功耗管理單元下的第三級功耗管理單元包括以下一種或多種:協(xié)議棧內(nèi)核單元、物理層內(nèi)核單元;
[0025]應(yīng)用處理子系統(tǒng)功耗管理單元下的第三級功耗管理單元包括以下一種或多種:應(yīng)用處理器內(nèi)核單元、音頻內(nèi)核單元。
[0026]本發(fā)明實施例還提供了一種功耗管理裝置,設(shè)置于終端芯片,該裝置包括:一第一級功耗管理單元、至少一第二級功耗管理單元和至少一第三級功耗管理單元;其中,
[0027]所述第一級功耗管理單元,用于獲取第二級功耗管理單元的與功耗管理相關(guān)的信息,以及根據(jù)所述獲取的信息以及預(yù)設(shè)的功耗管理策略,對第二級功耗管理單元進行功耗管理;
[0028]所述第二級級功耗管理單元,用于獲取第三級功耗管理單元的與功耗管理相關(guān)的信息,以及根據(jù)所述獲取的信息以及預(yù)設(shè)的功耗管理策略,對第三級功耗管理單元進行功耗管理。
[0029]一具體實施例中,所述第二級功耗管理單元包括以下一種或多種:基帶處理子系統(tǒng)功耗管理單元、應(yīng)用處理子系統(tǒng)功耗管理單元、音頻子系統(tǒng)功耗管理單元,其中,
[0030]所述基帶處理子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與通信控制及數(shù)據(jù)處理相關(guān)的功耗管理;
[0031]所述應(yīng)用處理子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與應(yīng)用處理子系統(tǒng)的控制及數(shù)據(jù)處理相關(guān)的功耗管理;
[0032]所述音頻子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與音頻控制及數(shù)據(jù)處理相關(guān)的功耗管理。
[0033]一具體實施例中,所述第二級功耗管理單元包括基帶處理子系統(tǒng)功耗管理單元和應(yīng)用處理子系統(tǒng)功耗管理單元,其中,
[0034]所述基帶處理子系統(tǒng)功耗管理單元下的第三級功耗管理單元包括以下一種或多種:協(xié)議棧內(nèi)核單元、物理層內(nèi)核單元;
[0035]所述應(yīng)用處理子系統(tǒng)功耗管理單元下的第三級功耗管理單元包括以下一種或多種:應(yīng)用處理器內(nèi)核單元、音頻內(nèi)核單元。
[0036]本發(fā)明實施例所述的功耗管理方法及裝置,設(shè)置至少兩級功耗管理單元,上級功耗管理單元獲取下級功耗管理單元的與功耗管理相關(guān)的信息;上級功耗管理單元根據(jù)所述獲取的信息以及預(yù)設(shè)的功耗管理策略,對下級功耗管理單元進行功耗管理。本發(fā)明實施例所述的技術(shù)方案能夠具體到內(nèi)核和/或外設(shè)級別進行功耗控制,從而實現(xiàn)靈活,節(jié)電效果較好。
【附圖說明】
[0037]圖1為本發(fā)明實施例一種功耗管理方法流程示意圖;
[0038]圖2為本發(fā)明實施例一種功耗管理裝置結(jié)構(gòu)示意圖;
[0039]圖3為本發(fā)明實施例1中所述SOC低功耗管理層次示意圖;
[0040]圖4為本發(fā)明實施例1中所述SOC低功耗管理優(yōu)選實例示意圖;
[0041]圖5為本發(fā)明實施例1中應(yīng)用處理子系統(tǒng)功耗管理單兀(102)與外圍框圖;
[0042]圖6為本發(fā)明實施例1中基帶處理子系統(tǒng)功耗管理單元(101)與外圍框圖;
[0043]圖7示出了本發(fā)明實施例1所述頂層功耗管理單元(100)、基帶處理子系統(tǒng)功耗管理單元(101)、應(yīng)用處理子系統(tǒng)功耗管理單元(102)之間的互聯(lián)關(guān)系框圖。
【具體實施方式】
[0044]本發(fā)明實施例提出了一種功耗管理方法,應(yīng)用于終端芯片,如圖1所示,該方法包括:
[0045]步驟11:上級功耗管理單元獲取下級功耗管理單元的與功耗管理相關(guān)的信息;
[0046]為了實現(xiàn)本發(fā)明實施例,相應(yīng)設(shè)置至少兩級功耗管理單元。
[0047]步驟12:上級功耗管理單元根據(jù)所述獲取的信息以及預(yù)設(shè)的功耗管理策略,對下級功耗管理單元進行功耗管理。
[0048]可選的,在本發(fā)明一實施例中,設(shè)置一第一級功耗管理單元、至少一第二級功耗管理單元和至少一第三級功耗管理單元,其中,
[0049]所述第一級功耗管理單元對第二級功耗管理單元進行功耗管理;
[0050]所述第二級功耗管理單元對第三級功耗管理單元進行功耗管理;
[0051]所述第三級功耗管理單元對終端的外設(shè)進行功耗管理。
[0052]可選的,在本發(fā)明一實施例中,所述第二級功耗管理單元包括以下一種或多種:基帶處理子系統(tǒng)功耗管理單元、應(yīng)用處理子系統(tǒng)功耗管理單元、音頻子系統(tǒng)功耗管理單元,其中,
[0053]所述基帶處理子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與通信控制及數(shù)據(jù)處理相關(guān)的功耗管理;
[0054]所述應(yīng)用處理子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與應(yīng)用處理子系統(tǒng)的控制及數(shù)據(jù)處理相關(guān)的功耗管理;
[0055]所述音頻子系統(tǒng)功耗管理單元,負責終端芯片內(nèi)部與音頻控制及數(shù)據(jù)處理相關(guān)的功耗管理。
[0056]可選的,在本發(fā)明一實施例中,第二級功耗管理單元包括基帶處理子系統(tǒng)功耗管理單元和應(yīng)用處理子系統(tǒng)功耗管理單元,相應(yīng)的:
[0057]基帶處理子系統(tǒng)功耗管理單元下的第三級功耗管理單元包括以下一種或多種:協(xié)議棧內(nèi)核單元、物理層內(nèi)核單元;
[0058]應(yīng)用處理子系統(tǒng)功耗管理單元下的第三級功耗管理單元包括以下一種或多種:應(yīng)用處理器內(nèi)核單元、音頻內(nèi)核單元。
[0059]可選的,在本發(fā)明一實施例中,第二級功耗管理單元同時包含基帶處理子系統(tǒng)功耗管理單元、應(yīng)用處理子系統(tǒng)功耗管理單元和音頻子系統(tǒng)功耗管理單元,那么,應(yīng)用處理子系統(tǒng)功耗管理單元下的第三級功耗管理單元僅包含應(yīng)用處理器內(nèi)核單元,音頻內(nèi)核單元則成為音頻子系統(tǒng)功耗管理單元下的第三級功耗管理單元。
[0060]本發(fā)明實施例還相應(yīng)地提出了一種功耗管理裝置,設(shè)置于終端芯片,如圖2所示,該裝置包括:一第一級功耗管理單元21、至少一第二級功耗管理單元22和至少一第三級功耗管理單元23 ;其中,
[0061]所述第一級功耗管理單元21,用于獲取第二級功耗管理單元22的與功耗管理相關(guān)的信息,以及根據(jù)所述獲取的信息以及預(yù)設(shè)的功耗管理策略,對第二級功耗管理單元22進行功耗管理;
[0062]所述