Arm發表針對物聯網應用的Cortex-M85微處理器,以及全新基於Cortex-M與Cortex-A的最新Corstone子系統,擴展物聯網全面解決方案之效能與應用。
縮短速產品開發時程
Arm在2021年的Dev Summit發表物聯網全面解決方案,透過事先規劃與驗證的Corstone硬體子系統,搭配Arm虛擬硬體(Arm Virtual Hardware,AVH)雲端開發平台,讓軟體工程師能無需實體晶片,就能搭配虛擬硬體模型進行軟體開發與驗證,達成在開發硬體、設計晶片的同時,就能同步進行軟體開發的效果,有助於將典型的產品設計週期從平均的5年縮短至3年。
Arm這次發表了2項全新Corstone子系統,分別為基於Corstone-310的Arm語音辨識解決方案(Arm Total Solution for Voice Recognition),以及基於Corstone-1000的Arm雲原生邊緣平台全面解決方案(Arm Total Solution for Cloud Native Edge Platforms)。
Corstone-310是專為Cortex-M85先進功能重新建構的子系統,具備機器學習加速器,並支援Ethos-U55神經處理器,適合智慧音箱、恆溫器、無人機及工廠機器人等應用
Corstone-1000則是第一個主要以Cortex-A架構處理器於Arm雲原生邊緣平台的全面解決方案,其基本配置為Cortex-A32,最高可擴展至Cortex-A53,以滿足更高的效能需求。該設計同時包括1組Cortex-M0+微處理器,以打造具有高效能、高能源效率等特色,並為安全性提供基礎的異構系統。
Cortstone-1000符合SystemReady-IR 之規範,並支援PSA Certified的硬體安全指向位址空間以達成更高的安全性,能夠獲得更廣泛ODM、OEM和軟體生態系之支援,讓軟體開發人員能更輕易移植程式,而OEM夥伴則能更快獲得安全認證並推出產品,適合需要高效能表現平台的智慧型穿戴裝置、閘道器、高階智慧相機、POS機等裝置,並支援Linux等作業系統。
強化軟體生態系統
Arm也更推出了多項虛擬硬體更新,新增從Cortex-M0到Cortex-M33共7個全新虛擬硬體,並整合到更廣泛的服務及工具中,包括使用GitHub的客製化運行器,以及與Qeexo和Edge Impulse等夥伴合作的MLDevop。此外,Arm 也將虛擬硬體整合到Keil MDK,使其成為傳統嵌入式開發工作流程的一部分。
此外Arm虛擬硬體目標(Virtual Hardware Targets)也支援更多合作夥伴的協力廠商硬體,包括這次開放的NXP(恩智浦半導體)與ST(意法半導體)等廠商的開發板,以及虛擬Raspberry Pi開發板,讓軟體開發者能夠簡便的擴展物聯網開發,並在數量眾多且多元的硬體上測試。
另一方面,Project Centauri包含已獲得9,500個微控制器及450張開發板支援的 Open-CMSIS-Pack,使軟體廠商可輕鬆將產品擴充至這些硬體。
Arm也開發提供第一版開放物聯網SDK框架(Open IoT SDK Framework),它是個程式碼參考框架,包括Arm物聯網全面解決方案中的語音及關鍵字辨識軟體,以及全新的Open-CMSIS-CDI軟體標準。
Arm官方表示物聯網與嵌入式市場極為碎片化,涵蓋感測器、機器人、智慧音箱、電器、儲存控制器到電腦視覺,因此簡化開發作業極為關鍵,希望透過多元的產品,帶領物聯網生態系向前邁進。
加入電腦王Facebook粉絲團