一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內不再提示

XiP架構適合邊緣物聯(lián)網(wǎng)和AI的代碼和性能要求

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Gideon Intrater ? 2022-10-13 15:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

傳統(tǒng)的微控制器MCU)架構(具有處理器、片上閃存和外設輸入或輸出器件)在40多年來基本保持不變。然而,新興的應用程序和用例正在破壞這種長期建立的設計范式,因為系統(tǒng)要求不斷發(fā)展,這些要求:

大量代碼和/或

大量的處理和性能

例如,考慮小型連接設備(如物聯(lián)網(wǎng)端點)或可穿戴設備(運行高級蜂窩或無線協(xié)議,如LTE-M,NB-IoTWi-Fi)的激增。這些通信堆棧包含大量代碼,由于應用軟件的龐大規(guī)模,通常不適合MCU的嵌入式閃存。

或者考慮人工智能AI)和推理應用程序的快速增長,這些應用程序需要在網(wǎng)絡邊緣提供大量的數(shù)據(jù)處理性能,這反過來又會帶來高水平的功耗。為了滿足這些對更高性能和更高能效的雙重競爭要求,設計人員可以在更現(xiàn)代的工藝技術(如22nm甚至更精細的幾何形狀)上構建設計。但是,這些較新的工藝節(jié)點不提供片上閃存。

這些用例給邊緣設備設計人員帶來了挑戰(zhàn):如何設計一種架構,提供執(zhí)行大量代碼所需的性能和內存空間,同時遵守極低功耗和更小芯片占位面積的限制。

內存擴展架構

答案是將部分或全部MCU閃存放在片外,以就地執(zhí)行或XiP模式運行。XiP是一種直接從外部閃存執(zhí)行代碼的方法,而不是首先將其從閃存復制到RAM,然后從該RAM執(zhí)行程序。由于XiP架構中的閃存位于芯片外部,因此設計人員不受芯片上容納的存儲器量的限制 - 外部存儲器可以根據(jù)需要盡可能大,以有效處理非常大的代碼集。

這種新型MCU架構的一個主要例子是恩智浦的RT系列“交叉處理器”,例如 i.MX RT1050。設計靈活性是這些器件的主要優(yōu)勢之一,因為它們不包括內部閃存,而是使用外部存儲器,這使得這些MCU能夠根據(jù)應用的要求容納任何大小的代碼和數(shù)據(jù)存儲器空間。此外,通過從芯片中移除嵌入式閃存,恩智浦能夠在芯片上放置其他功能,以幫助優(yōu)化以提高性能或能效。

將閃存放在片外還可以在更先進的工藝節(jié)點(低于40nm)中制造處理器,以支持更高的處理速度、更高的能效和更低的成本。嵌入閃存具有挑戰(zhàn)性,特別是對于現(xiàn)代工藝技術,嵌入閃存所需的額外制造步驟顯著增加了硅的成本。采用片上閃存設計的MCU必須吸收該過程的成本- 比沒有閃存的相同版本的該過程貴約30%至40% - 以及閃存本身的面積成本。

然而,要打造成功的XiP架構,設計人員不能只使用任何閃存。串行閃存通常用于應用程序存儲,例如PC中的BIOS。為此,閃存模塊的性能或電源效率并不是特別重要,因為它僅在啟動時用于將閃存的內容復制到RAM。然而,當在XiP架構中使用閃存時,軟件是按需從外部存儲器中獲取的,這意味著高性能和高能效變得至關重要。

Adesto設計了一種閃存設備,該設備經(jīng)過專門優(yōu)化,可作為XiP微架構的外部存儲器運行。Adesto EcoXiP Octal xSPI非易失性存儲器(NVM)利用串行閃存技術的進步來滿足高性能要求,使閃存設備能夠以隨機訪問來自恩智浦RT1050等設備的讀取請求進行響應,并以低延遲和高吞吐量提供指令和數(shù)據(jù)。

閃存挑戰(zhàn)1:性能瓶頸

