1. 程式人生 > 資訊 >Arm 推出物聯網全面解決方案,平均減少 2 年產品開發時間

Arm 推出物聯網全面解決方案,平均減少 2 年產品開發時間

10 月 19 日報道,今天,Arm 推出了 Arm 物聯網全面解決方案(Arm Total Solutions for IoT)。該方案可以加快物聯網產品開發速度,使物聯網產品的開發時間從 5 年最多縮短至 3 年。

該解決方案由 3 部分組成,分別為 Arm Corstone 子系統、Arm 虛擬硬體(Arm Virtual Hardware Targets)和 Project Centauri 標準。Arm 虛擬硬體現可在 AWS Marketplace 獲取,並計劃於 2022 年在中國推出

芯東西等媒體也和 Arm 物聯網事業部副總裁 Mohamed Awad 就 Arm 物聯網全面解決方案的開發背景、技術和生態等進行了深入地探討。

一、新方案改變產品設計流程,軟硬體開發同時進行

從整體來看,物聯網自 70 年代開始就已經出現。Mohamed Awad 認為,物聯網可以主要分為三個階段,分別是儀器化、互連化以及當前的智慧化時代

在這樣的智慧化時代,物聯網技術卻存在產品設計緩慢、物理硬體和軟體開發測試效率低下、軟體和服務無法便捷地被多個平臺採用等障礙。

▲ 物聯網發展的阻礙

Arm 的生態系統則在某種程度上解決了上述問題,可以提供並行的硬體、軟體和服務;在雲上實現開發和測試流程;以及打包、部署和安全等內容的一致性。

據 Mohamed Awad 分享,本次 Arm 推出的 Arm 物聯網全面解決方案就可以為物聯網開發者帶來基於雲的開發體驗

簡單來說,此前物聯網產品的開發過程都是先完成晶片和硬體,然後軟體開發人員為晶片的硬體編寫程式碼。

▲ Arm 物聯網全面解決方案下的產品開發流程

而通過 Arm 物聯網全面解決方案,Arm 先將 IP 提供給晶片製造商,然後在 AWS 等雲端計算公司的幫助下提供晶片電路的“虛擬”版本。軟體開發人員可以通過這樣的虛擬硬體來編寫程式碼,晶片廠商則同時進行物理晶片開發,加快了整個產品的開發流程。

Mohamed Awad 還提供了 Arm 物聯網全面解決方案的路線圖。當前,Arm 物聯網全面解決方案的第一套配置已經推出,支援包括 Cortex-M55 處理器和 Arm Ethos-U55 微神經網路處理器的 Arm Corstone-300 子系統,主要針對通用計算和機器學習,包括一個基於機器學習的關鍵詞辨識演算法。

▲ Arm 物聯網全面解決方案的路線圖

二、3 大部分組成物聯網解決方案,虛擬硬體將於 2022 年在中國推出

具體來說,Arm 物聯網全面解決方案主要基於 3 部分,分別為 Arm Corstone 子系統、Arm 虛擬硬體和 Project Centauri 標準。

Arm Corstone 是一個具備預先整合的子系統,自 2018 年推出以來,已有 75% 的 Arm Cortex-M55 授權商採用,覆蓋了超過 150 個產品專案。Mohamed Awad 稱,該子系統可以幫助軟體開發者、OEM 廠商等專注於其產品的差異化需求,這也是 Arm 物聯網生態系統的基礎。

▲ Arm Corstone 簡介

Arm 虛擬硬體也同樣是基於 Corstone 的虛擬模型,可以讓軟體開發無需基於實體晶片進行。而在 Linux 環境中,Arm 虛擬硬體可作為一個簡單的應用程式執行,模擬 Arm 架構 SoC 的模擬記憶體與外設等機制。

Mohamed Awad 補充道,軟體開發商可以通過 Arm SoC 的準確模型在晶片流片前實現開發、測試。而晶片廠商就能夠在流片前取得客戶對晶片的反饋,並開發、測試基於最新 IP 的程式碼。

這從根本上改善了物聯網軟體開發流程,使物聯網產品平均 5 年的開發時間最少縮減到 3 年。Arm 虛擬硬體現可在 AWS Marketplace 獲取,並計劃於 2022 年在中國推出。

▲ Arm 虛擬硬體簡介

Arm 同時也推出了 Project Centauri 標準。其 API 包括對 PSA 認證與 Open-CMSIS-CDI 的支援,能減少不同的雲解決方案和實時作業系統所需的工作量。

Mohamed Awad 還談道,Project Centauri 將降低工程開發成本、加速上市程序、實現大規模地物聯網部署,並強化 Cortex-M 生態系統的安全性。

▲ Project Centauri 標準

結語:Arm 物聯網全面解決方案解決行業痛點,或加速市場爭奪

物聯網是一個新興,但是碎片化程度較高的市場。在龐大的產品類別中,如何搶先發布、減少產品開發流程是決定市場份額、降低開發成本的重要因素。

Arm 是最早進入物聯網市場的廠商之一,也將其視作其移動領域之外的重要市場。本次 Arm 推出物聯網全面解決方案,一方面可以縮短產品開發時間,另一方面這也是其在物聯網領域的一項重要產品,或許將加速 Arm 在這一領域的佈局。