91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

生活在邊緣的微控制器的挑戰(zhàn)

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Markus Levy,Mark Wa ? 2022-08-28 11:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

從高度簡化的角度來看,物聯(lián)網(wǎng)IoT) 的結(jié)構(gòu)由三個概念元素組成:邊緣節(jié)點、網(wǎng)關(guān)節(jié)點或集線器,以及云或數(shù)據(jù)中心。邊緣節(jié)點是物聯(lián)網(wǎng)中的“事物”。邊緣節(jié)點在互聯(lián)網(wǎng)或本地網(wǎng)絡(luò)的虛擬數(shù)字世界與真實模擬世界之間提供接口。根據(jù)應(yīng)用程序,邊緣節(jié)點可以收集數(shù)據(jù)、接收數(shù)據(jù)或兩者兼而有之。如果它是一個收集器,邊緣節(jié)點通常從傳感器(或傳感器)獲取數(shù)據(jù),處理數(shù)據(jù),并將其傳輸?shù)骄W(wǎng)絡(luò)。如果事物從網(wǎng)絡(luò)接收數(shù)據(jù),它會處理數(shù)據(jù)并以某種方式驅(qū)動連接的傳感器。

邊緣節(jié)點的功能可以用四個特征來描述。一個特征是它用于將現(xiàn)實世界信息轉(zhuǎn)換為電信號的傳感器類型,反之亦然(例如,溫度、壓力、血液化學(xué)或腦電波)。表征邊緣節(jié)點的另一種方法是通過它用于連接傳感器和處理器微控制器MCU) 的接口,例如使用 SPI/I2C、GPIO、PWM 或 ADC/DAC。邊緣節(jié)點的功能還通過使轉(zhuǎn)換器信息適應(yīng)網(wǎng)絡(luò)所需的處理來描述,反之亦然(例如,加密、壓縮、糾錯、協(xié)議棧和數(shù)據(jù)分析)。最后,邊緣節(jié)點可以通過其通信機制和用于在事物和網(wǎng)絡(luò)之間發(fā)送或接收信息的協(xié)議來描述。

對邊緣節(jié)點進行分類

邊緣節(jié)點可以根據(jù)其應(yīng)用領(lǐng)域或多或少任意分組。例如,家庭自動化包括用于控制或監(jiān)控家庭或辦公室系統(tǒng)和設(shè)備的任何東西,例如照明或環(huán)境控制或電器(例如冷凍機、洗衣機、咖啡機、火警)。另一方面,“可穿戴”或“便攜式”是指在使用時穿戴或攜帶在人身上的任何東西。示例包括智能手表、智能眼鏡、心率監(jiān)測器、計步器、GPS 跟蹤設(shè)備、血糖監(jiān)測器、音樂或視頻播放器以及無線耳機或麥克風(fēng)。還有健康、環(huán)境等類別,當然還有傳統(tǒng)的機器對機器 (M2M) 應(yīng)用。類別之間有相當程度的重疊,

許多邊緣節(jié)點,尤其是在“可穿戴”領(lǐng)域,都是超低功耗 (ULP) 應(yīng)用。這些應(yīng)用程序的特點是由電池供電,活動時間短,偶爾會穿插長時間不活動,并且可能不經(jīng)常進行人為干預(yù)。超低功耗突出了能源效率作為此類設(shè)備的關(guān)鍵性能標準,并規(guī)定了數(shù)周、數(shù)月、數(shù)年甚至數(shù)十年的電池壽命。

用于物聯(lián)網(wǎng)應(yīng)用的 ULP MCU

現(xiàn)在您已經(jīng)消化了本節(jié)子標題的所有首字母縮略詞,回想一下我們之前的討論,生活在邊緣的許多“事物”必須利用 ULP MCU 來處理用戶界面、收集和傳輸傳感器數(shù)據(jù)、提供安全功能以及管理其他任務(wù)?!笆虑椤痹O(shè)計人員面臨的一個問題是確定這些 MCU 是否經(jīng)過優(yōu)化以滿足其應(yīng)用的性能和效率要求,從而實現(xiàn)預(yù)期的較長電池壽命。