構建外部閃存系統(tǒng)以在 XiP 架構中作為隨機存取存儲器運行會帶來許多挑戰(zhàn)。首先,處理器和外部閃存是獨立的設備,通過串行總線接口連接。在傳統(tǒng)的串行接口中,數(shù)據(jù)以串行方式傳輸,一次通過一條線路傳輸。這引入了性能瓶頸和數(shù)據(jù)流延遲,特別是在具有高性能要求的系統(tǒng)中。

Adesto 設計了 EcoXiP 來快速響應來自主機 MCU 的讀取請求,并以低延遲和高吞吐量提供指令和數(shù)據(jù)。事實上,EcoXiP 器件符合 JEDEC 最新的八通道 SPI 協(xié)議 (xSPI),使通信速度比單線串行閃存快得多。EcoXiP 提供多線智能串行外設接口,可加快 CPU 和外部閃存之間的數(shù)據(jù)流,允許數(shù)據(jù)一次通過八條并行數(shù)據(jù)線傳輸。

此外,生態(tài)優(yōu)化還具有雙倍數(shù)據(jù)速率 (DDR) 功能,這是高速數(shù)字內存中常見的功能。DDR的工作原理是在串行時鐘的上升沿和下降沿發(fā)送數(shù)據(jù)位?,F(xiàn)代串行閃存器件的時鐘速度大于100MHz,并且由于發(fā)送數(shù)據(jù)位只需要半個時鐘周期,因此DDR有可能使外部存儲器的吞吐量翻倍。將八進制接口與 DDR 功能相結合,可將 xSPI 協(xié)議的吞吐量提高到單線串行閃存 16 倍。

EcoXiP 還通過減少命令接口的開銷來解決延遲問題?!皫Оb的突發(fā)讀取”命令的“連續(xù)”模式通過減少后續(xù)讀取數(shù)據(jù)所需的時鐘周期數(shù),允許更快地訪問數(shù)據(jù)。使用此命令消除了發(fā)送命令和地址的需要,然后在連續(xù)的緩存未命中中等待陣列訪問時間(虛擬周期)。這可以節(jié)省大約20個周期,從而減少CPU看到的平均延遲。

閃存挑戰(zhàn)2:電源效率

構建具有離散CPU和外部閃存的XiP系統(tǒng)的另一個挑戰(zhàn)是,除了相互通信所需的能量外,為這兩個獨立的設備供電可能會增加系統(tǒng)的總能耗。EcoXiP 的設計通過在 XiP 模式下提供具有競爭力的功耗來降低這種風險。對于 133MHz 八通道 SPI 讀取,EcoXiP 讀取電流通常為 35mA,約為類似八通道 SPI 器件速率的一半。此外,EcoXiP 還提供可配置強度的 I/O 驅動程序。優(yōu)化驅動程序的強度可最大限度地降低 CPU 與 EcoXiP 之間通信所需的功耗。

此外,EcoXiP 在 CPU 不需要閃存時提供深度省電模式和超深度省電模式。在超深省電模式下,該器件通常消耗 200 nano 安培,從而實現(xiàn)極低的功耗,對喚醒時間的影響很小。

與基于RAM的系統(tǒng)相比,超深度省電模式提供了XiP的另一個優(yōu)勢。該模式下閃存的功耗明顯低于片上SRAM或外部DRAM的功耗。一些基于RAM的系統(tǒng)設計人員會選擇在深度睡眠時關閉存儲器的電源,但這需要從外部閃存重新加載RAM,這是一項耗時且耗電的操作。

閃存挑戰(zhàn)3:無線更新

XiP系統(tǒng)設計人員面臨的另一個挑戰(zhàn)是提供一種對外部閃存上的程序信息執(zhí)行無線(OTA)更新的方法。使用 OTA 更新寫入閃存可能會長時間阻止閃存響應讀取,從而阻止系統(tǒng)執(zhí)行更新所需的下一條指令,從而導致處理死鎖。

