微控制器/片上系統(tǒng) (MCU/SoC) 系統(tǒng)的能耗比較——一個(gè)基準(zhǔn)就足夠了,還是我們需要一個(gè)參數(shù)基準(zhǔn)?
一個(gè)產(chǎn)品的選擇、市場(chǎng)定位和成功的一個(gè)重要因素是整個(gè)系統(tǒng)的能耗。測(cè)量這一點(diǎn)的傳統(tǒng)方法是以微安 (μA) 或每兆赫茲微瓦 (μW/MHz) 為單位來(lái)表示效率,但這已經(jīng)不夠了。儲(chǔ)能系統(tǒng)既不存儲(chǔ) μA 也不存儲(chǔ) μW,而是存儲(chǔ)焦耳,焦耳僅表示能量。因此,比較 MCU/SoC 設(shè)備的能源使用情況已成為用戶的首要關(guān)注點(diǎn)。
一個(gè)基準(zhǔn)是否足以選擇 MCU、MCU 系列或整個(gè) MCU 制造商?公開可用的技術(shù)文檔是否足夠?為您的應(yīng)用選擇合適的供應(yīng)商有多容易?
第 1 部分:超低功耗基準(zhǔn):ULPBench-Core Profile
第 2 部分:ULPBench-Core 配置文件、EEMBC 文檔和 MCU 數(shù)據(jù)表
第 3 部分:工作溫度對(duì)能耗的影響
第 4 部分:MCU 數(shù)據(jù)表:操作模式、控制位、寄存器、電流和模式傳輸參數(shù)
在第三部分中,我們確切地了解了多少工作溫度會(huì)影響能源消耗。
工作溫度對(duì)能耗的影響
使用 SAM MCU 的數(shù)據(jù)表將有助于更詳細(xì)地解釋這一點(diǎn)。數(shù)據(jù)表顯示了以下條件的溫度信息,如圖 10 和圖 11 所示:
VDDIN = 3.3V(曲線右側(cè)的值)和 1.8V(曲線左側(cè))
ULPVERG LPEFF 啟用
運(yùn)行在外部 32KHz 晶體上的 RTC
PD0、PD1、PD2處于保持狀態(tài)
BOD33 被禁用
圖 10. 02/2015 的數(shù)據(jù)基于模擬,而 06/2016 的數(shù)據(jù)來(lái)自表征。
圖 11.這里的最大值大約是典型值的 2 – 2.6。(來(lái)源:Atmel-42402E-SAM L22G / L22J / L22N_Datasheet_Complete-07/2016,第 1152 頁(yè))
圖 12 提供了溫度對(duì)“待機(jī)睡眠模式”下 SAM MCU 能耗影響的直觀表示。
圖 12. RTC 模式下的電流在 20 ?C 時(shí)可能很小,但在 85 ?C 時(shí)顯著。消耗的能量高出 14 倍!(來(lái)源:Atmel-42385J-SAM L21_Datasheet_Complete-06/2016,第 1188 頁(yè))
相同的數(shù)據(jù)表還說(shuō)明了以下操作條件:
? VDDIN = 0V(曲線右側(cè)的值)和 1.8V(曲線左側(cè))
? VBAT = 3,3V 或 1,8V
? RTC 在外部 32 KHz 晶體上運(yùn)行
? BOD33 被禁用
該數(shù)據(jù)作為圖 13 的基礎(chǔ),它定義了 SAM MCU 的“備份睡眠模式”。
圖 13. 最大值大約是典型值的 1.5 – 2.5 倍。在 85 ?C 和 25 ?C 之間,流動(dòng)比率約為 5 倍。85 ?C 時(shí)的電流值接近圖 14 中的值。電源塊結(jié)構(gòu)顯示在第 196 頁(yè)的同一數(shù)據(jù)表中;PDBACKUP 包括一個(gè) 32 kHz 晶體和 RTC 計(jì)數(shù)器。第 38 頁(yè)顯示 VBAT 可以為晶體和 RTC 供電。(來(lái)源:Atmel-42385J-SAM L21_Datasheet_Complete-06/2016,第 1152 頁(yè))
圖 14 提供了溫度對(duì)“備用睡眠模式”下 SAM MCU 能耗影響的直觀表示。
圖 14. RTC 模式下的電流在 20 ?C 時(shí)很小,但在 85?C 時(shí)又是很大的。能源需求高出五倍!(來(lái)源:Atmel-42385J-SAM L21_Datasheet_Complete-06/2016,第 1189 頁(yè))
從 0 ?C 到 50 ?C 和 80 ?C 到 85?C 的溫度變化之間的能量增加相當(dāng)。但是,如果沒(méi)有可用的溫度數(shù)據(jù),或者沒(méi)有更高溫度的數(shù)據(jù),您如何估計(jì)有關(guān)電流或能源消耗的數(shù)據(jù)?
對(duì)照基準(zhǔn)衡量
ULPBench-CP 包含兩個(gè)(甚至三個(gè))階段:操作模式(代碼執(zhí)行)和睡眠模式(RTC、時(shí)鐘)。此外,模式之間的轉(zhuǎn)換也會(huì)有損失。為了在沒(méi)有供應(yīng)商數(shù)據(jù)的情況下估計(jì)工作溫度對(duì)能耗或電池壽命的影響,我們?cè)u(píng)估了 ULPBench-CP 的現(xiàn)有公共數(shù)據(jù)(圖 15)。
圖 15. ULPBench-CP 的公開數(shù)據(jù)顯示,溫度對(duì) MCU 能耗的影響不同。(來(lái)源:Design und Elektronik)
EEMark-CP 基準(zhǔn)的值隨溫度變化很大。表中的數(shù)據(jù)還表明,圖 12 和圖 14 中的值不能轉(zhuǎn)移到其他 MCU/SoC 中——25 ?C 和 85 ?C 之間的系數(shù)范圍為 1.16 到 10.73。需要供應(yīng)商數(shù)據(jù)來(lái)正確評(píng)估溫度對(duì)操作條件的影響。
根據(jù)圖 14(SAML21,Rev. B)和圖 15(EEMark-CP:SAML21 Rev.B,LPEff on – 137,33)的數(shù)據(jù),我們可以驗(yàn)證 EEMark 基準(zhǔn)值的變化幅度(圖 16)。根據(jù)計(jì)算,我們采用 3.72 μJ 的工作能量和 3.69 μJ 的睡眠模式能量。我們假設(shè)睡眠模式電流 (RTC) 取決于溫度,如圖 14 所示。我們進(jìn)一步假設(shè)工作模式下的能量需求與溫度無(wú)關(guān)。
圖16. 能耗測(cè)量值和計(jì)算值的比較證實(shí)了溫度影響與工作電流無(wú)關(guān)的假設(shè)。
這些數(shù)據(jù)使我們可以得出結(jié)論,如果您應(yīng)用真實(shí)的溫度曲線,能源需求會(huì)增加。
溫度曲線,用戶示例
對(duì)散熱器的非常基本的評(píng)論可以為我們提供一個(gè)很好的用戶示例。為簡(jiǎn)單起見,我們假設(shè)一年中有三種供暖情況,兩個(gè)過(guò)渡階段(春季、秋季)和冬季持續(xù)供暖期。
加熱曲線顯示超過(guò) 24 小時(shí),適用于 90 天(四分之一)。在過(guò)渡階段(春季/秋季)期間,我們假設(shè)一個(gè)加熱階段、加熱階段和加熱暫停一夜之間的循環(huán)。在夏季,假定不加熱,MCU 工作溫度約為 25 ?C。在冬季,我們假設(shè)持續(xù)供暖,但在某些時(shí)間溫度不同(圖 17)。
圖 17. 三個(gè)簡(jiǎn)化的溫度曲線顯示了示例散熱器應(yīng)用的加熱循環(huán)。
這為評(píng)估各種溫度曲線如何影響 SAM L21 MCU 的運(yùn)行時(shí)間或 EEMark 值提供了一個(gè)很好的基準(zhǔn),因?yàn)樵撈骷梢允褂酶鞣N溫度范圍內(nèi)的 RTC 值。
絕對(duì)能耗將根據(jù)熱成本分配器的技術(shù)規(guī)格而有所不同。但是你可以計(jì)算出單片機(jī)的增量消耗。它比提供 25 ?C 恒定溫度的比較值高出大約 32%。當(dāng)計(jì)算中包括應(yīng)用中的其他能源消耗者時(shí),可以估計(jì)壽命縮短。
圖 19.以 SAM L21 MCU 為例說(shuō)明了不同溫度曲線下的能耗。能源消耗以一天中每小時(shí)的平均值顯示為全年的平均值。
這些計(jì)算表明,各種溫度溫度曲線對(duì) MCU 的能耗有顯著影響。RTC 模式的溫度依賴性及其對(duì)總能耗的影響證實(shí)了這一點(diǎn)。
結(jié)論
溫度對(duì) MCU 能耗的影響會(huì)對(duì)應(yīng)用的預(yù)期壽命產(chǎn)生重大影響,尤其是在電池等能源有限的系統(tǒng)中。在使用具有有限峰值能量能力的能源時(shí),也應(yīng)考慮這一點(diǎn),例如在能量收集系統(tǒng)或 USB 端口中。
這篇文章已經(jīng)證明了對(duì)合適的能量分布的需求。一天結(jié)束時(shí),您獲得一焦耳的能量才是最重要的。
作者:Horst Diewald ,Uwe Mengelkamp
審核編輯:郭婷
-
mcu
+關(guān)注
關(guān)注
146文章
17221瀏覽量
351942 -
usb
+關(guān)注
關(guān)注
60文章
7965瀏覽量
265283 -
電池
+關(guān)注
關(guān)注
84文章
10649瀏覽量
130516
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論