欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡

你的位置:首頁 > 測(cè)試測(cè)量 > 正文

設(shè)計(jì)低功耗嵌入式系統(tǒng)需要考量的因素(一):一般設(shè)計(jì)考量

發(fā)布時(shí)間:2015-06-18 責(zé)任編輯:echolady

【導(dǎo)讀】在我們的生活中充斥著各種微型供電設(shè)備及系統(tǒng)。著寫嵌入式系統(tǒng)需要長(zhǎng)期使用電源供電,但是頻繁更換的電源使得功耗更大。本文介紹了設(shè)計(jì)低功耗嵌入式系統(tǒng)需要考量的設(shè)計(jì)因素和利弊權(quán)衡。

及早規(guī)劃可以在優(yōu)化系統(tǒng)實(shí)現(xiàn)低功耗的同時(shí),減少對(duì)返工和/或代碼重新編寫的需求。這些考量包括:

1. 應(yīng)用層面的低功耗設(shè)計(jì);

2. 了解功耗與性能之間的利弊權(quán)衡;

3. 使用可優(yōu)化功耗的軟硬件技巧。

嵌入式應(yīng)用中的功耗因素

任何給定系統(tǒng)中的功耗都可分為兩大類:

i. 靜態(tài)功耗:靜態(tài)功耗指器件在未運(yùn)行代碼、等待特定事件觸發(fā)系統(tǒng)喚醒至工作模式時(shí)所消耗的電源。靜態(tài)功耗的主要來源包括系統(tǒng)中流過的漏電流、模擬偏差、不能關(guān)閉的模塊以及運(yùn)行RTC、看門狗定時(shí)器和中斷控制器等獨(dú)立代碼的模塊。該電流與器件的工作電壓成正比。工作電壓越高,漏電流就越大;

ii. 動(dòng)態(tài)功耗:系統(tǒng)處于工作狀態(tài),CPU執(zhí)行程序代碼時(shí)所消耗的電源稱為動(dòng)態(tài)功耗。系統(tǒng)的動(dòng)態(tài)電流取決于工作頻率、電壓以及有關(guān)總線與電路設(shè)計(jì)的寄生電容。計(jì)算方法為:

P = V2 * f * C

V為電壓、f為工作頻率、C為輸出端的寄生電容

靜態(tài)與動(dòng)態(tài)功耗的圖形表達(dá):

設(shè)計(jì)低功耗嵌入式系統(tǒng)需要考量的因素
圖1
 
對(duì)于任何給定的晶體管,其靜態(tài)功耗在給定電源電壓下基本上是恒定的。靜態(tài)功耗源于漏電流(CMOS電路)或偏置電流(工作模擬電路),主要取決于系統(tǒng)類型。

晶體管中的動(dòng)態(tài)功耗發(fā)生在電壓轉(zhuǎn)換過程中。在這些轉(zhuǎn)換過程中,CMOS對(duì)會(huì)進(jìn)入某個(gè)狀態(tài),在該狀態(tài)下CMOS對(duì)的器件均部分開啟,充當(dāng)電阻器,從而可形成一種分壓器電路。這種虛擬分壓器電路消耗的電源要比所定義邏輯電平下的漏電流高很多。這就是為什么動(dòng)態(tài)功耗與電路中的開關(guān)頻率成正比的原因所在。因此在定義低功耗嵌入式系統(tǒng)時(shí),它是最根本的注意事項(xiàng)之一,即要盡量減少系統(tǒng)的開關(guān)事件。

低功耗電池供電嵌入式應(yīng)用的設(shè)計(jì)考量


1. 硬件考量:

a. 電池類型:

在嵌入式應(yīng)用中主要有以下類型的電池:

i. )標(biāo)準(zhǔn)堿性電池

iii. )可充電電池: 可充電堿性電池,鋰離子電池

iii. )鈕扣電池

對(duì)于各種廣泛低功耗嵌入式應(yīng)用而言,為系統(tǒng)充電不是合理的使用案例模型。這里無需為這些應(yīng)用使用可充電電池。我們來比較一下另外兩種在低功耗應(yīng)用中有用的電池以及在為設(shè)計(jì)選擇電池時(shí)需考慮的因素。

標(biāo)準(zhǔn)堿性電池:標(biāo)準(zhǔn)AA電池的典型容量大約為1500mAh,不僅可輕松提供數(shù)百mA的峰值電流,而且還能夠以50mA的恒定速率放盡電流。

