在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

基于 Renesas 的 RA8M1 實現(xiàn) AI 和 ML 部署

eeDesigner ? 來源:Kenton Williston ? 作者:Kenton Williston ? 2024-04-23 15:04 ? 次閱讀

作者:Kenton Williston

人工智能 (AI)、機器學習 (ML) 和其他計算密集型工作負載在物聯(lián)網(wǎng)(IoT) 網(wǎng)絡邊緣的興起,給微控制器 (MCU) 帶來了額外的處理負載。處理這些新的工作負載會增加功耗,盡管要求設計人員盡量降低功耗并加快產(chǎn)品上市時間。

設計人員需要一個計算選項,既能保持 MCU 的效率,又能增加專為低功耗應用定制的高性能功能。這一選項還應保留與傳統(tǒng) MCU 相關的簡單部署模式,同時增加足夠的功能,以支持 AI 和 ML 帶來的復雜應用,如語音控制和預見性維護。

本文討論了推動 AI 和 ML 需求的因素,解釋了為什么需要新型處理器架構(gòu)來高效地實現(xiàn)這些功能。然后介紹 Renesas 的 RA8M1 系列 MCU,并說明如何利用其來滿足這些要求。

邊緣 AI 和 ML 的要求

從樓宇自動化、工業(yè)設備到家用電器,邊緣物聯(lián)網(wǎng)應用對 AI 和 ML 的需求與日俱增。現(xiàn)在,即使是相對較小、功耗較低的嵌入式系統(tǒng),也要承擔關鍵詞識別、語音命令控制和音頻/圖像處理等工作任務。目標應用包括傳感器中樞、無人機導航和控制、增強現(xiàn)實 (AR)、虛擬現(xiàn)實 (VR) 和通信設備。

為了最大限度地減少能耗、開銷和延遲,同時確保隱私,在邊緣處理數(shù)據(jù)通常比將數(shù)據(jù)發(fā)送到云更可行。這對設計人員來說具有挑戰(zhàn)性,因為邊緣設備往往資源有限,特別是在采用電池供電的情況下。

用于邊緣計算的增強型 MCU

AI 和 ML 工作負載通常包含在大型數(shù)據(jù)集中重復執(zhí)行相同的數(shù)學運算。這些工作負載適合使用單指令、多數(shù)據(jù) (SIMD) 處理進行加速。SIMD 可并行執(zhí)行多個數(shù)學運算,與傳統(tǒng)處理方式相比,吞吐量更多,能效更高。

由于傳統(tǒng) MCU 缺乏 SIMD 功能,因此無法獨立執(zhí)行 AI 和 ML 工作負載。一種解決方案是同時使用 MCU 和數(shù)字信號處理器 (DSP) 或其他 SIMD 加速器。然而,這種多處理器方法會使系統(tǒng)設計變得復雜。

另一種方法是使用具有 SIMD 功能且性能更高的微處理器單元 (MPU)。這可以在單處理器設置中提供必要的性能,但 MPU 在功耗和功能集方面需要進行權(quán)衡。例如,并非所有 MPU 都具有面向 MCU 應用所需的確定性、低延遲計算。

在 MCU 中實現(xiàn) AI 和 ML

Renesas 意識到需要一套優(yōu)化型 MCU 來支持 AI 和 ML 工作負載,因此推出了 RA8M1 系列 MCU(圖 1)。該系列基于帶有 Helium 和 TrustZone 的 Arm?Cortex?-M85 架構(gòu),其運行頻率為 480 MHz,典型功耗為 225μA/MHz。

wKgaomYnXN2ATxESAAFgdj92nY4333.png


圖 1:Renesas 的 RA8M1 MCU 基于 Arm Cortex-M85,包含可加速 AI 和 ML 處理功能的 Helium 技術(shù)。(圖片來源:Renesas)

RA8M1 MCU 專為實現(xiàn)高效性能和低功耗而設計,具有確定性、中斷時間短和最先進的電源管理支持等特性。該處理器的性能效率達到每兆赫 6.39 CoreMark (CoreMark/MHz)。

