Arm Cortex-M52 是實現(xiàn) AIoT MCU 高效實施的全新里程碑
通過創(chuàng)造大量全新的應(yīng)用改變世界,這將是人工智能 (AI) 為物聯(lián)網(wǎng) (IoT) 帶來的眾多機遇之一。然而若要產(chǎn)業(yè)掌握這次的機遇,則需要以更高效的方式為面積、成本和功耗都日益受限的設(shè)備提供 AI 功能。
我們了解到開發(fā)者也面臨著諸多挑戰(zhàn),其中包括硬件功能的擴展與軟件開發(fā)的簡化等需求。在聽取各方意見后,Arm 正式推出了支持 ArmHelium 技術(shù)的全新處理器。Helium 是 Arm Cortex-M 微控制器 (MCU) 的矢量擴展,可為低功耗嵌入式設(shè)備的數(shù)字信號處理 (DSP) 和機器學(xué)習(xí) (ML) 應(yīng)用帶來顯著的性能提升。
Helium 技術(shù)已引入至 Cortex-M55 和 Cortex-M85,從而推動了智能攝像頭和其他應(yīng)用的創(chuàng)新,并收獲了積極的市場反響。
在見證了 Helium 于此類應(yīng)用中展現(xiàn)的優(yōu)勢后,合作伙伴們期待將 Helium 技術(shù)應(yīng)用到面積更小、功耗更低的小型設(shè)備中,以提供更高的 ML 優(yōu)化性能和效率。
上月,Arm 正式推出了全新 Cortex-M52 處理器,為工業(yè)控制和預(yù)測性維護等應(yīng)用帶來了 DSP 和 ML 性能的大幅提升以及一系列其他功能和優(yōu)勢。
全新 Cortex-M52 帶來了更高的能效表現(xiàn),是替代此前基于 Cortex-M3 和 Cortex-M33 的主流 MCU 的絕佳之選。Cortex-M52 的 ML 性能提升了多達 5.6 倍,DSP 性能則提升了多達 2.7 倍。為了滿足各種系統(tǒng)的需求,Cortex-M52 還提供更出色的標(biāo)量性能和先進的內(nèi)存接口。
考慮到安全性仍然是重中之重,Cortex-M52 實現(xiàn)了 Armv8.1-M 架構(gòu)的最新安全擴展,其中包括指針驗證和分支目標(biāo)識別 (PACBTI) 和 Arm TrustZone 技術(shù),以便更好地抵御軟件威脅。此外,Cortex-M52 還有助于加速推出 PSA Certified Level 2 認(rèn)證芯片,進而實現(xiàn)下一代 PSA Certified 認(rèn)證的設(shè)備。
借助 Helium 技術(shù),Cortex-M52 在 DSP 和 ML 處理方面相較于Cortex-M33 實現(xiàn)了明顯的提升。此外,Cortex-M52 不僅在性能上超越了 Cortex-M33,還提供了更高的標(biāo)量性能和更出色的能效表現(xiàn),有助于將由 AI 驅(qū)動的創(chuàng)新引入更多新應(yīng)用中。
開發(fā)者的參與
為了推動 AI 驅(qū)動的物聯(lián)網(wǎng)設(shè)備出貨量的增長,開發(fā)者的參與至關(guān)重要。通過 Cortex-M52,Arm 提供了當(dāng)今現(xiàn)代化開發(fā)流程所需的特性和功能,讓開發(fā)者可以在單一的工具鏈和經(jīng)驗證的單一架構(gòu)上實現(xiàn) AI。
下圖顯示了事件識別算法的幾個關(guān)鍵階段。展現(xiàn)了如何利用 AI 解決問題,進行預(yù)測性維護或為其帶來提升。首先是使用 DSP 工具進行信號調(diào)節(jié)和特征提取等流程,然后是運用神經(jīng)網(wǎng)絡(luò)和 ML 技術(shù)對事件進行分類。
示例:采用 Helium 技術(shù)的 Cortex-M 處理器
正在運行預(yù)測性維護工作負(fù)載
Helium 技術(shù)結(jié)合了嵌入式 AI 應(yīng)用所需的 DSP 和 ML 處理能力,使這一目標(biāo)得以實現(xiàn)。開發(fā)者可以使用單一語言針對通用 API 進行編碼,并在應(yīng)用程序的 DSP 和 ML 元素中實現(xiàn)所需的性能。
開發(fā)者無需了解處理器的具體硬件細節(jié)。為了實現(xiàn)更高的性能表現(xiàn),并在所有采用 Helium 技術(shù)的 Arm MCU 上實現(xiàn)代碼的可移植性,Arm 與生態(tài)系統(tǒng)合作伙伴一道,為開發(fā)者提供了豐富的工具和技術(shù)庫。
廣泛的 MCU 生態(tài)系統(tǒng)
我們將繼續(xù)與合作伙伴共同投入并開發(fā)出更多合適的軟件和工具,進而助力物聯(lián)網(wǎng)應(yīng)用的開發(fā)和維護工作,使其在降低風(fēng)險和成本的同時還能夠更加快速便捷。
Cortex-M52 與 Cortex-M55 和 Cortex-M85 在軟件上完全兼容,開發(fā)者能夠受益于圍繞 Helium 不斷發(fā)展的軟件和工具生態(tài)系統(tǒng),并善用來自我們合作伙伴生態(tài)系統(tǒng)的免費軟件庫和豐富知識庫。
為了幫助簡化和加快物聯(lián)網(wǎng)及嵌入式開發(fā)流程,Cortex-M52 還能夠以 Arm 虛擬硬件[1]的形式被獲取。Arm 虛擬硬件是一種基于云的解決方案,使開發(fā)者在芯片就緒前就能啟動軟件開發(fā)。
此外,Cortex-M MCU 上所采用的 Helium 功能還將為我們的軟件生態(tài)伙伴帶來助益。在他們開發(fā)工具時,可通過優(yōu)化單一架構(gòu)來滿足更廣泛的開發(fā)者市場。他們只需完成一次優(yōu)化開發(fā),即可將軟件和工具應(yīng)用于市場上的各類硬件產(chǎn)品。
降低 MCU 的 AI 能效門檻
Cortex-M52 提供了前所未有的能耗水平,為 MCU 開發(fā)者在 Cortex-M 上開發(fā)和部署要求更高的用例帶來了全新的可能性。簡單的程序員模型、處理確定性和低功耗方案都可使開發(fā)者從中受益,而這些恰好正是 Cortex-M 處理器所具備的標(biāo)志性特征。
審核編輯:劉清
-
處理器
+關(guān)注
關(guān)注
68文章
19165瀏覽量
229128 -
ARM
+關(guān)注
關(guān)注
134文章
9046瀏覽量
366817 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2903文章
44275瀏覽量
371263 -
人工智能
+關(guān)注
關(guān)注
1791文章
46859瀏覽量
237567
原文標(biāo)題:Cortex-M52:采用 Arm Helium 技術(shù)為超小型物聯(lián)網(wǎng)設(shè)備帶來優(yōu)化的 AI 功能
文章出處:【微信號:Arm社區(qū),微信公眾號:Arm社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論