堿性電池能為應(yīng)用提供高峰值電流,因此系統(tǒng)能夠在并列使用其全部專用外設(shè)(定時(shí)器與通信模塊等)的同時(shí),在其最高時(shí)鐘頻率下運(yùn)行,從而可在盡快完成各項(xiàng)任務(wù)后,快速進(jìn)入低功耗工作模式。

鈕扣電池:鈕扣電池具有極高的內(nèi)部電阻,因此不能承受高峰值電流。在應(yīng)用超過20mA的峰值電流時(shí),即便持續(xù)時(shí)間很短,其有效電壓也會(huì)大幅下降。因此對(duì)于使用鈕扣電池供電的設(shè)計(jì)而言,強(qiáng)烈建議設(shè)計(jì)使用能在2V或以下電壓下工作的組件。微控制器的掉電電壓應(yīng)低至能避免在鈕扣電池提供高峰值電流時(shí)系統(tǒng)出現(xiàn)意外復(fù)位的水平。

此外,我們還需要采取預(yù)防措施來降低系統(tǒng)所需的峰值電流。降低峰值電流的途徑包括:

● 降低CPU時(shí)鐘頻率

● 通過隨時(shí)分配負(fù)載,避免一次性啟用所有內(nèi)部模塊

● 在外部組件及內(nèi)部模塊未使用時(shí),減少對(duì)它們的供電

b. 設(shè)置正確的微控制器:

要讓低功耗應(yīng)用中的靜態(tài)功耗和動(dòng)態(tài)功耗保持最低,最重要的是選擇具有所需外設(shè)集的微控制器,其可在所需電源模式下工作。根據(jù)需要,系統(tǒng)設(shè)計(jì)人員可選擇合適的微控制器,該微控制器支持低功耗模式下其應(yīng)用所需的外設(shè)集。

以需要LCD較長(zhǎng)時(shí)間工作的應(yīng)用為例。通過選擇可在低功耗模式下運(yùn)行該LCD的微控制器,開發(fā)人員可最大限度降低功耗。這類微控制器的典型實(shí)例就是賽普拉斯的PSoC 4,其可讓LCD顯示器以僅3uA的流耗進(jìn)入深度睡眠模式。復(fù)雜應(yīng)用的情況類似,我們需要進(jìn)行利弊權(quán)衡,確定能以最低平均功耗完成每項(xiàng)任務(wù)的適當(dāng)微控制器。
[page]
c. 選擇合適的無源組件:

上拉電阻器和下拉電阻器是支持接口開關(guān)及I2C器件等的常用組件。有時(shí)在低功耗設(shè)計(jì)中,這些上拉及下拉電阻器消耗的電源比系統(tǒng)其它部分還大。要降低其功耗,需要使用更大的電阻值。這樣可降低流經(jīng)它們的電流量。但它同時(shí)會(huì)增大RC時(shí)間常數(shù),因此會(huì)降低系統(tǒng)對(duì)高頻率信號(hào)的響應(yīng)能力。

例如,為I2C線路使用高阻值上拉電阻器會(huì)降低I2C通信的速度,因?yàn)樵龃罅薎2C線路的壓擺率。因此這些電阻器值可決定影響最終設(shè)計(jì)的各種因素之間的權(quán)衡取舍。

同樣,在為設(shè)計(jì)選擇電容器時(shí),應(yīng)避免電解電容器,因?yàn)樗鼈兙哂袠O高的漏電流。薄膜電容器和陶瓷電容器能以合理的成本提供超低的漏電流,可考慮用于低功耗系統(tǒng)設(shè)計(jì)。

d. 審慎使用I/O:

避免在系統(tǒng)中隨機(jī)分配控制器I/O引腳。如果引腳隨機(jī)分布在不同端口,則需要對(duì)每個(gè)端口單獨(dú)處理,這樣會(huì)增加控制它們所需的寄存器寫入數(shù)。為解決這一問題,可以按最小端口數(shù)對(duì)輸入引腳和輸出引腳進(jìn)行分組,從而實(shí)現(xiàn)以最小的寄存器寫入數(shù)完成讀取與寫入。

在引腳用于驅(qū)動(dòng)LED和其它類似負(fù)載的地方,應(yīng)使用引腳的開漏驅(qū)動(dòng)模式,這些負(fù)載的一端固定在VDD或接地上。這種驅(qū)動(dòng)模式可降低通過I/O引腳的漏電流,因此可降低功耗。

設(shè)計(jì)低功耗嵌入式系統(tǒng)需要考量的因素
圖2