EcoXiP 的并發(fā)讀寫(也稱為邊寫讀或 RWW)允許主機處理器繼續(xù)從閃存陣列的分區(qū)讀取數(shù)據(jù),同時修改另一部分的數(shù)據(jù)。例如,涉及對串行閃存進行擦除和編程操作的定期數(shù)據(jù)記錄不會使XiP程序處于暫停狀態(tài)。借助 RWW 功能,編程期間的指令和數(shù)據(jù)獲取將照常在閃存的不同分區(qū)中繼續(xù)進行。

Adesto與為微電子行業(yè)開發(fā)開放標準和出版物的全球領導者JEDEC密切合作,為MCU如何與XiP架構中的串行閃存設備進行通信建立標準。阿德斯托是第一家實施所有串行閃存 JEDEC 標準的閃存制造商,包括 JESD216D、JESD251 和 JESD252,因此遵守這些標準的設計人員可以可靠地實施 EcoXiP,以構建針對 XiP 架構優(yōu)化的高級器件。

結論

雖然片外閃存不是芯片設計人員面臨的每個挑戰(zhàn)的答案,甚至不是每個系統(tǒng)或應用的答案,但XiP架構能夠支持可擴展的外部軟件和數(shù)據(jù)存儲空間,以適應新興用例,特別是對于邊緣物聯(lián)網(wǎng)和人工智能應用。將外部串行閃存與嵌入式處理器結合使用,可提供高度可擴展的平臺,以應對當今不斷發(fā)展的嵌入式系統(tǒng)面臨的許多挑戰(zhàn)。

