国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

節能型軟件滿足功率智能型硬件的需要

發布時間:2009-5-23 08:22    發布者:李寬
關鍵詞: 功率 , 節能型 , 軟件 , 硬件 , 智能型
隨著對移動和有線設備的能源效率需求的增長,系統開發人員會越來越多地使用功率智能型硬件解決方案,而更加節能的代碼能使之如虎添翼。

最前沿的功率智能型硬件技術就是多核SoC,它能夠工作在各種各樣的頻率及電壓下。還有一些CPU和外設也支持多種功耗模式。我們已經看到硬件方面的進展,但是要真正地從這些進展中得到好處,還需要一種新型的操作系統。

在功率高效型嵌入式設計迎來曙光的今天,前輩們所使用的實時操作系統(RTOS)已經不再滿足需要。這時所需要的是節能型RTOS,它更加注重處理CPU的各種模式,同時均衡系統總響應度及功耗。

硬件技術趨勢

現在,電池的體積越來越小,但提供的容量卻越來越大。而大量的電子設備開始采用比以往更大的、由觸摸屏控制的、具備高級特性的背光LCD顯示器,這樣提高了產品的易用性,其代價是功耗更大,并且當LCD技術獲得重大進展時,就會推動背光需求,這就需要更多的功率。



圖1 任務的調度:未經優化的系統相對經過優化的系統


現代SoC設計采用了動態的電壓和頻率調節(DVFS)。在最簡單的情況下,降低頻率就能夠降低功耗,并且系統也能夠降低供給CPU的電壓,給節能帶來倍增的效果。CPU內核提供了各式各樣的功耗狀態:運行(run)、睡眠(sleep)、打盹(doze)和小睡(snooze)。

CPU功耗狀態的功耗越小,喚醒CPU所需要的時間就越長。最深的節能等級會保存硬件的寄存器狀態,并使DRAM進入自保持模式,但較深的節能等級也會表現為在系統剛被喚醒時反應緩慢。

今天的設計通常會加入支持DVFS中動態電壓部分的電源管理IC(PMIC)。當SoC的頻率達到最大時,電壓也必須達到最大,以維持轉換時間,并且在較低頻率時,電壓可以降低。

圖1是經過優化和未經優化的系統示例。如果系統沒有針對功耗進行調整,處理器將快速完成作業,比實際需要更快。頻率的降低使得降低所需電壓成為可能,這意味著能夠在滿足時間限制的同時節省功耗。
有了上述硬件技術的進步,軟件就當仁不讓地占據了控制系統總體功耗的位置。要想盡可能地節省所有嵌入式設備的功耗,就需要一套相當復雜的電源管理系統。用于電源管理的軟件可以分為被動電源管理和主動電源管理。

被動電源管理

最基本的電源管理方法是被動電源管理。被動電源管理通過將電源域置于低功耗狀態來監視設備何時被使用,檢測設備何時停止活動,并做出反應。

例如,當設備的用戶界面被激活——用戶接觸觸摸屏——設備就處于活動狀態并保持在全功耗模式。如果觸摸屏不活動,隨著定時器計時結束,電源域的狀態機將轉換到低功耗狀態。第一次超時事件可能會將背光降至50%亮度。第二次超時事件可以將其完全關閉。
主動電源管理

主動電源管理采用的理念就是系統可以預測將來的資源使用,但這實際上是不可能的。對于系統而言,能夠做到的是分析每個任務,并引入復雜的調度技術,以便預測當系統在工作時任務需要什么,并相應地調節電壓和頻率。通過分析數據,根據實際功率使用狀況以及系統正在執行的動態測量來進行手動編程,或者通過動態測量該系統正在執行的任務來進行手動編程。



圖2 使用DVFS時,頻率可快速調節,而電壓則以慢得多的固定轉換速率變化


監視任務時,可以監視它們訪問哪些API,使用哪些設備以及每次準備好接受調度所消耗的時間。接著,這些數據連同最近每項任務執行調度的歷史會被搜集并存儲起來,以便用于分析完成這項作業需要多少處理資源。

通過使用DVFS,系統開發人員可以節省大量功耗,但這樣做是有代價的,因為在低功耗和高功耗狀態之間的切換會消耗額外的功率。低頻到高頻的切換意味著我們需要首先將電壓調節至CPU頻率可以承受的預定電壓水平。降低頻率的過程是瞬時的,但是電壓的調節過程受限于轉換速率,需要一定時間才能達到最佳設置,如圖2所示。

考慮到電源管理結構,有時,與其降低DVFS之后再重新調高以滿足新任務的需要,還不如讓系統保持在高功耗狀態。
用于對稱多處理(SMP)系統

對稱多處理(SMP,SymmetricalMulti-Processing)技術,是指在一臺計算機上使用兩個或兩個以上處理器去進行計算處理。如果有兩個內核,兩項待運行任務,這兩項任務可同時運行。如果DVFS設置為相同頻率,每項任務都可以運行在任意內核上。實際上,如果我們在單獨調節的每個內核上使用不同的DVFS設置,情況會變得更加復雜。

隨著今天SoC中SMP復雜度的增加,遇到支持4個或更多個對稱內核的系統并不罕見。這就需要調度多個可能工作在不同頻率上的內核,增加了管理每個內核的DVFS方面以及調度每個內核上任務的復雜度。
本文地址:http://m.qingdxww.cn/thread-3185-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 基于CEC1712實現的處理器SPI FLASH固件安全彈性方案培訓教程
  • 5分鐘詳解定時器/計數器E和波形擴展!
  • 安靜高效的電機控制——這才是正確的方向!
  • 了解一下Microchip強大的PIC18-Q24 MCU系列
  • 貿澤電子(Mouser)專區

相關在線工具

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本欧美黄色 | 成人a毛片| 日韩国产另类 | 亚洲精品在线播放视频 | 就操网| 中文精品久久久久中文 | 欧美日本中文 | 在线视频观看亚洲 | 欧美一级做性受 | 精品免费在线观看 | 日韩视频一区二区在线观看 | 国产精品一区在线麻豆 | 免费看的毛片 | 国产精品2020观看久久 | 婷婷久久久五月综合色 | 欧美久在线观看在线观看 | 欧美人成一本免费观看视频 | 91青青国产在线观看免费 | 久久99精品久久久久久h | 国产一区二区三区四卡 | 日本欧美一区二区三区视频麻豆 | 99热成人精品热久久66 | 99九九视频| 日本高清免费观看 | 996热精品视频在线观看 | 亚洲黄色第一页 | 色综合天天综合网看在线影院 | 久久免费特黄毛片 | 五月天第一页 | 老鸡视频91 | 丁香狠狠色婷婷久久综合 | 国产精品俺来也在线观看了 | 欧美一级级a在线观看 | 久久99精品久久久久久h | 国产日韩欧美亚洲精品95 | 五月精品 | 国产欧美日韩一区 | 在线免费精品视频 | 看一级黄色片子 | 日韩欧美在线综合网高清 | 国产高清一区二区三区视频 |