一種智能手機的低功率損耗設計方案_第1頁
一種智能手機的低功率損耗設計方案_第2頁
一種智能手機的低功率損耗設計方案_第3頁
一種智能手機的低功率損耗設計方案_第4頁
一種智能手機的低功率損耗設計方案_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一種智能手機的低功率損耗設計方案    摘要:實現了一種全集成可變帶寬中頻寬帶低通濾波器,討論分析了跨導放大器-電容(OTAC)連續時間型濾波器的結構、設計和具體實現,使用外部可編程電路對所設計濾波器帶寬進行控制,并利用ADS軟件進行電路設計和仿真驗證。仿真結果表明,該濾波器帶寬的可調范圍為126 MHz,阻帶抑制率大于35 dB,帶內波紋小于05 dB,采用18 V電源,TSMC 018m CMOS工藝庫仿真,功耗小于21 mW,頻響曲線接近理想狀態。關鍵詞:Butte引言隨著通信產業的不斷發展移動終端已經由原來單一的通話功能向話音、數據、圖像、音樂和

2、多媒體方向綜合演變而對于移動終端基本上可以分成兩種:一種是傳統手機(feature phone);另一種是智能手機(smart phone)智能手機具有傳統手機的基本功能并有以下特點:開放的操作系統、硬件和軟件的可擴充性和支持第三方的二次開發相對于傳統手機智能手機以其強大的功能和便捷的操作等特點越來越得到人們的青睞將逐漸成為市場的一種潮流然而作為一種便攜式和移動性的終端完全依靠電池來供電隨著智能手機的功能越來越強大其功率損耗也越來越大因此必須提高智能手機的使用時間和待機時間對于這個問題有兩種解決方案:一種是配備更大容量的手機電池;另一種是改進系統設計采用先進技術降低手機的功率損耗現階段手機配備

3、的電池以鋰離子電池為主雖然鋰離子電池的能量密度比以往提升了近30但是仍不能滿足智能手機發展需求就目前使用的鋰離子電池材料而言能量密度只有20左右的提升空間而另一種被業界普遍看做是未來手機電池發展趨勢的燃料電池能使智能手機的通話時間超過13 h待機時間長達1個月但是這種電池技術仍不成熟離商用還有一段時間1增大手機電池容量總的趨勢上將會增加整機的成本因此從智能手機的總體設計入手應用先進的技術和器件進行降低功率損耗的方案設計從而盡可能延長智能手機的使用時間和待機時間事實上低功耗設計已經成為智能手機設計中一個越來越迫切的問題1 智能手機的硬件系統架構本文討論的智能手機的硬件體系結構是使用雙CPU架構如

4、圖1所示主處理器運行開放式操作系統負責整個系統的控制從處理器為無線Modem部分的DBB(數字基帶芯片)主要完成語音信號的AD轉換、DA轉換、數字語音信號的編解碼、信道編解碼和無線Modem部分的時序控制主從處理器之間通過串口進行通信主處理器采用XXX公司的CPU芯片它采用CMOS工藝擁有ARM926EJ-S內核采用ARM公司的AMBA(先進的微控制器總線體系結構)內部含有16 kB的指令Cache、16 kB的數據Cache和MMU(存儲器管理單元)為了實現實時的視頻會議功能攜帶了一個優化的MPEG4硬件編解碼器能對大運算量的MPEG4編解碼和語音壓縮解壓縮進行硬件處理從而能緩解ARM內核的

5、運算壓力主處理器上含有LCD(液晶顯示器)控制器、攝像機控制器、SDRAM和SROM控制器、很多通用的GPIO口、SD卡接口等這些使它能很出色地應用于智能手機的設計中在智能手機的硬件架構中無線Modem部分只要再加一定的外圍電路如音頻芯片、LCD、攝像機控制器、傳聲器、揚聲器、功率放大器、天線等就是一個完整的普通手機(傳統手機)的硬件電路模擬基帶(ABB)語音信號引腳和音頻編解碼器芯片進行通信構成通話過程中的語音通道從這個硬件電路的系統架構可以看出功耗最大的部分包括主處理器、無線Modem、LCD和鍵盤的背光燈、音頻編解碼器和功率放大器因此在設計中如何降低它們的功耗是一個很重要的問題引言隨著通

