具有電源管理機(jī)制的電子裝置及其電源管理方法
【專利摘要】提供一種具有電源管理機(jī)制的電子裝置及其電源管理方法。電子裝置包括多核心處理器以及溫度感測(cè)器。其中,多核心處理器具有多個(gè)處理器核心。溫度感測(cè)器耦接至多核心處理器,用以感測(cè)多核心處理器的溫度,并據(jù)以判斷電子裝置是否自效能優(yōu)先模式進(jìn)入降頻模式。其中,當(dāng)多核心處理器的溫度大于第一溫度臨界值時(shí),多核心處理器控制電子裝置進(jìn)入第一降頻模式,并且動(dòng)態(tài)調(diào)整核心致能個(gè)數(shù)。其中,當(dāng)多核心處理器的溫度大于第二溫度臨界值時(shí),多核心處理器控制電子裝置進(jìn)入第二降頻模式。上述的第一溫度臨界值小于第二溫度臨界值。如此一來,達(dá)成減少電子裝置的功率消耗以及延緩溫度上升的功效。
【專利說明】具有電源管理機(jī)制的電子裝置及其電源管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于一種電子裝置及其電源管理方法,且特別是有關(guān)于一種具有多核心處理器的電子裝置及其電源管理方法。
【背景技術(shù)】
[0002]近年來,智能型手機(jī)和平板計(jì)算機(jī)等可攜式電子裝置快速地普及并逐漸融入人們的日常生活中。這類裝置所提供的多樣化功能,伴隨著數(shù)據(jù)處理量的爆炸性成長,也因此已知單一核心處理器的電子裝置已無法達(dá)到良好的執(zhí)行效率。
[0003]為提升處理器的執(zhí)行效率與運(yùn)算能力,進(jìn)而發(fā)展出多核心處理器架構(gòu)的電子裝置,多核心處理器所需要的平均功率消耗及所增加的溫度曲線與單一核心處理器有著相當(dāng)程度的差異。然而,在強(qiáng)調(diào)提升處理器執(zhí)行效率與運(yùn)算速度的同時(shí),如何控制電子裝置的溫度并且降低功率消耗以節(jié)省能源,是電子產(chǎn)品取得競爭優(yōu)勢(shì)的重要關(guān)鍵技術(shù)。
[0004]圖1是一種已知具有多核心處理器的電子裝置的核心致能個(gè)數(shù)示意圖。請(qǐng)參照?qǐng)D1,已知的電子裝置原本處理器核心的運(yùn)行數(shù)目為4個(gè),并且以每500毫秒(ms)為單位來調(diào)整處理器核心的運(yùn)行數(shù)目。然而在500毫秒時(shí),因?yàn)槎嗪诵奶幚砥鞯臏囟萒大于電子裝置的可容許溫度Tttjle(T > Ttole),因此電子裝置調(diào)降處理器核心的運(yùn)行數(shù)目為2個(gè)。如此一來,多核心處理器的元件溫度或表面溫度便會(huì)降低。然而,若使用者正在利用電子裝置執(zhí)行高動(dòng)態(tài)的電子游戲時(shí),處理器核心的運(yùn)行數(shù)目瞬間調(diào)降會(huì)直接影響系統(tǒng)效能,導(dǎo)致電子游戲的畫面缺乏順暢的視覺效果,容易引起使用者的不快感。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供一種具有電源管理機(jī)制的電子裝置及其電源管理方法,達(dá)成減少電子裝置的功率消耗以及延緩溫度上升的功效,同時(shí)還可維持系統(tǒng)效能,以維持使用者觀賞的舒適度。
[0006]本發(fā)明提出一種具有電源管理機(jī)制的電子裝置,包括多核心(mult1-core)處理器以及溫度感測(cè)器。其中,多核心處理器具有多個(gè)處理器核心。溫度感測(cè)器耦接至多核心處理器,用以感測(cè)多核心處理器的溫度,據(jù)以判斷電子裝置是否自效能優(yōu)先模式進(jìn)入降頻模式。當(dāng)多核心處理器的溫度大于第一溫度臨界值時(shí),多核心處理器啟動(dòng)第一降頻模式藉以動(dòng)態(tài)調(diào)整核心致能個(gè)數(shù)。其中,核心致能個(gè)數(shù)代表該些處理器核心被致能的個(gè)數(shù)。當(dāng)多核心處理器的溫度大于第二溫度臨界值時(shí),多核心處理器控制電子裝置進(jìn)入第二降頻模式藉以固定該核心致能個(gè)數(shù)。上述的第一溫度臨界值小于第二溫度臨界值。
[0007]在本發(fā)明的一實(shí)施例中,上述的具有電源管理機(jī)制的電子裝置還包括耦接至多核心處理器的電源控制單元。電源控制單元用以設(shè)定切換頻率。多核心處理器依據(jù)此切換頻率來周期性切換核心致能個(gè)數(shù),以使核心致能個(gè)數(shù)在第一設(shè)定值與第二設(shè)定值之間進(jìn)行周期性切換。上述的第二設(shè)定值小于第一設(shè)定值。
[0008]在本發(fā)明的一實(shí)施例中,上述的電源控制單元判斷目前幀率(frame rate)變化量是否小于一預(yù)設(shè)幀率變化量,若是,該電源控制單元更新切換頻率。并且,多核心處理器依據(jù)更新后的切換頻率來周期性切換核心致能個(gè)數(shù)。
[0009]在本發(fā)明的一實(shí)施例中,上述的電源控制單元降低切換頻率,而多核心處理器據(jù)以控制核心致能個(gè)數(shù)處于第二設(shè)定值的時(shí)間周期增加,而使核心致能個(gè)數(shù)處于第一設(shè)定值的時(shí)間周期維持不變。
[0010]在本發(fā)明的一實(shí)施例中,上述的當(dāng)電子裝置進(jìn)入第二降頻模式后,多核心處理器固定核心致能個(gè)數(shù)為第三設(shè)定值。上述的第三設(shè)定值小于第一設(shè)定值。
[0011]在本發(fā)明的一實(shí)施例中,上述的電子裝置為智能型手機(jī)、筆記本型計(jì)算機(jī)、輕薄型筆記本型計(jì)算機(jī)或平板計(jì)算機(jī)其中之一。
[0012]在本發(fā)明的一實(shí)施例中,上述的溫度感測(cè)器為熱敏電阻(Thermistor)、熱電偶(Thermalcouple)或熱敏二極管(ThermalDiode)其中之一或其組合。
[0013]本發(fā)明還提供一種電源管理方法,適用于具有多核心處理器的電子裝置。此電源管理方法包括下列步驟。先感測(cè)多核心處理器的溫度,據(jù)以判斷電子裝置是否自效能優(yōu)先模式進(jìn)入降頻模式。當(dāng)多核心處理器的溫度大于第一溫度臨界值時(shí),啟動(dòng)第一降頻模式藉以動(dòng)態(tài)調(diào)整多核心處理器的核心致能個(gè)數(shù)。其中核心致能個(gè)數(shù)代表多核心處理器中被致能的多個(gè)處理器核心的個(gè)數(shù)。當(dāng)多核心處理器的溫度大于第二溫度臨界值時(shí),啟動(dòng)第二降頻模式藉以固定核心致能個(gè)數(shù)。上述的第一溫度臨界值小于第二溫度臨界值。
[0014]基于上述,本發(fā)明所提供的電子裝置及其電源管理方法利用動(dòng)態(tài)調(diào)整處理器核心的運(yùn)行數(shù)目的技術(shù),來達(dá)成 減少電子裝置的功率消耗以及延緩溫度上升的功效,同時(shí)還可維持系統(tǒng)效能,以確保電子裝置在降頻模式中仍可維持使用者觀賞的舒適度。
[0015]為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖式作詳細(xì)說明如下。
【專利附圖】
【附圖說明】
[0016]圖1是一種已知具有多核心處理器的電子裝置的核心致能個(gè)數(shù)示意圖。
[0017]圖2是依照本發(fā)明一實(shí)施例所繪示的電子裝置的方塊圖。
[0018]圖3是依照本發(fā)明的一實(shí)施例所繪示的一種電源管理方法的流程圖。
[0019]圖4是依照本發(fā)明一實(shí)施例所繪示的一種動(dòng)態(tài)調(diào)整多核心處理器的核心致能個(gè)數(shù)示意圖。
[0020]圖5是依照本發(fā)明另一實(shí)施例所繪示的電源管理方法的流程圖。
[0021]圖6(a)至圖6(c)是依照本發(fā)明另一實(shí)施例所繪示的更新切換頻率的示意圖。
[0022][主要元件標(biāo)號(hào)說明]
[0023]200:電子裝置210:多核心處理器
[0024]220:溫度感測(cè)器230:電源控制單元
[0025]212-1、212-2、212州:處理器核心?1、?2、卩3:時(shí)間周期
[0026]S310~S330:—實(shí)施例的電源管理方法的各步驟
[0027]S510~S580:另一實(shí)施例的電源管理方法的各步驟
【具體實(shí)施方式】[0028]為了避免在具有多核心處理器的電子裝置中,因?yàn)樘幚砥骱诵牡倪\(yùn)行數(shù)目瞬間調(diào)降導(dǎo)致系統(tǒng)效能降低的情況發(fā)生,本發(fā)明遂利用動(dòng)態(tài)(Dynamic)調(diào)整處理器核心的運(yùn)行數(shù)目的技術(shù),來達(dá)成減少電子裝置的功率消耗(Powerconsumption)以及降低溫度的效果,同時(shí)還可維持系統(tǒng)效能,避免引起使用者的不快感。本發(fā)明便是基于上述觀點(diǎn)所發(fā)展出的一種電子裝置及其電源管理方法。為了使本發(fā)明的內(nèi)容更為明了,以下列舉實(shí)施例作為本發(fā)明確實(shí)能夠據(jù)以實(shí)施的范例。
[0029]圖2是依照本發(fā)明一實(shí)施例所繪示的電子裝置的方塊圖。請(qǐng)參照?qǐng)D2,本實(shí)施例的電子裝置200例如是智能型手機(jī)、筆記本型計(jì)算機(jī)、輕薄型筆記本型計(jì)算機(jī)(Ultrabook)或平板計(jì)算機(jī)等,不限于上述。電子裝置200包括多核心處理器210、溫度感測(cè)器220以及電源控制單元230。
[0030]多核心處理器210具有多個(gè)處理器核心212-1、212-2、…、212-N,其中N為大于I的正整數(shù)。各個(gè)處理器核心212-1、212-2、…、212-N可為具有相同或不同運(yùn)算功能的處理器核心,在此不加以限制。
[0031]溫度感測(cè)器220耦接至多核心處理器210,溫度感測(cè)器220的數(shù)目可為一個(gè)或多個(gè)。在一實(shí)施例中,溫度感測(cè)器220可設(shè)置于多核心處理器210的內(nèi)部,用以感測(cè)多核心處理器210的核心溫度。在另一實(shí)施例中,溫度感測(cè)器220可設(shè)置于多核心處理器210的外部,用以感測(cè)多核心處理器210的表面溫度。無論溫度感測(cè)器220是設(shè)置于多核心處理器210的內(nèi)部或外部,皆以靠近熱源(容易過熱的工作元件,例如主要芯片組)為主要設(shè)置點(diǎn)。溫度感測(cè)器220可以是熱敏電阻(Thermistor)、熱電偶(Thermalcouple)或熱敏二極管(ThermalDiode)等溫度感測(cè)元件。在一實(shí)施例中,溫度感測(cè)器220例如是由熱敏二極管加上模擬數(shù)字轉(zhuǎn)換器所構(gòu)成的數(shù)字溫度感測(cè)器(Digital ThermalSensor, DTS) 0溫度感測(cè)器220的數(shù)目可為一個(gè)或多個(gè),在此不加以限制。
[0032]電源控制單元230耦接至多核心處理器210,其可為固件或軟件所實(shí)現(xiàn)的功能模塊,而可用以根據(jù)電子裝置的系統(tǒng)效能來動(dòng)態(tài)調(diào)整切換頻率。以使多核心處理器210根據(jù)電源控制單元230所設(shè)定的切換頻率來切換處理器核心212-1、212-2、…、212-N的致能(開啟)總數(shù)。
[0033]圖3是依照本發(fā)明的一實(shí)施例所繪示的一種電源管理方法的流程圖。請(qǐng)參照?qǐng)D3,本實(shí)施例的方法適用于圖2的電子裝置200,以下即搭配圖2中的各項(xiàng)元件說明本實(shí)施例電源管理方法的詳細(xì)步驟:
[0034]為方便后續(xù)說明,本實(shí)施例假設(shè)多核心處理器210中具有4個(gè)處理器核心212-1、212-2,212-3以及212-4。首先于步驟S310中,溫度感測(cè)器220先感測(cè)多核心處理器210的溫度,并且將檢測(cè)到的溫度信息傳送給多核心處理器210,據(jù)以判斷電子裝置200是否自效能優(yōu)先(Performance priority)模式進(jìn)入降頻模式。在本實(shí)施例中,效能優(yōu)先模式例如是致能(即,開啟)電子裝置200的所有處理器核心,也就是使電子裝置200的4個(gè)處理器核心212-1、212-2、212-3以及212-4皆全速運(yùn)行,以達(dá)到最佳執(zhí)行效率。
[0035]由于所有處理器核心皆全速運(yùn)行的情況下,功率消耗(Power Consumption)大且溫度上升速度快。當(dāng)多核心處理器210的溫度超過可容許的溫度上限值,則容易產(chǎn)生熱當(dāng)或零件毀損的情況發(fā)生。因此,當(dāng)多核心處理器的溫度過高時(shí),本發(fā)明遂將電子裝置200自效能優(yōu)先模式進(jìn)入降頻模式。[0036]如步驟S320所述,當(dāng)多核心處理器210的溫度大于的一溫度臨界值時(shí),啟動(dòng)第一降頻模式藉以動(dòng)態(tài)調(diào)整多核心處理器210的核心致能個(gè)數(shù)。其中核心致能個(gè)數(shù)代表多核心處理器中被致能的處理器核心的個(gè)數(shù)。圖4是依照本發(fā)明一實(shí)施例所繪示的一種動(dòng)態(tài)調(diào)整多核心處理器的核心致能個(gè)數(shù)示意圖。請(qǐng)配合參照?qǐng)D4,在時(shí)間點(diǎn)tl之前,電子裝置200是處于效能優(yōu)先模式,因此多核心處理器210中的4個(gè)處理器核心同時(shí)開啟。然而,在時(shí)間點(diǎn)tl時(shí),由于多核心處理器210的溫度T大于第一溫度臨界值Tl (T>T1),故啟動(dòng)第一降頻模式。也就是說,多核心處理器210動(dòng)態(tài)調(diào)整多核心處理器210的核心致能個(gè)數(shù),使核心致能個(gè)數(shù)在第一設(shè)定值與第二設(shè)定值之間進(jìn)行周期性切換。在本實(shí)施例中,第一設(shè)定值例如為4,第二設(shè)定值例如為1,時(shí)間點(diǎn)tl與t2的時(shí)間差為10毫秒。也就是說,在時(shí)間點(diǎn)tl與t2之間,多核心處理器210僅開啟I個(gè)處理器核心;在時(shí)間點(diǎn)t2與t3之間,多核心處理器210開啟4個(gè)處理器核心;依此類推。其切換的時(shí)間周期為20毫秒,切換頻率為(1/0.02)赫茲(Hz) ο
[0037]須說明的是,若以相同的時(shí)間(例如時(shí)間點(diǎn)tl與t4之間)進(jìn)行計(jì)算,圖1以2個(gè)處理器核心運(yùn)行的功率消耗與本實(shí)施例在4個(gè)處理器核心與I個(gè)處理器核心之間運(yùn)行的功率消耗相同,皆具有節(jié)省能源的功效。然而,本發(fā)明通過快速切換多核心處理器210的核心致能個(gè)數(shù),使得系統(tǒng)效能仍可大約維持在4個(gè)處理器核心的效能,讓使用者不易察覺電子裝置200的效能變化。然而,圖1所示的降頻方法僅能維持2個(gè)處理器核心的效能。據(jù)此,本發(fā)明同時(shí)具有延遲溫度上升、節(jié)省能源并且維持系統(tǒng)效能的功效。
[0038]但若電子裝置200因多核心處理器210執(zhí)行時(shí)間過長等因素導(dǎo)致多核心處理器210的溫度繼續(xù)升高時(shí),則本實(shí)施例還包括啟動(dòng)第二降頻模式。如步驟S330所述,當(dāng)多核心處理器210的溫度大于第二溫度臨界值時(shí),控制電子裝置進(jìn)入第二降頻模式,其中第一溫度臨界值小于第二溫度臨界值。請(qǐng)繼續(xù)參照?qǐng)D4,假設(shè)在時(shí)間點(diǎn)t5時(shí),溫度感測(cè)器220所感測(cè)的溫度T大于第二溫度臨界值T2時(shí),則核心致能個(gè)數(shù)固定為第三設(shè)定值,在本實(shí)施例中,第三設(shè)定值例如是2。也就是說,在時(shí)間點(diǎn)t5之后,電子裝置僅以2個(gè)處理器核心來運(yùn)行。其中,第三設(shè)定值小于第一設(shè)定值即可,在此不加以限制。另外,本實(shí)施例的第一溫度臨界值例如為80°C,第二溫度臨界值例如為90°C。
[0039]一般來說,電子裝置的顯示畫面是否具有順暢的視覺效果會(huì)直接影響使用者的觀賞舒適度。而執(zhí)行游戲或影片所需的系統(tǒng)效能可由幀率(frame rate),或稱為畫面更新率,來作為判斷準(zhǔn)則。測(cè)量單位為「每秒顯示巾貞數(shù)」(frame persecond, FPS)。因此,本發(fā)明更進(jìn)一步提出將幀率變化量一并納入考慮的實(shí)施例,以確保電子裝置在降頻模式中仍可維持使用者觀賞的舒適度。
[0040]圖5是依照本發(fā)明另一實(shí)施例所繪示的電源管理方法的流程圖。以下請(qǐng)配合參照?qǐng)D2與圖5。
[0041]首先在本實(shí)施例中,假設(shè)電子裝置200的4個(gè)處理器核心212-1、212-2、212-3以及212-4皆全速運(yùn)行,并且可達(dá)到幀率為60FPS的執(zhí)行效率。
[0042]于步驟S510中,溫度感測(cè)器220先感測(cè)多核心處理器210的溫度,并且將檢測(cè)到的溫度信息傳送給多核心處理器210,據(jù)以判斷多核心處理器210的溫度是否大于第一溫度臨界值。在本實(shí)施例中,第一溫度臨界值設(shè)定為80°C,其可由使用者依據(jù)實(shí)際應(yīng)用情況設(shè)定之。若是,則電子裝置200自效能優(yōu)先模式進(jìn)入降頻模式并接續(xù)步驟S520。[0043]在步驟S520中,電源控制單元230會(huì)設(shè)定初始切換頻率。請(qǐng)參照?qǐng)D6,圖6 (a)至圖6 (C)是依照本發(fā)明另一實(shí)施例所繪示的更新切換頻率的示意圖。請(qǐng)先參照?qǐng)D6 (a),切換的時(shí)間周期Pl為20毫秒,初始切換頻率為(1/0.02)赫茲(Hz)。
[0044]于步驟S530,多核心處理器210則依據(jù)目前的切換頻率周期性地切換核心致能個(gè)數(shù)。本實(shí)施例假設(shè)多核心處理器210在開啟4個(gè)處理器核心與開啟I個(gè)處理器核心之間進(jìn)行切換。
[0045]接著于步驟S540,電源控制單元230判斷電子裝置200的目前幀率變化量是否小于一預(yù)設(shè)幀率變化量。本實(shí)施例的預(yù)設(shè)幀率變化量設(shè)定為5FPS。在此假設(shè)幀率變化量在5FPS范圍之內(nèi),使用者并無法察覺系統(tǒng)效能的變化。換句話說,幀率在55FPS?60FPS之間為可容許的幀率變化量。預(yù)設(shè)幀率變化量可由使用者依據(jù)實(shí)際情況設(shè)定之,不限于此。
[0046]若多核心處理器210依據(jù)初始切換頻率為(1/0.02)赫茲進(jìn)行動(dòng)態(tài)切換的目前幀率變化量為2FPS,也就是電子裝置200的幀率降為58FPS。因此,電源控制單元230判斷電子裝置200的目前幀率變化量(即60FPS-58 FPS=2FPS)并未大于預(yù)設(shè)幀率變化量(即5FPS),因此接續(xù)步驟S550,電源控制單元230繼續(xù)更新切換頻率。
[0047]接下來請(qǐng)參照?qǐng)D6(b),切換的時(shí)間周期P2增加為30毫秒,切換頻率則降低為(1/0.03)赫茲。多核心處理器210則依據(jù)更新后的切換頻率周期性地切換核心致能個(gè)數(shù)。但須注意的是,多核心處理器210控制核心致能個(gè)數(shù)處于I個(gè)核心數(shù)的時(shí)間增加,而使核心致能個(gè)數(shù)處于4個(gè)核心數(shù)的時(shí)間維持不變。假設(shè)多核心處理器210依據(jù)切換頻率為(1/0.03)赫茲進(jìn)行動(dòng)態(tài)切換的幀率降為56FPS。電源控制單元230判斷電子裝置200的目前幀率變化量(即60FPS-56FPS=4FPS)并未大于預(yù)設(shè)幀率變化量(即5FPS),因此繼續(xù)步驟S550來更新切換頻率。
[0048]再請(qǐng)參照?qǐng)D6 (C),切換的時(shí)間周期P3增加為40毫秒,切換頻率則降低為(1/0.04)赫茲。多核心處理器210同樣依據(jù)更新后的切換頻率周期性地切換核心致能個(gè)數(shù)。假設(shè)多核心處理器210依據(jù)切換頻率為(1/0.04)赫茲進(jìn)行動(dòng)態(tài)切換的幀率降為54FPS。電源控制單元230判斷電子裝置200的目前幀率變化量(即60FPS-54FPS=6FPS)大于預(yù)設(shè)幀率變化量(即5FPS),因此接續(xù)步驟S560。
[0049]溫度感測(cè)器220感測(cè)多核心處理器210的溫度,并且將檢測(cè)到的溫度信息傳送給多核心處理器210,據(jù)以判斷多核心處理器210的溫度是否大于第二溫度臨界值。在本實(shí)施例中,第二溫度臨界值設(shè)定為90°C,其可由使用者依據(jù)實(shí)際應(yīng)用情況設(shè)定之,不限于此。
[0050]若多核心處理器210的溫度不大于第二溫度臨界值,則返回步驟S530,維持目前的切換頻率(1/0.04)以周期性地切換核心致能個(gè)數(shù)。若多核心處理器210的溫度大于第二溫度臨界值,則接續(xù)步驟S570,代表多處理核心的溫度上升過快,因此改為固定核心致能個(gè)數(shù),不再進(jìn)行動(dòng)態(tài)切換。舉例來說,可將核心致能個(gè)數(shù)設(shè)定為I。也就是在執(zhí)行步驟S570時(shí),電子裝置200僅固定開啟處理器核心212-1、212-2、212-3或212-4的其中之一。
[0051]綜上所述,本發(fā)明利用動(dòng)態(tài)(Dynamic)調(diào)整處理器核心的運(yùn)行數(shù)目的技術(shù),來達(dá)成減少電子裝置的功率消耗(Power consumption)以及延緩溫度上升的功效,同時(shí)還可維持系統(tǒng)效能,以確保電子裝置在降頻模式中仍可維持使用者觀賞的舒適度。此外,還可通過設(shè)定預(yù)設(shè)幀率變化量來控制動(dòng)態(tài)切換的頻率,以確保電子裝置的顯示畫面具有順暢的視覺效果。[0052]雖然本發(fā)明已以實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何所屬【技術(shù)領(lǐng)域】中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤飾,故本發(fā)明的保護(hù)范圍當(dāng)視所附的權(quán)利要求范圍所界定者為準(zhǔn)。
【權(quán)利要求】
1.一種具有電源管理機(jī)制的電子裝置,包括: 一多核心處理器,具有多個(gè)處理器核心;以及 一溫度感測(cè)器,耦接至該多核心處理器,感測(cè)該多核心處理器的溫度,據(jù)以判斷該電子裝置是否自一效能優(yōu)先模式進(jìn)入一降頻模式, 其中當(dāng)該多核心處理器的溫度大于一第一溫度臨界值時(shí),該多核心處理器啟動(dòng)一第一降頻模式藉以動(dòng)態(tài)調(diào)整一核心致能個(gè)數(shù),其中該核心致能個(gè)數(shù)代表該多個(gè)處理器核心被致能的個(gè)數(shù), 其中當(dāng)該多核心處理器的溫度大于一第二溫度臨界值時(shí),該多核心處理器啟動(dòng)一第二降頻模式藉以固定該核心致能個(gè)數(shù),其中該第一溫度臨界值小于該第二溫度臨界值。
2.根據(jù)權(quán)利要求1所述的具有電源管理機(jī)制的電子裝置,還包括: 一電源控制單元,耦接該多核心處理器,設(shè)定一切換頻率,該多核心處理器依據(jù)該切換頻率來周期性切換該核心致能個(gè)數(shù),以使該核心致能個(gè)數(shù)在一第一設(shè)定值與一第二設(shè)定值之間進(jìn)行周期性切換,其中該第二設(shè)定值小于該第一設(shè)定值。
3.根據(jù)權(quán)利要求1所述的具有電源管理機(jī)制的電子裝置,其中: 該電源控制單元判斷一目前幀率變化量是否小于一預(yù)設(shè)幀率變化量,若是,該電源控制單元更新該切換頻率,該多核心處理器依據(jù)更新后的該切換頻率周期性切換該核心致能個(gè)數(shù)。
4.根據(jù)權(quán)利要求3所述的具有電源管理機(jī)制的電子裝置,其中: 該電源控制單元降低該切`換頻率,該多核心處理器據(jù)以控制該核心致能個(gè)數(shù)處于該第二設(shè)定值的時(shí)間周期增加,而使該核心致能個(gè)數(shù)處于該第一設(shè)定值的時(shí)間周期維持不變。
5.根據(jù)權(quán)利要求3所述的具有電源管理機(jī)制的電子裝置,其中當(dāng)該電子裝置進(jìn)入該第二降頻模式后: 該多核心處理器固定該核心致能個(gè)數(shù)為一第三設(shè)定值,其中該第三設(shè)定值小于該第一設(shè)定值。
6.根據(jù)權(quán)利要求1所述的具有電源管理機(jī)制的電子裝置,其中該電子裝置為一智能型手機(jī)、一筆記本型計(jì)算機(jī)、一輕薄型筆記本型計(jì)算機(jī)或一平板計(jì)算機(jī)其中之一。
7.根據(jù)權(quán)利要求1所述的具有電源管理機(jī)制的電子裝置,其中該溫度感測(cè)器為一熱敏電阻、一熱電偶或一熱敏二極管其中之一或其組合。
8.一種電源管理方法,用于具有一多核心處理器的一電子裝置,該電源管理方法包括下列步驟: 感測(cè)該多核心處理器的溫度,據(jù)以判斷該電子裝置是否自一效能優(yōu)先模式進(jìn)入一降頻模式; 當(dāng)該多核心處理器的溫度大于一第一溫度臨界值時(shí),啟動(dòng)一第一降頻模式藉以動(dòng)態(tài)調(diào)整該多核心處理器的一核心致能個(gè)數(shù),其中該核心致能個(gè)數(shù)代表該多核心處理器中被致能的多個(gè)處理器核心的個(gè)數(shù);以及 當(dāng)該多核心處理器的溫度大于一第二溫度臨界值時(shí),啟動(dòng)一第二降頻模式藉以固定該核心致能個(gè)數(shù),其中該第一溫度臨界值小于該第二溫度臨界值。
9.根據(jù)權(quán)利要求8所述的電源管理方法,其中控制該電子裝置進(jìn)入該第一降頻模式,并且動(dòng)態(tài)調(diào)整該多核心處理器的該核心致能個(gè)數(shù)的步驟包括:設(shè)定一切換頻率;以及 依據(jù)該切換頻率周期性切換該核心致能個(gè)數(shù),其中該核心致能個(gè)數(shù)在一第一設(shè)定值與一第二設(shè)定值之間進(jìn)行周期性切換,且該第二設(shè)定值小于該第一設(shè)定值。
10.根據(jù)權(quán)利要求9所述的電源管理方法,其中在依據(jù)該切換頻率將該核心致能個(gè)數(shù)進(jìn)行周期性切換的步驟之后,還包括: (a)判斷該電子裝置的一目前幀率變化量是否小于一預(yù)設(shè)幀率變化量; (b)若是,更新該切換頻率,并使該多核心處理器依據(jù)更新后的該切換頻率周期性切換該核心致能個(gè)數(shù);以及 (C)重復(fù)上述步驟(a)、(b),直至該目前幀率變化量大于或等于該預(yù)設(shè)幀率變化量為止。
11.根據(jù)權(quán)利要求10所述的電源管理方法,其中該步驟(b)包括: 降低該切換頻率,并且控制該核心致能個(gè)數(shù)處于該第二設(shè)定值的時(shí)間周期增加,而使該核心致能個(gè)數(shù)處于該第一設(shè)定值的時(shí)間周期維持不變。
12.根據(jù)權(quán)利要求8所述的電源管理方法,其中控制該電子裝置進(jìn)入該第二降頻模式的步驟包括: 將該核心致能個(gè)數(shù)固定為一第三設(shè)`定值,其中該第三設(shè)定值小于該第一設(shè)定值。
【文檔編號(hào)】G06F1/26GK103677192SQ201210440273
【公開日】2014年3月26日 申請(qǐng)日期:2012年11月7日 優(yōu)先權(quán)日:2012年9月12日
【發(fā)明者】譚子佳, 徐竹陽, 胡哲銓 申請(qǐng)人:宏達(dá)國際電子股份有限公司