Helium 是一種 SIMD M-Profile 矢量擴展 (MVE),可顯著加快信號處理和 ML 的速度。它增加了 150 條標量和矢量指令,可處理 128 位寄存器(圖 2)。它針對資源有限、功耗較低的微控制器進行了優(yōu)化。例如,Helium 重新使用浮點單元 (FPU) 寄存器,而不是引入新的 SIMD 寄存器。這有助于降低處理器功耗,減少設計復雜性。

wKgZomYnXO6AHvGoAAC1JNvBOhc161.png


圖 2:Helium 重新利用 FPU 寄存器組進行矢量處理。(圖片來源:Image source: Arm)

如圖 3 所示,RA8M1 的 Cortex-M85 包含了 Arm 的 TrustZone 技術(shù)。TrustZone 為關鍵固件、資產(chǎn)和私人信息提供硬件隔離。Cortex-M85 還增加了新的安全保障功能,如指針驗證和分支目標識別 (PACBTI) 擴展。在 AI 環(huán)境下,設備可能會與個人數(shù)據(jù)進行交互,因此這些安全功能尤為重要。

wKgZomYnXQKAGCkaAADWxeu8-eY789.png


圖 3:Cortex-M85 的 TrustZone 為關鍵固件、資產(chǎn)和私人信息提供硬件隔離。(圖片來源:Image source: Arm)

具備 AI 功能的 MCU 應具備的硬件特性

MCU 應將高效性與強大的功能集相結(jié)合,以支持人工智能應用。RA8M1 可用于電機控制、可編程邏輯控制 (PLC)、計量以及其他工業(yè)和物聯(lián)網(wǎng)應用。

例如,人工智能算法需要大量存儲器。RA8M1 系統(tǒng)存儲器包括高達 2 MB 的閃存和 1 MB 的 SRAM。SRAM 包括 128 KB 的緊耦合內(nèi)存 (TCM),可實現(xiàn)高性能計算的快速存儲訪問。

為確保可靠運行,384 KB 的用戶 SRAM 和整個 128 KB 的 TCM 均配置為糾錯碼 (ECC) 存儲器。32 KB 指令和數(shù)據(jù)高速緩存也受 ECC 保護。

RA8M1 除包含 Arm 內(nèi)核的功能外,還集成了多種安全功能。其中包括用于安全數(shù)據(jù)處理的可重復編程安全知識產(chǎn)權(quán) (RSIP) 加密引擎、用于關鍵數(shù)據(jù)保護的不可變存儲以及篡改保護機制。

通信接口方面,MCU 配備了用于網(wǎng)絡連接的以太網(wǎng)、用于汽車和工業(yè)應用的控制器區(qū)域網(wǎng)靈活數(shù)據(jù)速率 (CAN FD) 以及用于通用連接的USB高速/全速接口。該器件還集成了攝像頭接口和八進制串行外設接口 (SPI),可為外部存儲器進行即時解密。

模擬接口包括 12 位模數(shù)轉(zhuǎn)換器 (ADC) 和數(shù)模轉(zhuǎn)換器 (DAC)、高速模擬比較器以及三個采樣和保持電路。RA8M1 支持多種串行通信協(xié)議,包括帶 SPI 的串行通信接口 (SCI)、通用異步接收器/發(fā)射器 (UART) 和內(nèi)部集成電路間 (I2C) 模式。該 MCU 還提供改進型內(nèi)部集成電路 (I3C),以提高數(shù)據(jù)傳輸速率和效率。

對于需要全面訪問這些輸入/輸出 (I/O) 功能的開發(fā)人員,可使用像 224 引腳 R7FA8M1AHECBD#UC0 這樣的球柵陣列 (BGA) 封裝。那些希望印刷電路板(PC 板)設計和組裝流程更加簡化的用戶,可考慮選用外形扁平的扁平封裝 (LQFP),如 144 引腳 R7FA8M1AHECFB#AA0。

AI 應用的開發(fā)環(huán)境

對 RA8M1 系列感興趣的設計人員可以從 EK-RA8M1 R7FA8M 評估板開始(圖 4)。該評估板包括一個 RJ45 RMII 以太網(wǎng)接口、一個 USB 高速主機和設備接口以及一個三針 CAN FD 插座。在內(nèi)存方面,該評估板配備 64 MB 的八進制 SPI 存儲器。

wKgaomYnXU6ALFN0AAD1dC2OsuY468.png


圖 4:EK-RA8M1 評估板具有強大的 I/O 支持功能,可用于 RA8M1 MCU。(圖片來源:Renesas)