6、信產業的不斷發展移動終端已經由原來單一的通話功能向話音、數據、圖像、音樂和多媒體方向綜合演變而對于移動終端基本上可以分成兩種:一種是傳統手機(feature phone);另一種是智能手機(smart phone)智能手機具有傳統手機的基本功能并有以下特點:開放的操作系統、硬件和軟件的可擴充性和支持第三方的二次開發相對于傳統手機智能手機以其強大的功能和便捷的操作等特點越來越得到人們的青睞將逐漸成為市場的一種潮流然而作為一種便攜式和移動性的終端完全依靠電池來供電隨著智能手機的功能越來越強大其功率損耗也越來越大因此必須提高智能手機的使用時間和待機時間對于這個問題有兩種解決方案:一種是配備更大容量的

7、手機電池;另一種是改進系統設計采用先進技術降低手機的功率損耗現階段手機配備的電池以鋰離子電池為主雖然鋰離子電池的能量密度比以往提升了近30但是仍不能滿足智能手機發展需求就目前使用的鋰離子電池材料而言能量密度只有20左右的提升空間而另一種被業界普遍看做是未來手機電池發展趨勢的燃料電池能使智能手機的通話時間超過13 h待機時間長達1個月但是這種電池技術仍不成熟離商用還有一段時間1增大手機電池容量總的趨勢上將會增加整機的成本因此從智能手機的總體設計入手應用先進的技術和器件進行降低功率損耗的方案設計從而盡可能延長智能手機的使用時間和待機時間事實上低功耗設計已經成為智能手機設計中一個越來越迫切的問題1

8、智能手機的硬件系統架構本文討論的智能手機的硬件體系結構是使用雙CPU架構如圖1所示主處理器運行開放式操作系統負責整個系統的控制從處理器為無線Modem部分的DBB(數字基帶芯片)主要完成語音信號的AD轉換、DA轉換、數字語音信號的編解碼、信道編解碼和無線Modem部分的時序控制主從處理器之間通過串口進行通信主處理器采用XXX公司的CPU芯片它采用CMOS工藝擁有ARM926EJ-S內核采用ARM公司的AMBA(先進的微控制器總線體系結構)內部含有16 kB的指令Cache、16 kB的數據Cache和MMU(存儲器管理單元)為了實現實時的視頻會議功能攜帶了一個優化的MPEG4硬件編解碼器能對大

9、運算量的MPEG4編解碼和語音壓縮解壓縮進行硬件處理從而能緩解ARM內核的運算壓力主處理器上含有LCD(液晶顯示器)控制器、攝像機控制器、SDRAM和SROM控制器、很多通用的GPIO口、SD卡接口等這些使它能很出色地應用于智能手機的設計中在智能手機的硬件架構中無線Modem部分只要再加一定的外圍電路如音頻芯片、LCD、攝像機控制器、傳聲器、揚聲器、功率放大器、天線等就是一個完整的普通手機(傳統手機)的硬件電路模擬基帶(ABB)語音信號引腳和音頻編解碼器芯片進行通信構成通話過程中的語音通道從這個硬件電路的系統架構可以看出功耗最大的部分包括主處理器、無線Modem、LCD和鍵盤的背光燈、音頻編解

10、碼器和功率放大器因此在設計中如何降低它們的功耗是一個很重要的問題2 低功耗設計2.1 降低CPU部分的供電電壓和頻率在數字集成電路設計中CMOS電路的靜態功耗很低與其動態功耗相比基本可以忽略不計故暫不考慮其動態功耗計算公式為:Pd=CTV2f(1)式中:Pd為CMOS芯片的動態功耗;CT為CMOS芯片的負載電容;V為CMOS芯片的工作電壓;f為CMOS芯片的工作頻率由式(1)可知CMOS電路中的功率消耗與電路的開關頻率呈線性關系與供電電壓呈二次平方關系對于CPU來說Vcore電壓越高時鐘頻率越快則功率消耗越大所以在能夠正常滿足系統性能的前提下盡可能選擇低電壓工作的CPU對于已經選定的CPU來說

11、降低供電電壓和工作頻率能夠在總體功耗上取得較好的效果對于主CPU來說內核供電電壓為1.3 V已經很小而且其全速運行時的主頻可以完全根據需要進行設置其內部所需的其他各種頻率都是通過主頻分頻產生主CPU主頻fCPU計算公式如下:在COMS芯片上為了防止靜電造成損壞不用的引腳不能懸空一般接下拉電阻來降低輸入阻抗提供泄荷通路需要加上拉電阻來提高輸出電平從而提高芯片輸入信號的噪聲容限來增強抗干擾能力但是在選擇上拉電阻時必須要考慮以下幾點:a)從節約功耗及芯片的倒灌電流能力上考慮上拉電阻應足夠大以減小電流;b)從確保足夠的驅動電流考慮上拉電阻應足夠小以增大電流;c)在高速電路中過大的上拉電阻會使信號邊沿變