超低功耗對不同的應(yīng)用意味著不同的東西。在某些情況下,當電源受到嚴格限制(例如,能量收集)時,需要最低有效電流。或者,當系統(tǒng)大部分時間處于待機或睡眠模式時,需要最低的睡眠電流,不經(jīng)常(定期或異步)喚醒以處理某些任務(wù)。此外,ULP 還意味著高能效,因此大部分工作都在有限的時間內(nèi)完成。總體而言,該應(yīng)用程序?qū)⑿枰獙ι鲜鏊袃?nèi)容進行組合或權(quán)衡。

有許多因素可以使 MCU 獲得 ULP 稱號。一個因素是通過 MCU 外設(shè)提供的智能類型和程度。例如,我們前面提到的 SPI、GPIO、PWM 和 ADC 等外圍設(shè)備,如果供應(yīng)商設(shè)計正確,可以顯著幫助減輕 CPU 負載,從而使設(shè)備在睡眠模式下花費更多時間。還有一種趨勢是從 8 位和 16 位 CPU 轉(zhuǎn)向 32 位 CPU,以幫助更快地執(zhí)行活動模式任務(wù)。任務(wù)執(zhí)行得越快,消耗的能量就越少,因為由于靜態(tài)電流而浪費的能量與在活動模式下花費的時間成正比,而執(zhí)行任務(wù)所花費的有用能量或多或少是一個恒定值。

有助于生產(chǎn) ULP MCU 的其他因素包括物理 IP、低泄漏工藝節(jié)點和低功耗內(nèi)存技術(shù)的選擇。由于較小的柵極電容和較低的工作電壓,使用較小的幾何形狀會降低有功功率,但會在時鐘停止時增加泄漏電流。出于這個原因,電源門控在較小的幾何形狀中變得更加重要。

同樣從芯片設(shè)計的角度來看,供應(yīng)商可以實現(xiàn)各種形式的門控。只要有可能,時鐘門控就會自動關(guān)閉各種電路塊的時鐘信號。更有效的是電源門控,它會在可能的情況下關(guān)閉芯片內(nèi)部模塊的電源。通過使用狀態(tài)保持電源門控 (SRPG) 可以實現(xiàn)更高的能源效率,從而關(guān)閉芯片內(nèi)部大多數(shù)邏輯塊的電源,而數(shù)字電路的狀態(tài)保持在保持元件中。

影響能源效率的最大因素之一是使用低電源電壓。由于功率與電壓的平方成正比,從 3V 變?yōu)?1.5V 會使能量減少四倍,其他條件相同。即使電池電壓高得多,高效率降壓穩(wěn)壓器也能做到這一點。將

lowgn ncy n與高效降壓穩(wěn)壓器結(jié)合使用可減少

睡眠時的漏電流

物聯(lián)網(wǎng)設(shè)計師要注意數(shù)據(jù)表參數(shù)

雖然數(shù)據(jù)表參數(shù)對于進行系統(tǒng)設(shè)計的任何人來說通常都是準確且必不可少的,但在使用這些參數(shù)來分析和比較不同設(shè)備(包括 MCU 和幾乎所有其他設(shè)備)時必須小心。供應(yīng)商在量化參數(shù)時傾向于使用不同的規(guī)格。例如,對于 MCU,執(zhí)行功耗分析時應(yīng)該使用什么工作負載?工作負載可能只是運行“while (1)”循環(huán)的幾行代碼,或者更真實的東西。

一些供應(yīng)商正轉(zhuǎn)向使用 EEMBC CoreMark 基準作為功率和/或能量測量的標準工作負載。一般來說,CoreMark 對于低功耗 MCU 來說已經(jīng)足夠了,但對于 ULP 來說,它會超出預(yù)期。在一項實驗中,CR2032-230 mAh / 90% 可用電池的使用壽命是通過以 16 MHz 和每秒 1 次迭代運行 CoreMark 計算得出的。在使用的 32 位 MCU 上,電池壽命達到 46-59 小時,而 MCU 的實時日歷功能將在 9-11 年之間運行 - 這代表了幾個數(shù)量級的差異。