RA8M1 由 Renesas Flexible Software Package (FSP) 提供支持,F(xiàn)SP 是一種綜合框架,旨在為嵌入式系統(tǒng)設計提供可擴展、高質(zhì)量的用戶友好型軟件基礎。

該軟件包提供開發(fā)工具,包括基于流行的 Eclipse IDE 的 e2 studio 集成開發(fā)環(huán)境 (IDE)。該軟件包還包含兩個著名的免費實時操作系統(tǒng):Azure RTOSFreeRTOS

該軟件包包括了支持嵌入式系統(tǒng)常見用例的輕型生產(chǎn)就緒型驅(qū)動程序。這些驅(qū)動程序與評估板相結(jié)合,成為開發(fā)人員使用 RA8M1 I/O 進行實驗的捷徑。

結(jié)語

RA8M1 為開發(fā)人員在邊緣物聯(lián)網(wǎng)應用中實施 AI 和 ML 工作負載提供了新的選擇,它可以節(jié)省功耗、提高性能、降低復雜性并縮短上市時間。

審核編輯 黃宇

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

    關注

    87

    文章

    30887

    瀏覽量

    269068
  • Renesas
    +關注

    關注

    0

    文章

    1757

    瀏覽量

    22754
  • ML
    ML
    +關注

    關注

    0

    文章

    149

    瀏覽量

    34656
