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

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

3天內不再提示

設計高效節(jié)能的Always-On架構實現產品設計的最佳平衡

西西 ? 來源:電子元件技術 ? 作者:Neil Robinson ? 2021-03-25 13:56 ? 次閱讀

無論是每天早晨的例行公事,還是其他點點滴滴,永遠在線(Always-On)蘊含的無限潛力都能助您一臂之力,讓生活更加簡單便利。移動系統、可穿戴設備和許多其他物聯網(IoT)應用都需要這項技術——系統中的一些計算資源永遠在線,隨時處理音頻、視頻或其他傳感器數據。為了進一步增強電池供電設備的可用性,專門用于Always-On任務的計算資源應經過專門優(yōu)化;而系統中的其他資源則可保持休眠,直到真正需要時再被喚醒。

毋庸置疑,新一代產品正在重新詮釋我們對人機界面的理解,對比短短5年前,現在的用戶體驗已經變得更加豐富多彩,引人入勝。但這也給設計師帶來了全新的挑戰(zhàn):如何在繼續(xù)為客戶營造愉悅體驗的前提下,實現響應速度、成本和功耗之間的平衡?本文中,我們將就此問題進行探討,并介紹如何采用“認知分層”的方法搭建Always-On架構,幫助設計師實現產品設計的最佳平衡。

設計高效節(jié)能的Always-On架構

針對特定的IoT應用,片上系統(SoC)由多種模擬器件(例如無線電、低噪聲放大器(RX)、電源管理單元和集成功率放大器)及數字器件(例如處理器、數字信號處理器、片上存儲器、數字基帶硬件組塊和豐富的傳感器I/O)構成。

包括麥克風、攝像頭、加速計、陀螺儀、溫度計和壓力計等在內的傳感器是智能、互聯,Always-On設備的核心。傳感器對收集到的數據進行數字化處理,并將數字化信息發(fā)送到SoC進行分析和解讀。

Always-On架構的開發(fā)可同時采用多項技術,降低IoT應用的功耗:

●功耗、時鐘和數據門控

●傳感器融合算法,用于確定設備上下文,并以此為基礎實現系統功耗的智能管理

●針對開銷巨大的函數進行優(yōu)化,例如:

●從指令集層面減少時鐘周期開銷數(cycle)從而降低對頻率的需求(MHz)

●在互聯級架設通用片上總線旁路

●通過存儲分區(qū)使流量局部化

●針對語音算法、加密等同類應用,加快通信標準和性能

除上述技術外,認知分層尤其是實現最佳功耗/性能平衡的理想方案。下面,我們將進行更詳細的論述。

認知分層:主處理器任務負載卸載

認知分層將任務劃分成若干層或狀態(tài),分別使用經過專門優(yōu)化的引擎處理。通過將一些任務轉移到經過專門優(yōu)化的低功耗Always-On處理器,認知分層即可實現主處理器任務分流。圖1描述了語音觸發(fā)應用,每層的處理能力恰好足夠支持系統此刻所需的響應速度,且不會浪費資源。采用此方法,延遲、功耗和吞吐量性能都會得到提升。

o4YBAGBcKNqASP9PAAII1_0c0IE515.png

圖1:認知分層可以最大限度地降低功耗

圖1中最靠下的環(huán)節(jié)是低功耗噪聲檢測,耗能僅為毫微瓦級。從檢測觸發(fā)命令到識別短語,以及當前應用上下文環(huán)境下的解讀,噪聲檢測會沿處理鏈向上觸發(fā)一系列系統動作。這一系列動作中,后一個動作的功耗總是略高于前一個動作。使用云服務處理完整對話需要訪問遠程服務器及數據庫,并進行交互,因此能耗最高,可以達到數瓦。

在較低層,根據特定的計算和接口要求專門設計并優(yōu)化過的處理引擎,將取代低效率的通用處理器。相比通用處理器,經過專門優(yōu)化的處理器在Always-On系統中的性能更高,響應延遲更短,功耗更低。

通過盡可能關閉不必要的系統,認知分層使計算層與數據來源更加接近,系統可以調用最少的活動資源完成當前任務。認知分層可以優(yōu)化性能和功耗,適用于從慣性導航到計算機視覺,再到本地無線通信等多種IoT應用領域。

優(yōu)秀Always-On處理器的要素

IoT應用豐富多彩,對處理能力的要求也因應用而異,“一刀切”的作法對Always-On處理器并不適用?;谏鲜鰧φJ知分層的闡釋,小型、低功耗、高度專業(yè)化的處理器可以承擔對認知功能要求較低的工作,減少占用主處理器資源,降低功耗。

例如,經過低功耗語音觸發(fā)優(yōu)化的數字信號處理器(DSP)不會處理高耗能的音頻編解碼工作,而是將之移交專為該用途設計的DSP;與之類似,經過音頻編解碼優(yōu)化的DSP,也會將用戶和網絡交互的任務移交給其他為該用途設計的應用處理器。