但是,確定 ULP 能效所需的工作負載比 CoreMark 更小,此外,CoreMark 僅適用于活動模式電源,而沒有考慮到大多數(shù) ULP 應(yīng)用程序在處理器停止的情況下在空閑模式下花費大量時間這一事實。除了工作量確定之外,被測設(shè)備的條件和物理設(shè)置應(yīng)該是什么?應(yīng)該使用什么占空比來表示從活動狀態(tài)到低功耗狀態(tài)的轉(zhuǎn)換?時鐘源應(yīng)該如何使用?工作負載應(yīng)該從閃存還是 RAM 運行?輸入電壓是多少?所有這些細節(jié)都必須由所有供應(yīng)商指定和使用,以允許系統(tǒng)設(shè)計人員進行蘋果對蘋果的比較。

為了事物和其他 ULP 應(yīng)用程序的設(shè)計者的利益

為 ULP 設(shè)備供電的能效制定行業(yè)標準基準遠比直接的性能基準復(fù)雜得多。至少,必須回答上一段中的所有問題,但最大的挑戰(zhàn)是讓所有供應(yīng)商就一致的方法達成一致。在來自 Analog Devices、ARM、AtmelCypress、Freescale、Microchip、RenesasSilicon Labs、Spansion、STMicroelectronics 和 Texas Instruments 的代表的辛勤工作和決心下,EEMBC 建立了 ULPBench,這是一個為測量能量提供一致方法的基準效率展示了有功功率和空閑(睡眠)功率狀態(tài)。

除了建立運行規(guī)則和操作環(huán)境外,該集團還意識??到,ULPBench 需要在 100 美元以下的價格范圍內(nèi)推廣準確的能源測量工具。盡管 ULP 領(lǐng)域的大多數(shù) MCU 供應(yīng)商已將用于測量功率的專有工具集成到其評估/開發(fā)板中,但仍然沒有普遍認可的方法。為了滿足這一需求,EEMBC 生產(chǎn)了 EnergyMonitor,這是一種用于被測目標設(shè)備的 USB 供電電壓/電流源。它通過一個 100 mm 的 2 針接頭連接到目標設(shè)備,并且可以測量在 3V 高達 28 mA 上運行的任何東西的能耗。EnergyMonitor 的預(yù)期應(yīng)用是測量 MCU 能耗,但它也可用于測量物聯(lián)網(wǎng)應(yīng)用中使用的傳感器或其他組件的能耗。

MCU 供應(yīng)商正在分階段創(chuàng)建 ULPBench。第 1 階段 - 稱為核心配置文件 - 側(cè)重于核心消耗的能量以及自動喚醒功能。第 2 階段和所有后續(xù)階段將專注于更多的系統(tǒng)集成,包括各種外圍設(shè)備的使用。使用 Core Profile,工作負載在每個占空比期間消耗 10,000-20,000 個 CPU 周期,具體取決于 MCU 架構(gòu)的效率。該器件使用低功耗定時器每秒喚醒 MCU 一次以執(zhí)行工作負載(如圖 2 中的階梯效應(yīng)所示)。

量化數(shù)據(jù)表編號

ULPBench 絕對是朝著在數(shù)據(jù)表中指定能量值的一致規(guī)則邁出的正確方向邁出的一步。用戶仍然必須仔細查看確切的細節(jié)。例如,應(yīng)用程序的占空比(在活動模式下花費的時間長度與在空閑模式下花費的時間)必須與 ULPBench 進行比較。如果應(yīng)用程序經(jīng)?;蜷L時間喚醒,則活動模式能量將占主導(dǎo)地位,相反,如果應(yīng)用程序不頻繁且短暫地喚醒,則空閑模式能量將占主導(dǎo)地位。在這種情況下,ULPBench 分數(shù)可能會產(chǎn)生誤導(dǎo),因為它試圖在活動模式和空閑模式能量之間取得平衡。