e. 選擇正確的外設(shè):

在系統(tǒng)設(shè)計(jì)中應(yīng)使用支持低功耗模式、在工作模式下支持低功耗的外設(shè)組件,以降低設(shè)計(jì)的總體功耗。

f. 審慎使用系統(tǒng)時(shí)鐘:

定義系統(tǒng)時(shí)鐘的行為有助于降低系統(tǒng)功耗。遵循通用系統(tǒng)時(shí)鐘相關(guān)設(shè)計(jì)實(shí)踐可幫助在幾乎每個(gè)系統(tǒng)中實(shí)現(xiàn)低功耗。

● 在系統(tǒng)中使用低頻率時(shí)鐘降低動(dòng)態(tài)功耗。

● 在執(zhí)行計(jì)算密集型任務(wù)時(shí)提升系統(tǒng)時(shí)鐘,可通過縮短完成任務(wù)的時(shí)間,降低平均功耗。

● 優(yōu)先使用系統(tǒng)時(shí)鐘,而非外部時(shí)鐘。

● 在CPU等待通信傳輸完成時(shí),應(yīng)關(guān)閉CPU,只開啟通信模塊的時(shí)鐘。在完成該任務(wù)后,它可獲得一個(gè)中斷信號(hào),恢復(fù)代碼執(zhí)行。

g. 電流門控:

一般情況下,熱敏電阻等無源傳感器工作在分壓器模式下,因此一直都在消耗系統(tǒng)電流。為降低這種情況下的功耗,我們可以在通過采樣傳感器網(wǎng)絡(luò)獲得相關(guān)數(shù)據(jù)之前為其提供電源,并在數(shù)據(jù)采樣完成后切斷電源。這在傳感器需要定期讀取的情況下才有用。

但當(dāng)傳感器必須保持工作狀態(tài)才能檢測(cè)環(huán)境中的異常現(xiàn)象時(shí),CPU可在整個(gè)傳感過程中保持低功耗模式。CPU一旦收到傳感器的中斷/數(shù)據(jù)信息,就會(huì)恢復(fù)工作模式。類似邏輯可用于讀取開關(guān)狀態(tài),以判斷它是處于開啟還是關(guān)閉狀態(tài)。

設(shè)計(jì)低功耗嵌入式系統(tǒng)需要考量的因素
圖3

2. 固件考量:

a. 減少函數(shù)調(diào)用:

每次函數(shù)調(diào)用都將涉及多重冗余運(yùn)算,比如堆棧上的添加與取出運(yùn)算(用于重新加載程序的計(jì)數(shù)器和寄存器)。這些運(yùn)算的每一次工作都會(huì)耗用多個(gè)時(shí)鐘周期,應(yīng)盡量避免。對(duì)于簡(jiǎn)短函數(shù)而言,函數(shù)調(diào)用可采用能夠布置內(nèi)聯(lián)代碼的宏命令替換。這有助于減少CPU加載,進(jìn)而降低相同運(yùn)算所需的功耗。然而,每種方法都有其自身的優(yōu)缺點(diǎn)。宏命令需要更大的存儲(chǔ)器,這對(duì)寫入高密度固件來說是一個(gè)問題,因?yàn)樗赡軙?huì)增大系統(tǒng)成本。

b. 為頻繁重復(fù)的輸入值使用查找表:

通常會(huì)有一部分輸入值的使用頻率大于其它輸入值。通過創(chuàng)建與這些輸入值對(duì)應(yīng)的查找表,在遇到這些輸入其中之一時(shí),可縮短計(jì)算時(shí)間,進(jìn)而可降低功耗。

這種方法在當(dāng)完成計(jì)算后需要查找值的應(yīng)用中比較容易看到,比如電機(jī)應(yīng)用中角度正弦與余弦的計(jì)算。在這類應(yīng)用中,會(huì)有一系列頻繁遇到的值(相比之下,其它值遇到的頻率較低)。正弦值或余弦值的計(jì)算需要較長(zhǎng)的時(shí)間,因此對(duì)于該頻繁重復(fù)的角度而言,其正弦及余弦的預(yù)計(jì)算值可存儲(chǔ)在查找表中。每次遇到這些角度中的一種時(shí),處理器便可查找該表,用在此找到的值進(jìn)行替代,不必計(jì)算。

c. 使用中斷,無需輪詢:

