新唐科技於年初上市的NuMicro M2354系列安全物聯網微控制器產品線,其NuMaker開發板正式通過認證成為全球首片帶有Armv8-M TrustZone 架構微控制器且能支援Mbed OS 6 (目前最新主版本) 的應用開發板。此前推出的 NuMicro M2354系列微控制器,滿足更高資訊安全要求的物聯網裝置設計要求,超低的功耗表現與高達1 MBytes Flash與256 KBytes SRAM的記憶體容量可方便多種即時操作系統 (Real-Time Operating System) 進行移植,協助雲端服務系統開發商輕鬆佈建各種安全連網裝置應用。
M2354系列承襲已通過Arm PSA Certified Level 1、Level 2與PSA Functional API Certified的M2351系列安全功能。同時,M2354系列微控制器運行頻率可高達96 MHz,內建1 MBytes快閃記憶體 (Flash),可輕易支援安全遠端韌體更新 (Secure FOTA Update) 。
此外,M2354提供多元電源管理模式,使電源功耗管理有優異的表現。M2354系列於正常運行下 (Normal Run mode) 的LDO供電模式耗電為89.3 μA/MHz、於DC-DC供電模式耗電為39.6 μA/MHz。待機斷電模式下 (Standby Power-Down mode, SPD) 的消耗電流小於2 μA,帶VBAT的深層斷電模式下 (Deep Power-Down mode, DPD) 可保存80 Bytes 的RTC暫存器內容的耗電流小於0.5 μA,若是不帶VBAT 的深層斷電模式下耗電流更可小於0.1 μA。再者,M2354系列還配備了豐富的週邊連接資源,包含最多可支持到8 x 40/ COM x SEG的 LCD driver、Timers、PWM、UART、Quad-SPI (QSPI)、SPI/ I2S、I2C、Smart Card Interface (ISO 7816-3)、SDHC 2.0、USB 2.0 Full-Speed On-The-Go 以及CAN 2.0B。
NuMicro M2354系列微控制器以Arm Cortex-M23為核心,除了內建Armv8-M架構的TrustZone 技術,另增加了針對密碼硬體加速器對於功耗旁通道攻擊 (Power Side-Channel Attack) 的防護功能,電壓與時鐘引腳突波故障注入攻擊 (Fault Injection Attack) 的防護功能,並引進了微控制器平台安全的概念,配置了除錯接口管理 (Debug Port Management)、產品生命週期管理 (Product Lifecycle Management)、韌體版本計數器 (Firmware Version Counter) 與具備晶片物理安全等級的密鑰儲存區,能讓微控制器應用系統輕易實現資料儲存安全、軟體執行安全與訊息通信安全。
Mbed OS為物聯網應用軟體開發人員提供了許多功能和優勢。由於Mbed OS可運行在各種基於 Cortex-M微控制器的設備上,並提供免費使用的線上程式編譯器與整合開發環境軟體,方便開發人員可以在低成本開發板上快速構建具裝置身分識別之高安全性的IoT 應用裝置雛形。它是一款基於 RTOS 內核並在 Apache 2.0 許可下發佈的即時操作系統,因此 RTOS 原本公開的軟體技術都可以用於商業或個人專案。M2354系列是第一個微控制器平台可讓開發人員結合具有 TrustZone 技術的硬體隔離技術、內建支援多重無線通訊技術與來自 Trusted Firmware-M (TF-M) 開源專案的參考軟體以及免費的 SSL、TLS安全協議通訊軟體來開發和部署具有 Mbed OS 6賦能的安全物聯網設備。此外,最新的Mbed OS 6版本還整合了許多連接雲端服務的範例程式給開發人員參考,所以開發人員不需要因為聯網裝置針對連接不同的雲服務系統進行特別的處理。舉個例子,開發人員可以利用AWS SDK (軟體開發套件) 開發AWS IoT 連線服務執行於底層為Mbed OS 6的微控制器平台上。鑒於國際上有越來越多的物聯網裝置安全等級的認證制度正在發展中,新唐提供了符合TF-M標準的參考代碼,客戶能以此當成實現系統安全之開發範例。
除了Mbed OS的支持,M2354全系列晶片也支援多種RTOS的移植範例,包含了FreeRTOS、RT-Thread等,方便使用者快速開發能連上不同雲端服務器的裝置。因隨著M2354 NuMaker開發板可支援愈來愈多的物聯網即時操作系統,NuMicro M23全系列產品可為各類裝置提供更完善安全等級的微控制器平台。
結合全系列產品所賦有之通訊安全功能與微控制器平台安全架構的優勢,尤適合須要進行裝置身分驗證的物聯網應用開發採用。於智慧家庭領域可應用於生物辨識智慧門鎖、智慧家電、智慧揚聲器、安全無線通訊模組、居家安全系統;於智慧城市領域則可應用於智慧路燈、智慧停車場與充電設備、能源控制、電力故障偵測以及其他有需具備資通訊安全設計之裝置,如自動化機器人與商場大型機台。
NuMicro M2354系列現已量產,目前提供LQFP-128、LQFP-64和LQFP-48三種封裝形式樣品和相對應的NuMaker開發板。