收藏 人收藏

    評論

    相關推薦

    分享四款使用瑞薩RA8M1 MCU或RA8D1 MCU的成功產(chǎn)品組合解決方案

    RA8M1 MCU是業(yè)界首款基于Arm? Cortex?-M85 (CM85) 內(nèi)核的32位通用微控制器(MCU)。這里介紹2個基于RA8M1的解決方案:智能眼鏡與智能掃地機器人。
    的頭像 發(fā)表于 03-18 13:34 ?2798次閱讀
    分享四款使用瑞薩<b class='flag-5'>RA8M1</b> MCU或<b class='flag-5'>RA8D1</b> MCU的成功產(chǎn)品組合解決方案

    端到端語音解決方案的Renesas RA8M1語音套件

    Renesas Electronics RA8M1語音套件(VK-RA8M1Renesas Electronics RA8M1語音套件(
    的頭像 發(fā)表于 09-27 16:12 ?6368次閱讀
    端到端語音解決方案的<b class='flag-5'>Renesas</b> <b class='flag-5'>RA8M1</b>語音套件

    Renesas CPK-RA6M4開發(fā)板之SDIO模塊評測

    首先感謝RT-Thread和Renesas給我這次評測的機會,很榮幸成為本次評測的一員。本次評測的開發(fā)板為Renesas的CPK-RA6M4開發(fā)板,它是一款Renesas官方基于
    發(fā)表于 07-21 11:14

    Renesas RA2L1開發(fā)板之UART模塊測評

    1Renesas RA2L1開發(fā)板之UART  評測任務  首先非常感謝RT-Thread和Renesas給予測評CPK-RA2L1開發(fā)板
    發(fā)表于 10-18 10:38

    Renesas RA2L1開發(fā)板之開發(fā)環(huán)境準備

    準備前提已經(jīng)安裝MDK和JLINK我這里MDK版本 V5.37JLINK版本 V7.82(V7.5以上)雙擊rt-thread\\bsp\\renesas\\ra2l1
    發(fā)表于 10-20 11:38

    Renesas RA2L1開發(fā)板之PWM呼吸燈功能設計實現(xiàn)

    1Renesas RA2L1開發(fā)板之PWM呼吸燈功能實現(xiàn)  CPK-RA2L1評估板  MCU:R7FA2L
    發(fā)表于 10-25 14:48

    RA4M2設計挑戰(zhàn)賽】Linux 下開發(fā) RA4M2

    本文介紹在 linux 上編譯并燒錄 RT-Thread 到 RA4M2板子的歷程編譯因為官方 RT-Thread 倉庫有 bsp/renesas/ra4m2-eco/ 路徑,但是發(fā)現(xiàn)在 linux
    發(fā)表于 02-26 15:58

    RT-Thread與Renesas RA2L1實現(xiàn)1.8寸TFT屏幕顯示的步驟

    使用過,本次借著RTT和本次參與RT-Thread與Renesas RA2L1的學習大挑戰(zhàn)更深入的去學習RTT和Renesas。  計劃使用RA2L1
    發(fā)表于 04-03 16:45

    Renesas EK-RA6M3 連接到 Medium One 物聯(lián)網(wǎng)云

    Renesas EK-RA6M3 連接到 Medium One 物聯(lián)網(wǎng)云
    的頭像 發(fā)表于 01-05 09:43 ?891次閱讀

    Renesas RA6M2 組 用戶手冊: 硬件

    Renesas RA6M2 組 用戶手冊: 硬件
    發(fā)表于 01-09 18:56 ?0次下載
    <b class='flag-5'>Renesas</b> <b class='flag-5'>RA6M</b>2 組 用戶手冊: 硬件

    Renesas RA6M2組 用戶手冊: 硬件

    Renesas RA6M2 組 用戶手冊: 硬件
    發(fā)表于 06-30 18:30 ?0次下載
    <b class='flag-5'>Renesas</b> <b class='flag-5'>RA6M</b>2組 用戶手冊: 硬件

    EK-RA8D1 RENESAS高級 MCU套件

    電子發(fā)燒友網(wǎng)站提供《EK-RA8D1 RENESAS高級 MCU套件.pdf》資料免費下載
    發(fā)表于 12-21 10:14 ?0次下載
    EK-<b class='flag-5'>RA8D1</b> <b class='flag-5'>RENESAS</b>高級 MCU套件

    32位MCU系列RENESAS RA8T1組應用說明

    電子發(fā)燒友網(wǎng)站提供《32位MCU系列RENESAS RA8T1組應用說明.pdf》資料免費下載
    發(fā)表于 01-29 14:03 ?0次下載
    32位MCU系列<b class='flag-5'>RENESAS</b> <b class='flag-5'>RA8T1</b>組應用說明

    使用 Renesas RA8M1 MCU 快速地部署強大高效的 AIML 功能

    新的工作負載會增加功耗,盡管要求設計人員盡量降低功耗并加快產(chǎn)品上市時間。 設計人員需要一個計算選項,既能保持 MCU 的效率,又能增加專為低功耗應用定制的高性能功能。這一選項還應保留與傳統(tǒng) MCU 相關的簡單部署模式,同時增加足夠的功能,以支持 AI
    的頭像 發(fā)表于 05-05 10:14 ?621次閱讀
    使用 <b class='flag-5'>Renesas</b> <b class='flag-5'>RA8M1</b> MCU 快速地<b class='flag-5'>部署</b>強大高效的 <b class='flag-5'>AI</b> 和 <b class='flag-5'>ML</b> 功能

    貿(mào)澤電子開售提供端到端語音解決方案的 Renesas Electronics RA8M1語音套件

    自動化、工業(yè)自動化、消費電子以及醫(yī)療保健應用等領域?qū)φZ音識別的需求。 ? Renesas Electronics VK-RA8M1語音套件為基于RA8M1系列32位MCU的語音用
    發(fā)表于 09-12 17:42 ?182次閱讀
    主站蜘蛛池模板: 久久婷五月| 四虎永久免费地ww4hu57| 欧美在线黄色| 亚洲成年| 综合色视频| 五月情网| 欧美日韩亚洲国产一区二区综合| 久久九九国产精品怡红院| jiuse在线| 久久久午夜影院| 国产2021成人精品| 久青草国产在线视频_久青草免| www.九色.com| 窝窝视频成人影院午夜在线 | 中文字幕日韩三级| 久久综合狠狠综合久久| 欧美精品aaa久久久影院| 69精品在线| 日本xxxx色视频在线观看| 国产三级国产精品国产普男人| 黄色一区二区三区| 亚洲成人激情电影| 操女人网| 久久国产影视| 嘿嘿嘿视频在线观看网站| 久久精品亚洲精品国产色婷| 免费观看片| 国产精品性| 国产女乱淫真高清免费视频| 五月丁香啪啪| 欧美午夜片| 天天色天天| 在线婷婷| 色成网| 91青草视频| 男人j桶女人j免费视频| 欧美一级做一a做片性视频| 午夜视频久久| 亚洲日本视频在线观看| 久久伊人成人网| 欧美一区二区三区男人的天堂|