此外,用戶應(yīng)查看啟用了哪種低功耗模式(這將是最低能量狀態(tài)與轉(zhuǎn)換到活動模式所需的延遲或時間之間的平衡)。由于在測試的活動模式期間消耗了很大一部分能量,因此最好使用為獲得最高性能(最小化活動周期)而編譯的工作負載代碼。理想情況下,將顯示多個編譯器和編譯選項的結(jié)果。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18983

    瀏覽量

    399621
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8448

    瀏覽量

    284967
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1672

    瀏覽量

    51728
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Microchip PIC18F2458/2553/4458/4553系列微控制器深度解析

    Microchip PIC18F2458/2553/4458/4553系列微控制器深度解析 在電子設(shè)計領(lǐng)域,選擇一款合適的微控制器對于項目的成功至關(guān)重要。Microchip的PIC18F2458
    的頭像 發(fā)表于 03-03 17:15 ?534次閱讀

    AT32UC3A微控制器深度解析:特性、應(yīng)用與挑戰(zhàn)

    AT32UC3A微控制器深度解析:特性、應(yīng)用與挑戰(zhàn) 在當今的電子設(shè)計領(lǐng)域,微控制器扮演著至關(guān)重要的角色。AT32UC3A作為一款高性能、低功耗的32位Atmel? AVR?微控制器,以
    的頭像 發(fā)表于 03-02 15:10 ?157次閱讀

    NXP Kinetis KL03:物聯(lián)網(wǎng)邊緣節(jié)點的理想微控制器解決方案

    NXP Kinetis KL03:物聯(lián)網(wǎng)邊緣節(jié)點的理想微控制器解決方案 在物聯(lián)網(wǎng)(IoT)蓬勃發(fā)展的今天,對于邊緣節(jié)點設(shè)備的需求愈發(fā)增長,這些設(shè)備需要具備超小尺寸和超低功耗的特性。NXP
    的頭像 發(fā)表于 02-10 14:50 ?203次閱讀

    請問GPIO在微控制器中的作用是什么?

    GPIO在微控制器中的作用是什么?
    發(fā)表于 12-25 06:46

    探索MCX E24系列微控制器:工業(yè)與物聯(lián)網(wǎng)應(yīng)用的理想之選

    探索MCX E24系列微控制器:工業(yè)與物聯(lián)網(wǎng)應(yīng)用的理想之選 在工業(yè)和物聯(lián)網(wǎng)(IIoT)領(lǐng)域,對高性能、高可靠性微控制器的需求與日俱增。NXP的MCX E24系列微控制器(MCUs)憑借其出色的性能
    的頭像 發(fā)表于 12-24 11:10 ?450次閱讀

    CW32系列微控制器的時鐘源和定時選項介紹

    CW32系列微控制器的時鐘源和定時選項會因具體型號而異,但一般來說,該系列微控制器會提供多種時鐘源和定時選項以滿足不同應(yīng)用的需求。 時鐘源方面,CW32系列
    發(fā)表于 12-16 06:26

    在筋膜槍上應(yīng)用的MCU微控制器方案

    筋膜槍是現(xiàn)在很多人必不可少的放松肌肉的健身工具,而實現(xiàn)筋膜槍的高效、穩(wěn)定、安全運行,則需要內(nèi)部搭載的MCU微控制器來負責(zé)控制電機運轉(zhuǎn)、保護電路安全并實現(xiàn)各種智能功能。英尚微電子的筋膜槍方案采用CH32V007 MCU微控制器為核
    的頭像 發(fā)表于 12-09 16:39 ?703次閱讀
    在筋膜槍上應(yīng)用的MCU<b class='flag-5'>微控制器</b>方案

    選擇微控制器MCU幾個步驟

    就準備微控制器選型了。這當然不是個好主意。 在微控制器方面做任何決策時,硬件和軟件工程師首先應(yīng)設(shè)計出系統(tǒng)的高層結(jié)構(gòu)、框圖和流程圖,只有到那時才有足夠的信息開始對微控制器選型進行合理的決策。此時遵循
    發(fā)表于 11-26 07:09

    基于MM32 MCU系列微控制器的空調(diào)外機智能控制方案

    空調(diào)作為現(xiàn)代生活中不可或缺的設(shè)備,其主要功能是通過人工手段調(diào)節(jié)建筑環(huán)境中的溫度、濕度及氣流速度等參數(shù),確保室內(nèi)舒適性。傳統(tǒng)空調(diào)外機通常依賴機械控制或通用芯片,而近年來,隨著微控制器技術(shù)的進步,以
    的頭像 發(fā)表于 11-25 17:10 ?513次閱讀

    什么是AI邊緣控制器,有什么特點?

    隨著工業(yè)4.0和智能制造的快速發(fā)展,AI邊緣控制器作為一種新興的智能設(shè)備,正在成為工業(yè)自動化領(lǐng)域的重要技術(shù)。它將人工智能(AI)與邊緣計算技術(shù)相結(jié)合,能夠在數(shù)據(jù)產(chǎn)生的源頭進行實時處理和分析,從而大幅
    的頭像 發(fā)表于 07-08 18:03 ?5887次閱讀
    什么是AI<b class='flag-5'>邊緣</b><b class='flag-5'>控制器</b>,有什么特點?

    Analog Devices / Maxim Integrated MAX78002人工智能微控制器數(shù)據(jù)手冊

    Analog Devices MAX78002人工智能微控制器是支持神經(jīng)網(wǎng)絡(luò)的AI微控制器。Analog Devices MAX78002可在超低功耗下執(zhí)行,并可在物聯(lián)網(wǎng)邊緣實時工作。該器件將高能效
    的頭像 發(fā)表于 06-18 15:19 ?888次閱讀

    MAX7800X AI 微控制器開發(fā)人員資源

    使用我們的超低功耗 AI 微控制器實現(xiàn)真正的邊緣智能 MAX78000 MAX78002 是 Arm? M4F AI 微控制器,帶有 RISC-V? 協(xié)處理和基于硬件的卷積神經(jīng)網(wǎng)絡(luò)
    的頭像 發(fā)表于 05-14 15:09 ?1490次閱讀
    MAX7800X AI <b class='flag-5'>微控制器</b>開發(fā)人員資源

    家用電器開發(fā)中微控制器的選型要點

    ROHM提供融入自有低功耗技術(shù)優(yōu)勢的豐富的低功耗微控制器產(chǎn)品。通過供應(yīng)微控制器產(chǎn)品,為從事電池供電的小型設(shè)備、家用電器、工業(yè)設(shè)備、社會基礎(chǔ)設(shè)施、車載設(shè)備等各種系統(tǒng)開發(fā)的微控制器用戶提供支持。本文以
    的頭像 發(fā)表于 04-24 10:26 ?1475次閱讀
    家用電器開發(fā)中<b class='flag-5'>微控制器</b>的選型要點

    儒卓力推出基于英飛凌微控制器的AI控制系統(tǒng)

    的進一步開發(fā),并將其整合到面向應(yīng)用的演示中。最新成果是基于英飛凌PSOC Edge E84微控制器開發(fā)的AI控制系統(tǒng),集成RAB3雷達手勢識別與關(guān)鍵詞識別功能。該微控制器支持在邊緣端進
    的頭像 發(fā)表于 04-09 10:21 ?1145次閱讀

    一文認識ARM微控制器及瑞薩RA系列MCU

    俗稱單片機,如果有學(xué)過微機原理就會很熟悉這個概念了。而ARM微控制器,顧名思義,就是基于ARM的微控制器,或者說搭載了ARM處理內(nèi)核的微控制器。
    的頭像 發(fā)表于 03-24 09:17 ?2730次閱讀
    一文認識ARM<b class='flag-5'>微控制器</b>及瑞薩RA系列MCU