在復(fù)雜的嵌入式系統(tǒng)中,CPU會(huì)花大部分時(shí)間來等待某項(xiàng)工作的完成,然后再進(jìn)入下一個(gè)步驟。當(dāng)前提供的大多數(shù)SoC都提供能在無需CPU干預(yù)的情況下完成大多數(shù)任務(wù)的硬件模塊。在需要CPU干預(yù)時(shí),它們會(huì)以中斷的方式發(fā)出信號(hào),喚醒CPU。例如一般在采樣數(shù)據(jù)完成后,ADC會(huì)發(fā)出中斷信號(hào)。這樣就無需輪詢來自ADC的數(shù)據(jù)。因此CPU可以進(jìn)入低功耗模式,只在數(shù)據(jù)準(zhǔn)備處理時(shí)喚醒。

d. 自適應(yīng)時(shí)鐘門控和電源門控

一個(gè)典型的系統(tǒng)會(huì)使用微控制器的多個(gè)模塊,但在任何給定時(shí)間點(diǎn)上,不會(huì)同時(shí)使用所有的模塊。因此可以對(duì)這些模塊的時(shí)鐘進(jìn)行門控,降低這些模塊的動(dòng)態(tài)功耗,從而節(jié)省電源。此外,這也有助于降低峰值電流需求,這是鈕扣電池供電設(shè)計(jì)的重要考慮因素。PSoC系列器件允許單獨(dú)禁用未使用的模塊。

這個(gè)部分我們討論了創(chuàng)建低功耗嵌入式系統(tǒng)的常見設(shè)計(jì)考量。在第2部分中,我們不僅將討論低功耗應(yīng)用的實(shí)例、低功耗與系統(tǒng)性能的權(quán)衡取舍,而且還將提供使用上述技巧的低功耗系統(tǒng)設(shè)計(jì)實(shí)例。

相關(guān)閱讀:

黑客比你更懂嵌入式保護(hù)!怎么防范?
技術(shù)詳解:利用嵌入式降低電池功耗
技術(shù)經(jīng)驗(yàn):做嵌入式硬件設(shè)計(jì)需具備的基本功

要采購微控制器么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索
?

關(guān)閉

?

