Arm Cortex-A系列處理器在 移動領域尤其是智能行動電話上無人不知、無人不曉,但事實上,Arm的產品線相當豐富,還有針對微控制器的Cortex-M,面向實時處理的Cortex-R系列,尤其是在嵌入式領域、物聯網領域,Arm同樣無處不在。
現在,Arm又在物聯網領域邁出一大步,發布了“Arm物聯網全面解決方案”(Arm Total Solutions for IoT),旨在通過一整套全棧式的解決方案,大大簡化、加速物聯網軟硬件產品的開發進程,提供客戶的投資回報率。
Arm物聯網全面解決方案基于“Arm Corstone”,這是一套久經考驗的預先集成子系統,已經加速了Arm芯片伙伴的超過150個設計項目,
它具備簡化設計流程、產品開發所需的一切,包括硬件IP、軟體、機器學習模型、先進工具、應用程式特定參考代碼,以及來自全球最大的物聯網生態系統的支持,
根據此方案,通過基于Arm架構SoC處理器的準確模型,可提供模擬內存、外設等機制,芯片設計完成之前,就可以著手進行軟體的開發與測試,并在芯片流片之前就獲得客戶反饋,從而在芯片發布上市之前,開發并測試最新代碼。
如此一來,典型的物聯網產品設計周期,可以從平均五年,最多縮短為三年,節省足足兩年的時間。
該方案還帶來了“Arm虛擬硬件目標”(Arm Virtual Hardware Targets),一項基于云的新服務,可提供Corstone子系統的虛擬模型,不需要實體芯片,也能進行軟體開發,并支持持續集成/持續開發(CI/CD)、DevOps與MLOps,免去投資復雜的硬件農場。
Arm虛擬硬件現可在AWS Marketplace亞馬遜云訂閱服務獲取,并計劃2022年在大陸推出。
目前,Arm物聯網全面解決方案的第一套配置已經推出,可針對通用計算、機器學習工作負載的用例,包括一個基于機器學習的關鍵詞辨識示例,
基于Arm Corstone-300子系統的多種配置的虛擬硬件目標也已就緒,結合了Cortex-M55處理器、Arm Ethos-U55微神經網路處理器,
此外,Arm還同步推出“Project Centauri”項目,旨在通過針對設備開機、安全與云集成,提供一套設備與平臺的標準和參考實作,為Arm Cortex-M軟體生態系統降低工程開發成本、加速上市進程、實現大規模物聯網部署,并強化安全性。
Project Centauri API包括對PSA認證、Open-CMSIS-CDI的支持,這是一套標準的云到設備規范,能最大限度地減少啟動不同的云解決方案、實時操作系統所需的開發工作量,
Arm物聯網全面解決方案的合作伙伴包括:Alif Semiconductor、Arduino、Deeplite.ai、DSP Concepts、Edge Impulse、奇景光電(Himax)、L2S2、Linaro、Qeexo、Sondrel、TensorFlow Mobile,等等,
Arm物聯網兼嵌入事業部副總裁Mohamed Awad表示:“通過徹底改變系統的設計方法,Arm的獨特定位可以推動新的物聯網經濟,其形態、速度與規模等方面都足以與智能行動電話應用市場經濟相媲美。Arm物聯網全面解決方案改變了我們為整個生態系統提供關鍵技術的方法,并展現了我們在軟體方面重大且持續的投資,進而賦能開發者開展創新,擴展全球影響力,”
數據顯示,Arm Cortex-M架構芯片的累計出貨量已經超過700億顆,還在持續高速增長,而與此同時,物聯網芯片的平均復合年增長率將在2026年達到接近15%。