o4YBAGBcKOqAZkZdAAIXAfJuRY8651.png

圖2:低功耗處理器為日趨復雜的信號處理保駕護航

盡管主應用處理器“可以”運行所有算法,但使用經過專門優(yōu)化的處理器能讓設計更加節(jié)能。在上述的語音觸發(fā)示例中,指定使用低功耗Always-On DSP運行語音觸發(fā)器當然也可以將之用于執(zhí)行其他低功耗要求的任務,例如傳感器數據處理和低分辨率圖像處理。如圖2所示,可穿戴設備等IoT應用需要具備超低功耗下處理復雜信號的能力。

支持Always-On應用的處理器需要具備以下要素:

●針對關鍵算法的低指令執(zhí)行周期,高效的指令集

●執(zhí)行DSP處理和控制任務的能力

●低功耗設計

●尺寸小,理想情況下可以按需配置,并可以去除冗余的邏輯設計

●按所需的功能范圍擴展性能

●用于傳感器數據處理的高效浮點運算

面向IoT、可穿戴設備和無線應用的靈活DSP

Cadence公司Tensilica Fusion DSP就屬于單一可擴展DSP,可以滿足低功耗及Always-On功能的各項需求。Cadence Tensilica Fusion DSP使用可選擇的指令集架構(ISA)擴展,加快多種無線協議和浮點運算的速度;并將增強型32位Xtensa控制處理器與DSP功能及靈活的特定算法加速相結合。作為IoT設備設計師,您可以按需選擇個性化的配置,對比配置單一的“一刀切”處理器,Tensilica Fusion DSP的尺寸更小,性能更高,功耗也更低。

o4YBAGBcKQCAP8ARAAGiJFm3iCs627.png

圖3:Cadence Tensilica Fusion DSP基于Xtensa處理器,由多項可配置元件構成,適用于低功耗Always-On系統。

Tensilica Fusion DSP(圖3)的可配置元件包括:

●單精度浮點單元——浮點指令與64位數據讀取/寫回同時發(fā)射。這對使用MATLAB或標準C代碼創(chuàng)建算法的軟件來說,開發(fā)速度可以得到加快。

●音頻/語音(AVS)——與TensilicaHiFi DSP共享軟件兼容性,由140余個HiFi音頻/語音軟件包構成的生態(tài)系統為其提供支持。

●16位Quad MAC——進一步加速低功耗藍牙Wi-Fi等通信標準,同時配有語音編解碼器/識別算法。

●為低功耗藍牙和Wi-Fi AES-128無線操作實現的加密提速

●先進的位處理——加快基帶MAC和PHY的設計實現

●適用于高速緩存和/或不同容量的本地內存的、靈活的內存架構

總結

Always-On技術在生活中的運用越來越廣泛。設計出成功的Always-On產品充滿挑戰(zhàn),特別是如何找到響應速度、成本和功耗的平衡點。

采用認知分層,同時使用可配置的低功耗Always-On DSP,能助您找到這一平衡點。通過將Always-On功能分配給低功耗處理器,系統的主處理器則可以將資源用于處理更復雜的任務,從而優(yōu)化設計,在不犧牲性能及功能性的前提下,消耗最小的能源執(zhí)行任務處理。

編輯:hfy

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

    關注

    2545

    文章

    50459

    瀏覽量

    751104
  • 處理器
    +關注

    關注

    68

    文章

    19103

    瀏覽量

    228827
  • 功率放大器
    +關注

    關注

    102

    文章

    3486

    瀏覽量

    131543
  • 人機界面
    +關注

    關注

    5

    文章

    523

    瀏覽量

    44080