12、得平緩信號完整性會變差因此在考慮能夠正常驅動后級的情況下(即考慮芯片的VIH或VIL)盡可能選取更大的阻值以節省系統的功耗對于下拉電阻情況類似2.2 DPMDPM(動態電源管理)是在系統運行期間通過對系統的時鐘或電壓的動態控制來達到節省功率的目的這種動態控制與系統的運行狀態密切相關該工作往往通過軟件來實現342.2.1 定義不同的工作模式在硬件架構中智能手機的工作模式與主CPU的工作模式密切相關為了降低功耗主CPU定義了4種工作模式:General Clock Gating mode;IDLE mode:SLEEP mode;Stop mode在主CPU主頻確定的情況下智能手機中定義了對應的4

13、種工作模式:正常工作模式(Normal);空閑模式(Idle);睡眠模式(Sleep);關機模式(OFF)各種模式說明如下:a)正常工作模式:主CPU工作模式為General Clock Gating mode;主CPU全速運行;時鐘頻率為204 MHz智能手機在這種狀態下功耗最大根據不同的運行狀態如播放MP3、打電話、實際測量這種模式下智能手機工作電流為200 mA左右b)空閑模式:主CPU工作模式為Idle mode主CPU主時鐘停止;時鐘頻率為204 MHz在空閑狀態下鍵盤背關燈和LCD背光燈關閉LCD上有待機畫面特定的事件可以使智能手機空閑模式進入正常工作模式如點擊觸摸屏、定時喚醒、按

14、鍵、來電等c)睡眼模式:主CPU工作模式為SLEEP mode除了主CPU內部的喚醒邏輯打開外其余全關閉;主CPU時鐘為使用36.768 kHz的慢時鐘除了Modem以外外設全部關閉定義短時按開機鍵使智能手機從睡眠模式下喚醒進入正常工作狀態d)關機模式:主CPU工作模式為stop mode除了主CPU泄漏電流外不消耗功率;主CPU關閉智能手機必須重新開機之后才能進正常工作模式實際測量手機在這種模式下電流為100A從以上看出智能手機在正常工作模式下的功率比空閑模式、睡眠模式下大得多因此當用戶沒有對手機進行操作時通過軟件設置使手機盡快進入空閑模式或睡眠模式;當用戶對手機進行操作時通過相應的中斷喚醒

15、主CPU使手機恢復正常工作模式處理完響應的事件后迅速進入空閑模式或睡眠模式2.2.2 關閉空閑的外設控制器和外設在硬件系統的架構中可以看到主CPU通過相應的接口外接了很多外部設備例如LCD、攝像機、IrDA(紅外適配器)、藍牙、音頻編解碼器、功率放大器等設備當智能手機處于正常工作模式時對處于空閑狀態的外設可以通過主CPU的GPIO口控制給外設供電的LDO或者DCDC電源芯片通過關閉外設的供電電源芯片以達到關閉外設的目的特別是對于大功耗的外設必須對其進行可靠的關閉對于一些正在工作的外設如音頻編解碼器通過設置內部的寄存器關閉芯片內部不使用的通道、功率放大器、DA轉換器等以降低這些器件工作時的功耗對

16、于主CPU的各種接口控制器一般不會全部用到即使智能手機處于正常工作模式下在不同運行狀態各種接口控制器的使用狀況也是不同的;接口控制器沒有處于工作狀態如不將其關閉仍會消耗電流對于主CPU來說各外設接口控制器的電流消耗2如下:NAND Flash為2.9 mA;LCD為5.8 mA;USB HOST為0.4 mA;USB驅動器為2.9 mA;定時器為0.5 mA;SDI為1.9 mA;UART為3.6 mA;RTC為0.4 mA;AD轉換器為0.4 mA;IIC為0.6 mA;IIS為0.5 mA;SPI為0.5 mA在圖1所示的智能手機硬件架構中SPI接口、USB HOST接口沒有使用因此可以通

17、過設置SPCONO和HcControl寄存器永遠地關閉SPI和USB HOST接口這樣可以節省0.9(0.5+0.4)mA的電流當智能手機處于正常工作狀態下可以對空閑的接口控制器進行關閉以進一步降低智能手機的功耗還可以防止總線上倒灌電流的影響2.3 接口驅動電路的低功耗設計當選擇智能手機外圍芯片如SDRAM、LCD、攝像機、音頻編解碼器等器件時除了要考慮其性能外還必須考慮其正常工作時的功耗在設計接口電路時必須考慮以下幾個因素:2.3.1 上拉電阻下拉電阻的選取軟件優化是一個很重要的工作可以大大提高軟件運行時的效率和降低軟件運行時的功耗例如指令的重排在不影響指令執行結果的情況下可以消除由于裝載延

