新唐科技于年初上市的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开发板。