[發(fā)明專(zhuān)利]一種降低嵌入式系統(tǒng)功耗的方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200910100611.2 | 申請(qǐng)日: | 2009-07-10 |
| 公開(kāi)(公告)號(hào): | CN101604198A | 公開(kāi)(公告)日: | 2009-12-16 |
| 發(fā)明(設(shè)計(jì))人: | 王玉娟;肖景;張禎;鄭秋華;吳國(guó)華 | 申請(qǐng)(專(zhuān)利權(quán))人: | 杭州電子科技大學(xué) |
| 主分類(lèi)號(hào): | G06F1/32 | 分類(lèi)號(hào): | G06F1/32 |
| 代理公司: | 杭州求是專(zhuān)利事務(wù)所有限公司 | 代理人: | 杜 軍 |
| 地址: | 310018浙江省*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 降低 嵌入式 系統(tǒng) 功耗 方法 | ||
1.一種降低嵌入式系統(tǒng)功耗的方法,其特征在于該方法的步驟包括:
步驟(1)計(jì)算任務(wù)利用率的和,選擇初始操作頻率,具體步驟如下:
a、任務(wù)Ti開(kāi)始工作時(shí),計(jì)算任務(wù)利用率的和Usum,其中Ui為每個(gè)任務(wù)的初始任務(wù)利用率,Ui=(ei+Tbe)/pi,ei為處理器在最高頻率下任務(wù)的最長(zhǎng)執(zhí)行時(shí)間、Tbe為周邊裝置的損益平衡時(shí)間、pi為任務(wù)周期;
b、如果Usum<1,則周邊裝置進(jìn)入低功耗狀態(tài)所節(jié)約的能量能夠補(bǔ)償狀態(tài)轉(zhuǎn)換所消耗的能量;此時(shí)結(jié)合動(dòng)態(tài)能源管理策略來(lái)管理周邊裝置,如果當(dāng)前任務(wù)不需利用此周邊裝置,且當(dāng)前任務(wù)不會(huì)被需要使用此周邊裝置的任務(wù)所搶占,則關(guān)閉此周邊裝置;如果當(dāng)前任務(wù)需要利用此周邊裝置,或當(dāng)前任務(wù)會(huì)被需要使用此周邊裝置的任務(wù)所搶占,則維持其開(kāi)啟狀態(tài);
如果Usum≥1,則周邊裝置進(jìn)入低功耗狀態(tài)所節(jié)約的能量不能夠補(bǔ)償其狀態(tài)轉(zhuǎn)換所消耗的能量,則維持周邊裝置的工作狀態(tài);
c、處理器有m個(gè)可調(diào)整的頻率f1,……,fm,f1<……,<fm,定義降速因子α,0<α≤1,α=fs/fm,fs為要選取的初始操作頻率、fm為最大操作頻率;原本最長(zhǎng)執(zhí)行時(shí)間為ei的任務(wù),執(zhí)行時(shí)間延長(zhǎng)為此時(shí),由最小截止期優(yōu)先調(diào)度的調(diào)度條件Usum≤1,則導(dǎo)出選取一滿足此式的最小α,由fs=αfm,即可據(jù)此選擇處理器的初始操作頻率實(shí)現(xiàn)降低處理器功耗;
步驟(2)選擇結(jié)束操作頻率,并判斷下個(gè)任務(wù)是否需要用到周邊裝置,若需要用到,則預(yù)先喚醒周邊裝置,具體步驟如下:
d、當(dāng)任務(wù)執(zhí)行結(jié)束時(shí),計(jì)算每個(gè)任務(wù)的結(jié)束任務(wù)利用率Ui′,Ui′=CCi/Pi,其中CCi為任務(wù)實(shí)際執(zhí)行時(shí)間,Pi為任務(wù)周期;
e、如果周邊裝置處于睡眠狀態(tài),則利用判斷下個(gè)任務(wù)是否要用到周邊裝置,如果需要用到周邊裝置,則預(yù)先喚醒周邊裝置;如果不需要用到周邊裝置,則維持其睡眠狀態(tài);具體方法為:首先判斷下個(gè)任務(wù)是否要用到該周邊裝置,若下個(gè)任務(wù)要用到此裝置,且下個(gè)任務(wù)開(kāi)始時(shí)間大于任務(wù)執(zhí)行時(shí)間加上損益平衡時(shí)間,則調(diào)用喚醒函數(shù)喚醒此周邊裝置,并設(shè)置喚醒時(shí)間點(diǎn)為下個(gè)任務(wù)開(kāi)始執(zhí)行時(shí)間Tm-Tbe,Tm為任務(wù)需要使用周邊裝置的時(shí)間,Tbe為周邊裝置的損益平衡時(shí)間;
f、計(jì)算由最小截止期優(yōu)先調(diào)度的調(diào)度條件Usum′≤1,則導(dǎo)出則選取一滿足此式的最小α,由fs=αfm即可據(jù)此選擇處理器的操作頻率以達(dá)到降低處理器功耗的目的;
g、如果周邊裝置處于工作狀態(tài),且下個(gè)任務(wù)需要用到此周邊裝置,則維持其工作狀態(tài);若不需要用到周邊裝置,則關(guān)閉此周邊裝置。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于杭州電子科技大學(xué),未經(jīng)杭州電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910100611.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F1-00 不包括在G06F 3/00至G06F 13/00和G06F 21/00各組的數(shù)據(jù)處理設(shè)備的零部件
G06F1-02 .數(shù)字函數(shù)發(fā)生器的
G06F1-04 .產(chǎn)生時(shí)鐘信號(hào)的或分配時(shí)鐘信號(hào)的,或者直接從這個(gè)設(shè)備中得出信號(hào)的
G06F1-16 .結(jié)構(gòu)部件或配置
G06F1-22 .限制或控制引線/門(mén)比例的裝置
G06F1-24 .復(fù)位裝置
- 一種基于功耗池的集群功耗分配方法
- 遠(yuǎn)端射頻單元及其功耗限制方法、以及基站控制器
- 一種基站功耗的監(jiān)測(cè)方法及裝置
- 一種整機(jī)柜功耗限制方法及裝置
- 功耗處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 一種整機(jī)箱功耗的分配方法、系統(tǒng)、裝置及可讀存儲(chǔ)介質(zhì)
- 一種基于LSTM的機(jī)房功耗預(yù)警方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- 功耗調(diào)節(jié)方法、裝置、存儲(chǔ)介質(zhì)、服務(wù)器和終端
- 一種數(shù)據(jù)中心的功耗控制方法、系統(tǒng)及相關(guān)組件
- 一種延遲掉電省功耗方法和裝置