18、遲、分支延遲、跳轉延遲等引起的指令流水線的失效5如表1所示的ARM匯編把指令轉變成二進制編碼后不同之處就是各個寄存器操作數的二進制編碼不同根據表1從電氣性能上來看通過減小連續指令之間的漢明(Hamming)距離原代碼比優化后代碼的比特位變化多6次而兩組代碼實現同樣的功能因此優化后的指令執行時的功耗小于原先指令因此系統軟件完成后在保證軟件功能一致的情況下通過對代碼進行優化可以減小軟件在執行時的功耗2.3.2 對懸空引腳的處理對于系統中CMOS器件的懸空引腳必須給予重視因為CMOS懸空的輸入端的輸入阻抗極高很可能感應一些電荷導致器件被高壓擊穿而且還會導致輸入端信號電平隨機變化導致CPU在休眠時不斷

19、地被喚醒從而無法進入睡眠狀態或其他莫名其妙的故障所以正確的方法是根據引腳的初始狀態將未使用的輸入端接到相應的供電電壓來保持高電平或通過接地來保持低電平2.3.3 緩沖器的選擇緩沖器有很多功能如電平轉換、增加驅動能力、數據傳輸的方向控制等當僅僅基于驅動能力的考慮增加緩沖器時必須慎重考慮因驅動電流過大會導致更多的能量被浪費掉所以應仔細檢查芯片的最大輸出電流IOH和IOL是否足夠驅動下級芯片當可以通過選取合適的前后級芯片時應盡量避免使用緩沖器2.4 電源供給電路由于使用雙CPU架構外設很多需要很多種電源僅以主CPU來說就需要1.3V、2.4V和2.8V電壓因此需要很多電壓變化單元通常有以下幾種電壓變

20、換方式:線性調節器;DCDC;LDO(低漏失調節器)其中LDO本質上是一種線性穩壓器主要用于壓差較小的場合所以將其合并為線性穩壓器線性穩壓器的特點是電路結構簡單所需元件數量少輸入和輸出壓差可以很大但其致命弱點是效率低、功耗高其效率完全取決于輸出電壓大小DCDC電路的特點是效率高、升降壓靈活缺點是電路相對復雜紋波噪聲干擾較大體積也相對較大價格也比線性穩壓高對于升壓只能使用DCDC因此在設計中對于電源紋波噪音要求不嚴的情況都是使用DCDC的電壓轉換器件這樣可以有效地節約能量降低智能手機的功耗2.5 LED燈的控制智能手機電路中鍵盤和LCD背光燈工作時會消耗大量能量例如本文架構中使用的LCD其背光燈

21、電氣要求如下:正向電流典型值為15 mA正向電壓典型值為14.4 V背光燈消耗功率典型值為216 mW由此可以看出在正常工作時LCD背景LED燈功耗非常大因此在設計中必須降低LED燈的功耗可以通過以下方法:a)在LED燈回路中短接一個小電阻改變阻值用來控制LED燈工作時的電流b)利用人眼的遲滯效應使用PWM(脈寬調制)信號來控制LED燈的開關在主CPU中通過配置寄存器GPCON_U、GPCON_L可以把GPIO20一GPIO23和GPIO2-GPlO5配置成PWM信號輸出再配置內部相應的寄存器控制PWM輸出信號的頻率和占空比作為控制引腳來控制LED背光燈以此來降低LCD背光燈的功耗c)在手機圖形界面上提供一個調節背光燈亮度的界面讓用戶在系統設置的LED燈亮度基礎上進一步調節背關燈的亮度這樣既增加了手機使用的靈活性又進一步降低了手機的功耗2.6 無線Modem部分的控制如圖1所示智能手機的硬件體系結構采用雙CPU架構無線Modem作為主CPU的一個外設與主CPU芯片的其他外設相比具有其特殊性例如當智能手機處于睡眠模式時可以直接關閉LCD、攝像機等外設的供電電源而無線Modem不行必須要求無線Modem具有繼續等待來電、搜索網絡等功能而不能直接將其關閉而對于本文硬件架構中的無線Modem方案其中也擁有一個系統內部運行完整的GSM(全世界移

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論