關(guān)閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
国产真实乱偷精品视频免| 国产欧美精品一区二区色综合| 波多野结衣中文一区| 极品少妇xxxx偷拍精品少妇| 日韩激情视频网站| 亚洲第一激情av| 亚洲国产美女搞黄色| 亚洲成av人片一区二区梦乃| 丝袜诱惑亚洲看片| 亚瑟在线精品视频| 天天av天天翘天天综合网| 午夜国产不卡在线观看视频| 麻豆视频观看网址久久| 国产精品一区一区三区| 成人在线一区二区三区| 色婷婷一区二区三区四区| 欧美日韩国产成人在线免费| 欧美成人vps| 中文字幕精品—区二区四季| 国产日韩欧美精品电影三级在线| 亚洲欧洲精品天堂一级| 亚洲午夜精品久久久久久久久| 亚洲成人自拍偷拍| 久99久精品视频免费观看| 成人午夜伦理影院| 欧美日韩精品欧美日韩精品一| 欧美日韩色一区| 久久综合九色综合欧美98| 国产精品免费免费| 日韩精品欧美成人高清一区二区| 国产综合色产在线精品| 色吧成人激情小说| www激情久久| 亚洲大片在线观看| 国产成都精品91一区二区三| 欧美性大战久久| 久久久国产综合精品女国产盗摄| 亚洲在线视频免费观看| 国产精品亚洲第一区在线暖暖韩国| 色94色欧美sute亚洲线路一久| 日韩视频123| 亚洲免费av网站| 国产精品中文欧美| 欧美一级日韩免费不卡| 亚洲卡通动漫在线| 成人免费视频一区二区| 欧美一级片在线观看| 亚洲免费观看高清完整版在线观看| 久久精品久久综合| 欧美日韩成人在线一区| 亚洲人成人一区二区在线观看| 九色综合国产一区二区三区| 欧美日韩国产精品成人| 亚洲精品你懂的| 成人小视频免费在线观看| 久久嫩草精品久久久精品一| 亚洲成人精品影院| 欧美亚日韩国产aⅴ精品中极品| 国产女人18毛片水真多成人如厕 | 欧美午夜精品理论片a级按摩| 国产精品天天看| 国产精品一二三在| 日韩一区二区在线观看视频| 午夜亚洲国产au精品一区二区| 成人动漫精品一区二区| 久久久亚洲综合| 国产精品乡下勾搭老头1| 精品88久久久久88久久久| 美脚の诱脚舐め脚责91| 日韩欧美精品在线视频| 蜜桃在线一区二区三区| 日韩欧美国产午夜精品| 韩国av一区二区三区四区| 欧美一区欧美二区| 日韩黄色免费网站| 日韩一区二区三区av| 免费在线观看一区二区三区| 日韩小视频在线观看专区| 麻豆成人91精品二区三区| 精品国一区二区三区| 国产在线精品免费av| 国产调教视频一区| 91麻豆国产精品久久| 一级精品视频在线观看宜春院 | www国产精品av| 国产一区二区在线观看免费| 国产清纯在线一区二区www| 成人免费观看视频| 亚洲午夜激情网页| 日韩一区二区免费电影| 国产在线精品不卡| 亚洲女人的天堂| 91麻豆精品国产自产在线| 国内精品伊人久久久久影院对白| 国产亚洲一二三区| 日本韩国欧美三级| 青青草原综合久久大伊人精品| 久久亚洲私人国产精品va媚药| 不卡在线观看av| 日本最新不卡在线| 欧美国产亚洲另类动漫| 91九色02白丝porn| 麻豆中文一区二区| 亚洲欧美日韩小说| 日韩欧美自拍偷拍| 成人一区二区在线观看| 视频精品一区二区| 中文字幕在线不卡视频| 日韩一级黄色片| 色婷婷精品大视频在线蜜桃视频 | 成人av网站在线观看| 天天色综合成人网| 国产精品视频一二三区| 91精品国产欧美一区二区18| 成人动漫av在线| 日本三级韩国三级欧美三级| 亚洲婷婷综合色高清在线| 精品99一区二区三区| 欧美日韩一区二区在线观看视频| 国产成人精品三级麻豆| 日本特黄久久久高潮 | 91精品蜜臀在线一区尤物| voyeur盗摄精品| 国产综合色在线视频区| 免费的成人av| 亚洲一区二区三区四区五区中文| 国产欧美精品一区二区色综合朱莉| 欧美人狂配大交3d怪物一区| 色婷婷av一区二区三区大白胸| 国产高清一区日本| 九九精品视频在线看| 日日噜噜夜夜狠狠视频欧美人 | 不卡电影一区二区三区| 狠狠色狠狠色综合日日91app| 亚洲成a人在线观看| 一区二区三区免费| 中文字幕一区二区三区在线播放| 久久久精品国产99久久精品芒果| 日韩三级av在线播放| 4438成人网| 4438x亚洲最大成人网| 69堂亚洲精品首页| 欧美日韩精品欧美日韩精品| 欧美三级电影网| 欧美日韩二区三区| 欧美欧美欧美欧美| 欧美精品电影在线播放| 欧美揉bbbbb揉bbbbb| 欧美日韩一区在线| 5858s免费视频成人| 欧美日韩免费一区二区三区视频| 色婷婷久久久久swag精品| 色婷婷久久久久swag精品| 欧美中文字幕亚洲一区二区va在线 | 国产精品毛片无遮挡高清| 国产精品视频yy9299一区| 中文一区在线播放 | 欧美日韩精品一区二区天天拍小说 | 欧美在线三级电影| 欧美群妇大交群中文字幕| 欧美精品777| 精品女同一区二区| 日本一区二区视频在线| 国产精品看片你懂得| 玉足女爽爽91| 五月天一区二区| 韩国欧美国产1区| 99精品国产一区二区三区不卡| 日本韩国视频一区二区| 7799精品视频| 国产视频一区不卡| 亚洲一区二区欧美日韩| 蜜臀av性久久久久av蜜臀妖精| 国产久卡久卡久卡久卡视频精品| 成人黄页在线观看| 欧美日韩精品一区二区三区蜜桃 | 综合久久久久久久| 亚洲18女电影在线观看| 韩国视频一区二区| 在线视频观看一区| 欧美成人a视频| 自拍偷拍国产精品| 精品在线播放午夜| 色综合天天综合在线视频| 宅男在线国产精品| 亚洲人亚洲人成电影网站色| 天堂资源在线中文精品| 处破女av一区二区| 69久久99精品久久久久婷婷| 国产精品女同一区二区三区| 奇米综合一区二区三区精品视频 | 国产成人综合视频| 欧美日韩国产小视频在线观看| 欧美激情一区二区| 久久国产婷婷国产香蕉| 91精品1区2区| 国产精品乱码一区二区三区软件| 免费亚洲电影在线| 在线观看视频欧美| 中文字幕亚洲综合久久菠萝蜜|