ARM公司
?
加速安全IoT的部署
ARM公司
各大媒體一直在熱議物聯網這一話題,探討物聯網的發展前景,以及由于這些預期目標尚未實現而給人們帶來的失望。整個物聯網概念集傳感、聯網嵌入式智能與增強型云端學習于一身,可在日益多樣化的各個領域中提供越來越智能的服務。
這種聯網嵌入式智能在不同層面上已經成為人們生活中不可或缺的一部分。在個人層面上,設備或裝置可以進行更深入的分析。在工業層面上,物聯網可以實現更智能的控制和自動化。最后一點,在社會層面上,它不僅僅意味著更智能的城市和建筑物,而且還可以捕捉來源不明然而卻與主題相關的數據來幫助分析趨勢和效率以便改善我們所有人的生活。
當今的物聯網需要在ARM處理器上運行。從傳感器到服務器,去年上市的所有基于 ARM 的物聯網芯片數量已超過 150 億。想要讓物聯網體驗再一次實現根本性的變革,整個行業需要更高的效率和更好的安全性,還需要讓供應鏈中的每個部分均具備擴展能力,其中包括設備、軟件以及服務等各個部分。
ARM現已為物聯網的下一個發展階段推出了業界最全面的技術解決方案,這些解決方案具有可擴展、安全且高效的特點,可快速而安全地實現從芯片到云端的部署。ARM 及其生態系統現已開發了廣泛的技術,這些技術將改善數十億人的生活。
從芯片到云端,幫助開發者更快地開發出安全的物聯網解決方案
ARM全新的物聯網技術能夠無縫地配合工作,讓開發者能夠快速部署物聯網解決方案與服務。這一點在受限制的節點中尤為重要,在這類節點中,相較于通常連接的智能手機技術,物聯網技術往往需要更快地完成部署。
全新的Cortex-M 系列處理器-Cortex-M33 和 Cortex-M23
Cortex-M23和Cortex-M33 現已許可給全球十強 MCU 供應商中的多數廠商使用并得到了全球頭號嵌入式生態系統的支持,這兩款產品旨在成為微控制器的首選處理器。它們是首批基于ARMv8-M 架構的處理器,可為最小的嵌入式設備帶來TrustZone安全性。針對ARMv8-M 的 TrustZone 技術提供了一項標準,開發者在這一標準上可以更輕松地開發安全的軟件和調試解決方案,從而進一步擴大了Cortex-M生態系統內可供使用的安全軟件與工具的范圍。
Cortex-M33:效率、安全性以及靈活性
Cortex-M33核心是安全的嵌入式應用首選的通用 32 位 MCU 處理器。它比 ARM Cortex-A5 小 80%,后者是此前支持 TrustZone 技術的最小的處理器。而且 Cortex-M33 的用途十分廣泛,是一款具備各種功能的處理器。它能夠為 TrustZone、DSP 以及浮點計算提供可配置的支持,從而可支持先進的音頻和聯網堆棧。其全新的協處理器接口讓開發者能夠添加緊耦合定制處理,同時能夠保留充滿活力的工具生態系統的所有優勢。
Cortex-M23:以最小的芯片尺寸實現安全性
Cortex-M23的尺寸甚至更小,事實上它比全新的 Cortex-M33 還要小 75%。它的節能性也比 Cortex-M33 高 50%,這意味著它耗電量更低、在同等電量的情況下運行時間更長。Cortex-M23 專為小尺寸節能型物聯網與嵌入式產品而設計。它可以為尺寸最小、功耗最低的設備擴展功能,提供安全性、高效率、性能以及擴展能力,即便是受限最為嚴重的環境也能夠輕松運用該產品。
CoreLink SIE-200:嵌入式專用系統 IP
安全性需要的不僅僅是一顆 CPU,更需要系統解決方案。CoreLink SIE-200 嵌入式專用系統 IP 可提供基于 AMBA 5 AHB5 接口的 IP 模塊,該模塊能夠為系統帶來 TrustZone 安全性。這一可配置的互聯和 TrustZone 控制器能夠通過硬件來實施安全與非安全應用之間的隔離,還可以支持多種系統架構,讓設計師能夠定制每一款設計以符合具體應用的需求。
TrustZone CryptoCell-312:實現平臺安全性
CryptoCell-312可以增強平臺,使其成為一款全面的安全解決方案,滿足各種使用場合的需求,讓供應鏈能夠對各種功率與尺寸受限的設備建立信任。
它可以增強 TrustZone,比純軟件解決方案快得多、安全得多。這一點至關重要,讓這些低功耗設備能夠快速啟動并降低功耗。CryptoCell-312與TrustZone相結合,可以提供各種功能,實現平臺的安全性,這些功能包括真隨機數生成、密鑰管理、安全啟動以及各種可信根等。
Cordio無線電:靈活、便攜且支持設計
ARM Cordio無線電 IP現已支持全新藍牙 5 標準和 802.15.4,發展迅猛的 Zigbee 和 Thread 設備均基于802.15.4標準。ARM Cordio 無線電 IP 是一款全面的解決方案,這一射頻轉軟件堆棧低功耗解決方案現已得到諸多代工廠與節點的支持。它采用了全新、靈活且可配置的架構,增強了其標志性的低于 1 伏特的節能型無線電。
Artisan物聯網 POP IP:優化開發過程
ARM物聯網POPIP通過物理IP和公版設計,讓開發者能夠掌握以最小尺寸實現最佳性能的專業技能,從而可加速物聯網片上系統(SoC)的開發過程。設計團隊將能夠在處理器域、始終工作的子系統以及系統的其余部分中實現低漏電與動態性能這兩項要求之間的平衡。物聯網POPIP支持臺積電40ULP工藝,專為搭配Cortex-M33和CoreLinkSSE-200而設計,提供了簡單易用的公版設計,包含必要的物理IP以及可實現最佳功率分布的布局建議。
CoreLinkSSE-200子系統:預先集成硬件與軟件
CoreLinkSSE-200嵌入式專用子系統將所有軟硬件融合到了一起,讓片上系統(SoC)設計師能夠以它為基礎來打造新一代安全的物聯網產品。該子系統已經過測試并預先集成了Cortex-M33處理器、CoreLinkSIE-200、Cordio藍牙無線電、TrustZoneCryptoCell-312、Artisan物聯網POPIP以及mbedOS和Cordio無線電軟件堆棧。
為確保快速將這一子系統集成到片上系統(SoC)中,我們提供了一整套腳本和手冊,讓開發者能夠更輕松地進行配置和開發。由于CoreLinkSSE-200是一款經過充分驗證的IP,因此無需花費大量的驗證時間來檢驗其內部行為。設計師可以把精力集中在設計任務上來,為其應用增添真正的價值。
擴展聯網部署:設備管理難題
隨著物聯網項目的進一步擴展,86%的物聯網企業認為,設備管理是妨礙成功的一大障礙。設備管理包括在產品壽命周期的不同時間點檢測、連接、供應以及操作設備。ARM在終端設備與嵌入式生態系統方面擁有豐富的經驗,這使我們處于解決這一問題的有利地位。mbedCloud基于風靡全球的ARMmbed物聯網設備平臺而打造,是一款設備端的云,不受分析的束縛,能夠安全地管理采用任何數據云的任何設備。
mbedCloud由多個組件組成,讓開發者能夠簡化端到端安全聯網、供應以及設備更新等方面的難題。
mbedCloud讓企業:
① 不論采用哪一種特定的IP聯網技術,都能夠使設備連接起來。它基于標準而開發,采用的是CoAP和LWM2M+并提供額外的優化,使網絡中的設備能夠實現高效緩存。
② 能夠在設備壽命周期的不同階段識別并信任設備。
③ 能夠安排受信任的各方和設備如何訪問傳感器數據。
④ 能夠利用固件簡化設備在網狀或星形網絡上的更新。
⑤ 能夠確保此類更新以安全而節能的方式進行。
mbedOS5增強了設備端的功能,這一專為物聯網打造的全新平臺操作系統可令開發者的工作效率提升10倍。它每個月的編譯量高達100萬以上,而且還擁有一個人數多達200 000人的全球開發者社區。
如需獲取最新版本的mbedOSv5.2,敬請訪問www.mbed.com。
