[發(fā)明專利]控制計算裝置中的多級共享資源有效
| 申請?zhí)枺?/td> | 200680029525.1 | 申請日: | 2006-08-08 |
| 公開(公告)號: | CN101243378A | 公開(公告)日: | 2008-08-13 |
| 發(fā)明(設(shè)計)人: | 卡洛斯·弗雷塔斯 | 申請(專利權(quán))人: | 西姆畢恩軟件有限公司 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人: | 余剛;尚志峰 |
| 地址: | 英國*** | 國省代碼: | 英國;GB |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 控制 計算 裝置 中的 多級 共享資源 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種計算裝置中的功率(power)管理的改進(jìn)方法,尤其涉及一種包括在計算裝置中設(shè)置多級共享資源的功率管理的方法。
背景技術(shù)
術(shù)語“計算裝置”包括但不限于臺式計算機(jī)及便攜式計算機(jī)、個人數(shù)字助理(PDA)、移動電話、智能電話、數(shù)碼照相機(jī)和數(shù)字音樂播放器。它還包括結(jié)合已提到的一種或多種裝置的功能的集成裝置、和許多其他工業(yè)及家用電子裝置。
越來越多的這些裝置是移動的并且是電池供電的,裝置上的功率資源和功耗的適當(dāng)管理對于確保不浪費功率以及用戶從一組電池或者內(nèi)部電池的一次充電中獲得合理且可觀的使用量是關(guān)鍵的。
計算裝置中的功率資源可以在復(fù)雜性方面從能夠幾乎瞬間被接通或斷開的簡單二進(jìn)制資源(binary?resource)變化為能夠被設(shè)置在不同的電壓等級(voltage?level)或者花費可確定的時間周期來改變狀態(tài)的資源。也可以存在僅連同其他資源一起改變的資源。
能夠以多種方式來克服移動計算裝置的功率束縛。這些方式包括:
●制造并使用具有較高存儲容量的電池
●制造并使用對于特定任務(wù)消耗較少功率的組件;例如,移動音樂裝置可以設(shè)置有頭戴式耳機(jī),與使用揚(yáng)聲器相比,該頭戴式耳機(jī)只需更少的功率來對用戶產(chǎn)生指定的聲級。
●降低為了特定任務(wù)或應(yīng)用而保留的組件所消耗的功率;例如,移動音樂裝置的用戶可以降低他們的頭戴式耳機(jī)的信號輸出等級以節(jié)約功率。另一個實例是移動電話可以將其發(fā)射功率(transmissionpower)降低到與基站進(jìn)行通信所需的最小值的方式。
最近在移動計算裝置(特別是移動電話)的設(shè)計上的創(chuàng)新定義了許多共享的軟件定義的功率資源,例如,時鐘頻率、可變電壓、以及可切換的電軌(power?rail)。然而,對于有效功率管理,還沒有考慮包含在計算裝置之內(nèi)的共享功率資源可以在許多等級進(jìn)行操作的事實。存在對這些多級共享功率資源進(jìn)行智能管理的需要。由于它們是共享的,并且不是為了特定應(yīng)用而被保存,所以最好將這種控制作為整體控制裝置中的硬件和軟件的操作系統(tǒng)(OS)的一部分來進(jìn)行處理。
發(fā)明內(nèi)容
本發(fā)明公開了一種利用多級共享功率資源的功率管理方法,通過該方法,以使硬件或軟件組件滿足最高有效功率要求所需的最小等級操作該共享資源。
根據(jù)本發(fā)明的第一方面,提供了一種通過第一組件來管理計算裝置上的共享功率資源的方法,以及其中,要求使用功率資源的所有其他組件只能通過請求第一組件來實現(xiàn)使用功率資源。
根據(jù)本發(fā)明的第二方面,提供了一種被配置成根據(jù)第一概念的方法進(jìn)行操作的計算裝置。
根據(jù)本發(fā)明的第三方面,提供了一種用于使計算裝置根據(jù)第一概念的方法進(jìn)行操作的操作系統(tǒng)。
附圖說明
具體實施方式
現(xiàn)在將參考圖1僅通過其他實例來描述本發(fā)明的實施例,圖1示出了根據(jù)本發(fā)明的共享資源的方法。
軟件能夠控制彼此獨立地被分配給每個獨立硬件組件的大多數(shù)功率資源。這包括中央處理單元(CPU)和任何外圍組件。通過跟蹤其使用來控制可在硬件組件之間共享的其他功率資源。
可以將可控制的功率資源分散在裝置的多個功能硬件區(qū)域上。然而,在多數(shù)情況下,可以將功率資源的控制集中在單個軟件組件上,該軟件組件在本說明書中被稱為資源管理器,其為所有資源提供概念表示和接口。
這是最感興趣的共享功率資源的管理。設(shè)想控制模型的兩種主要類型。
共享的二進(jìn)制資源
這些資源接通或者斷開。這種模型的典型實施方式使使用計數(shù)器(其被設(shè)置為零)與正被管理的資源對象相關(guān)聯(lián)。Use()函數(shù)表示(signal)正在使用功率資源,并且硬件驅(qū)動器在其需要該資源時調(diào)用該函數(shù)。該函數(shù)使使用計數(shù)器增加。如果該計數(shù)器的值從0變?yōu)?,則接通該資源。Release()函數(shù)表示沒有在使用功率資源;硬件驅(qū)動器在不再需要該資源時調(diào)用該函數(shù)。該函數(shù)使使用計數(shù)器減少。如果計數(shù)器的值從1變?yōu)?,則斷開該資源。
該控制模型可以添加其他函數(shù)。一個有用的添加是獲取使用計數(shù)器的當(dāng)前值的函數(shù)。和表示資源的狀態(tài)(接通或斷開)一樣,在一些資源具有最大的可接受負(fù)載時,知道使用計數(shù)器的值是尤其重要的。當(dāng)在資源上由使用計數(shù)器指示的累積負(fù)載等于其最大值時,增加其使用計數(shù)的任何嘗試均被置為失敗。
多級資源
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西姆畢恩軟件有限公司,未經(jīng)西姆畢恩軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680029525.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





