一種智能手機(jī)的低功率損耗設(shè)計(jì)方案
2.2 DPM
DPM(動(dòng)態(tài)電源管理)是在系統(tǒng)運(yùn)行期間通過(guò)對(duì)系統(tǒng)的時(shí)鐘或電壓的動(dòng)態(tài)控制來(lái)達(dá)到節(jié)省功率的目的這種動(dòng)態(tài)控制與系統(tǒng)的運(yùn)行狀態(tài)密切相關(guān)該工作往往通過(guò)軟件來(lái)實(shí)現(xiàn)[34]
2.2.1 定義不同的工作模式
在硬件架構(gòu)中智能手機(jī)的工作模式與主CPU的工作模式密切相關(guān)為了降低功耗主CPU定義了4種工作模式:General Clock Gating mode;IDLE mode:SLEEP mode;Stop mode在主CPU主頻確定的情況下智能手機(jī)中定義了對(duì)應(yīng)的4種工作模式:正常工作模式(Normal);空閑模式(Idle);睡眠模式(Sleep);關(guān)機(jī)模式(OFF)各種模式說(shuō)明如下:
a)正常工作模式:主CPU工作模式為General Clock Gating mode;主CPU全速運(yùn)行;時(shí)鐘頻率為204 MHz智能手機(jī)在這種狀態(tài)下功耗最大根據(jù)不同的運(yùn)行狀態(tài)如播放MP3、打電話、實(shí)際測(cè)量這種模式下智能手機(jī)工作電流為200 mA左右
b)空閑模式:主CPU工作模式為Idle mode主CPU主時(shí)鐘停止;時(shí)鐘頻率為204 MHz在空閑狀態(tài)下鍵盤背關(guān)燈和LCD背光燈關(guān)閉LCD上有待機(jī)畫面特定的事件可以使智能手機(jī)空閑模式進(jìn)入正常工作模式如點(diǎn)擊觸摸屏、定時(shí)喚醒、按鍵、來(lái)電等
c)睡眼模式:主CPU工作模式為SLEEP mode除了主CPU內(nèi)部的喚醒邏輯打開(kāi)外其余全關(guān)閉;主CPU時(shí)鐘為使用36.768 kHz的慢時(shí)鐘除了Modem以外外設(shè)全部關(guān)閉定義短時(shí)按開(kāi)機(jī)鍵使智能手機(jī)從睡眠模式下喚醒進(jìn)入正常工作狀態(tài)
d)關(guān)機(jī)模式:主CPU工作模式為stop mode除了主CPU泄漏電流外不消耗功率;主CPU關(guān)閉智能手機(jī)必須重新開(kāi)機(jī)之后才能進(jìn)正常工作模式實(shí)際測(cè)量手機(jī)在這種模式下電流為100μA
從以上看出智能手機(jī)在正常工作模式下的功率比空閑模式、睡眠模式下大得多因此當(dāng)用戶沒(méi)有對(duì)手機(jī)進(jìn)行操作時(shí)通過(guò)軟件設(shè)置使手機(jī)盡快進(jìn)入空閑模式或睡眠模式;當(dāng)用戶對(duì)手機(jī)進(jìn)行操作時(shí)通過(guò)相應(yīng)的中斷喚醒主CPU使手機(jī)恢復(fù)正常工作模式處理完響應(yīng)的事件后迅速進(jìn)入空閑模式或睡眠模式
2.2.2 關(guān)閉空閑的外設(shè)控制器和外設(shè)
在硬件系統(tǒng)的架構(gòu)中可以看到主CPU通過(guò)相應(yīng)的接口外接了很多外部設(shè)備例如LCD、攝像機(jī)、IrDA(紅外適配器)、藍(lán)牙、音頻編解碼器、功率放大器等設(shè)備當(dāng)智能手機(jī)處于正常工作模式時(shí)對(duì)處于空閑狀態(tài)的外設(shè)可以通過(guò)主CPU的GPIO口控制給外設(shè)供電的LDO或者DC/DC電源芯片通過(guò)關(guān)閉外設(shè)的供電電源芯片以達(dá)到關(guān)閉外設(shè)的目的特別是對(duì)于大功耗的外設(shè)必須對(duì)其進(jìn)行可靠的關(guān)閉對(duì)于一些正在工作的外設(shè)如音頻編解碼器通過(guò)設(shè)置內(nèi)部的寄存器
評(píng)論