審核編輯:郭婷

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

    關注

    2931

    文章

    46251

    瀏覽量

    392593
  • AI
    AI
    +關注

    關注

    88

    文章

    35164

    瀏覽量

    279970
  • NB-IoT
    +關注

    關注

    413

    文章

    1452

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    聯(lián)網(wǎng)工程師為什么要學Linux?

    依賴Linux的安全啟動機制。 三、職業(yè)需求與就業(yè)優(yōu)勢 1)崗位技能硬性要求 企業(yè)招聘中,約70%的聯(lián)網(wǎng)開發(fā)崗位明確要求具備Linux系統(tǒng)編程、內核移植或驅動開發(fā)經(jīng)驗。例如
    發(fā)表于 05-26 10:32

    超低功耗Wi-Fi 6模塊聯(lián)網(wǎng):NRF7002

    ; · ?醫(yī)療穿戴設備?:通過低功耗特性延長設備續(xù)航,保障連續(xù)監(jiān)測需求。 市場前景展望隨著邊緣AI應用和智能汽車電子架構的升級,高性能無線模塊已成為硬件創(chuàng)新的核心組件之一。迅通科技通過
    發(fā)表于 05-21 17:10

    邊緣 AI聯(lián)網(wǎng)實施新標桿

    AI聯(lián)網(wǎng)系統(tǒng)的融合改變了數(shù)據(jù)的處理、分析與使用方式。多年以來,各種 AI 解決方案始終基于云端部署,而如今邊緣
    的頭像 發(fā)表于 05-20 10:09 ?573次閱讀
    <b class='flag-5'>邊緣</b> <b class='flag-5'>AI</b>:<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>實施新標桿

    邊緣AI MPU深度盤點:品牌、型號與技術特性全解析

    邊緣AI MPU深度盤點:品牌、型號與技術特性全解析 隨著邊緣計算與人工智能的深度融合,邊緣AI MPU(微處理器)已成為支撐
    的頭像 發(fā)表于 04-30 17:27 ?2264次閱讀

    Nordic nRF54 系列芯片:開啟 AI聯(lián)網(wǎng)新時代?

    在科技飛速發(fā)展的今天,芯片技術的創(chuàng)新始終是推動行業(yè)進步的關鍵力量。Nordic 公司的 nRF54 系列芯片,正以其卓越的性能和獨特的設計,為 AI 機器學習和聯(lián)網(wǎng)應用帶來前所未有的
    發(fā)表于 04-01 00:18

    Banana Pi 發(fā)布 BPI-AI2N &amp; BPI-AI2N Carrier,助力 AI 計算與嵌入式開發(fā)

    助力 AI、智能制造和聯(lián)網(wǎng)行業(yè)的發(fā)展。未來,Banana Pi 將繼續(xù)深化與Renesas的技術合作,推動更多高性能嵌入式解決方案的落地。 ” BPI-
    發(fā)表于 03-19 17:54

    為什么選擇蜂窩聯(lián)網(wǎng)

    在為您的聯(lián)網(wǎng)(IoT)應用評估最合適的低功耗廣域網(wǎng)(LPWAN)技術時,除了考慮技術指標外,還必須考慮各種因素,因為技術指標本身可能與實際性能大相徑庭。與 LoRaWAN、Sigfox
    發(fā)表于 03-17 11:42

    MediaTek發(fā)布全新高性能邊緣AI聯(lián)網(wǎng)芯片

    在國際嵌入式展(EMBEDDED WORLD)上, MediaTek 發(fā)布高性能邊緣 AI 聯(lián)網(wǎng)芯片 Genio 720 和 Genio
    的頭像 發(fā)表于 03-12 16:21 ?520次閱讀

    FPGA+AI王炸組合如何重塑未來世界:看看DeepSeek東方神秘力量如何預測......

    的應用不斷增加,尤其是在需要低延遲和實時數(shù)據(jù)處理的場景中,如自動駕駛、工業(yè)自動化和聯(lián)網(wǎng)設備。其可編程性和靈活性使其能夠適應多樣化的邊緣計算需求。? 數(shù)據(jù)中心與高性能計算:在數(shù)據(jù)中心中
    發(fā)表于 03-03 11:21

    AI賦能邊緣網(wǎng)關:開啟智能時代的新藍海

    。這一變革不僅帶來了技術架構的革新,更為產業(yè)發(fā)展開辟了新的增長空間。 傳統(tǒng)邊緣網(wǎng)關受限于計算能力和算法支持,往往只能完成數(shù)據(jù)采集和簡單處理,大量原始數(shù)據(jù)需要回傳云端處理,導致響應延遲和帶寬壓力。AI技術
    發(fā)表于 02-15 11:41

    聯(lián)網(wǎng)邊緣計算網(wǎng)關的特點

    聯(lián)網(wǎng)邊緣計算網(wǎng)關作為連接物聯(lián)網(wǎng)設備與云端的關鍵樞紐,其重要性日益凸顯。它承擔著數(shù)據(jù)采集、處理、傳輸以及本地決策等多重任務,在提升
    的頭像 發(fā)表于 01-23 16:14 ?440次閱讀

    聯(lián)網(wǎng)就業(yè)有哪些高薪崗位?

    架構師: 負責制定聯(lián)網(wǎng)解決方案,設計聯(lián)網(wǎng)系統(tǒng)的整體架構,對于整個系統(tǒng)的穩(wěn)定性、安全性和
    發(fā)表于 01-10 16:47

    有方科技助力聯(lián)網(wǎng)邊緣計算產業(yè)發(fā)展

    近日,由有方科技參編的國標GB/T 41780.2-2024《聯(lián)網(wǎng) 邊緣計算 第 2 部分:數(shù)據(jù)管理要求》正式生效,標志著我國在
    的頭像 發(fā)表于 12-12 14:54 ?509次閱讀

    聯(lián)網(wǎng)邊緣計算的概念

    在數(shù)字化轉型的浪潮中,聯(lián)網(wǎng)(IoT)已經(jīng)成為連接物理世界與數(shù)字世界的橋梁。隨著數(shù)十億設備聯(lián)網(wǎng),數(shù)據(jù)量呈指數(shù)級增長,傳統(tǒng)的云計算中心面臨著前所未有的挑戰(zhàn)。
    的頭像 發(fā)表于 10-29 11:30 ?843次閱讀

    RISC-V適合什么樣的應用場景

    RISC-V作為一種開源的指令集架構(ISA),其設計哲學秉承簡單、模塊化和可擴展性,這使得它適用于多種應用場景。以下是RISC-V適合的一些主要應用場景: 1. 聯(lián)網(wǎng)(IoT) 低
    發(fā)表于 07-29 17:16