收藏 人收藏

    評論

    相關推薦

    如何利用具身智能優(yōu)化產品設計

    在人工智能和機器學習的推動下,產品設計領域正經歷著一場革命。具身智能作為一種新興的技術,它強調智能行為是通過身體與環(huán)境的互動來實現的。這種理念為我們提供了一種全新的視角,以優(yōu)化產品設計,使其更加
    的頭像 發(fā)表于 10-27 10:31 ?201次閱讀

    邊緣計算架構設計最佳實踐

    邊緣計算架構設計最佳實踐涉及多個方面,以下是一些關鍵要素和最佳實踐建議: 一、核心組件與架構設計 邊緣設備與網關 邊緣設備 :包括各種嵌入式設備、傳感器、智能手機、智能攝像頭等,負責采
    的頭像 發(fā)表于 10-24 14:17 ?308次閱讀

    KM動平衡儀幫助設備生產效率高效提升#動平衡儀 #現場動平衡儀#動平衡校正

    平衡
    KM預測性維護專家
    發(fā)布于 :2024年10月22日 13:16:14

    節(jié)能電控怎么調節(jié)速度

    、交通運輸、家庭用電等領域,節(jié)能電控技術的應用越來越廣泛。節(jié)能電控系統通過精確控制電機的轉速,實現能源的高效利用,從而達到節(jié)能的目的。本文將
    的頭像 發(fā)表于 09-27 17:29 ?429次閱讀

    取得平衡:可提高效率并控制EMI的汽車設計

    電子發(fā)燒友網站提供《取得平衡:可提高效率并控制EMI的汽車設計.pdf》資料免費下載
    發(fā)表于 08-28 11:58 ?0次下載
    取得<b class='flag-5'>平衡</b>:可提<b class='flag-5'>高效</b>率并控制EMI的汽車設計

    笙泉、呈功攜手推出FOC智能型調機系統,實現高效開發(fā)馬達控制產品

    本帖最后由 noctor 于 2024-6-3 14:45 編輯 笙泉、呈功攜手推出FOC智能型調機系統,實現高效開發(fā)馬達控制產品 FOC智能型調機系統笙泉科技 近幾年持續(xù)致力于開發(fā)
    發(fā)表于 06-03 11:58

    基于STM32產品設計中應該注意的事項有哪些?

    大家來說一說基于STM32產品設計中應該注意的事項吧! 1.RTC晶振:普通晶振可能不起振,選用6pf晶振,或者有源晶振。 2.IO有的能容忍5V,有的不能容忍5V。 3.IO與5V供電的CMOS
    發(fā)表于 05-16 06:38

    高效節(jié)能的DC電源模塊技術探究

    BOSHIDA ?高效節(jié)能的DC電源模塊技術探究 DC/DC 模塊電源是一種開關型的模塊式穩(wěn)壓電源,以其體積小巧、性能卓異、使用方便的顯著特點,在通信、網絡、工控、鐵路、軍事等領域日益得到廣泛
    的頭像 發(fā)表于 03-29 13:32 ?454次閱讀
    <b class='flag-5'>高效</b><b class='flag-5'>節(jié)能</b>的DC電源模塊技術探究

    assign語句和always語句的用法

    Assign語句和Always語句是在硬件描述語言(HDL)中常用的兩種語句,用于對數字電路建模和設計。Assign語句用于連續(xù)賦值,而Always語句用于時序邏輯建模。本文將詳細探討這兩種語句
    的頭像 發(fā)表于 02-22 16:24 ?2170次閱讀

    三相不平衡最佳解決辦法 三相不平衡多少范圍內是合理的

    三相不平衡最佳解決辦法 在電力系統中,三相不平衡是指三個相之間電壓或電流不相等的現象。當三相不平衡的情況發(fā)生時,可能會導致線路過載、設備壽命縮短、電能損耗增加等問題。因此,解決三相不
    的頭像 發(fā)表于 02-06 10:07 ?2817次閱讀

    液冷——高效節(jié)能的散熱先鋒

    在當今能源日益緊缺的時代,節(jié)能已成為各行各業(yè)共同關注的話題。液冷技術,作為一種高效、環(huán)保的散熱方案,正逐漸成為科技領域的研究焦點。那么,液冷技術究竟有何奧秘?為何它能在節(jié)能方面發(fā)揮出如此強大的作用
    的頭像 發(fā)表于 01-08 17:16 ?786次閱讀
    液冷——<b class='flag-5'>高效</b><b class='flag-5'>節(jié)能</b>的散熱先鋒

    雙節(jié)鋰電池拓撲交叉充電,主動平衡充電——ZCC1130T

    ZCC1130T是一款采用先進恒定電流/恒定電壓算法的雙節(jié)鋰電池充電器,以其卓越性能和智能設計成為您設備的最佳搭檔。最大支持1A的充電電流,確保您的電池迅速充滿,時刻保持高效運行。 智能交叉充電
    發(fā)表于 01-08 15:55

    線路板設計之從超薄PCB板看靈動的電子產品設計

    線路板設計之從超薄PCB板看靈動的電子產品設計
    的頭像 發(fā)表于 12-25 10:14 ?627次閱讀

    天拓四方:進行工廠能源管理,實現高效節(jié)能和可持續(xù)發(fā)展

    隨著全球能源資源的日益緊張和環(huán)保意識的提高,工廠作為能源消耗的主要場所,其能源管理對于實現高效節(jié)能和可持續(xù)發(fā)展具有重要意義。工廠能源管理是一種綜合性的節(jié)能減排策略,通過優(yōu)化生產工藝、推
    的頭像 發(fā)表于 12-19 10:38 ?330次閱讀

    什么是always on buffer?什么情況下需要插always on buffer?

    相比普通的buffer cell,always on buffer(AOB)有secondary always on pin,可以讓AOB即使在primary power off的情況下保持on的狀態(tài);AOB在secondary pg pin off的情況下也是off的。
    的頭像 發(fā)表于 12-01 15:31 ?2270次閱讀
    什么是<b class='flag-5'>always</b> on buffer?什么情況下需要插<b class='flag-5'>always</b> on buffer?