引言
隨著人們對嵌入式手持終端設備功能水平要求的不斷提高,手持終端的功耗也在不斷增高。與之相矛盾的是,手持終端的尺寸卻在不斷縮小,工作時間也在不斷延長,使嵌入式手持終端電源系統管理面臨越來越大的壓力。如何設計出性能穩定、功耗低的電源管理系統已經成為嵌入式手持終端設備開發的難點之一。本文重點介紹基於微處理器S3C2440A的手持終端電源管理系統。
手持終端電源管理系統
手持終端的CPU採用三星公司的ARM920T核心處理器S3C2440A。S3C2440A是專門為各類手持終端而設計的高性能嵌入式微處理器,主頻可達400 MHz,具有外圍接口豐富、體積小、功耗低等特點。
S3C2440A有4種工作模式:正常模式、慢模式、空閒模式、睡眠模式。4種模式之間可以相互轉換,區別主要在於處理器工作頻率、工作電壓和設備組合的不同。本設計中主要針對正常模式和睡眠模式採用不同的電源管理策略。
1 正常模式下供電需求
在正常模式下,CPU以及外圍部件都需要供電。外圍部件主要包括Flash、SDRAM、GPRS、GPS、無線模組、LCD、觸控螢幕等部分。
CPU電壓分為2組:核心電壓為1.2 V;I/O引腳電壓為3.3 V。USB和GPS供電電壓為5 V。LCD的供電電路比較複雜,需要專用的驅動晶片為其供電。由於現在幾乎所有的手持終端都是彩屏,作為調節LCD背光亮度的LED也需專門的驅動電路。其餘部分(如GPRS、無線模組、音頻等)都為3.3 V。