一種智能手機的低功率損耗設計方案



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

評論