随着各行各业对人工智能 (AI) 潜力的日益重视,将 AI 模型直接部署在设备端的终端 AI 正成为一股重要趋势,并广泛应用于智能家庭设备、智慧城市、工业自动化、互动玩具和穿戴式设备等领域。这些应用场景需要实时的数据处理和分析能力,同时还需保持低功耗和高效能,以确保设备能够长时间稳定运行。这一需求推动了新一代微控制器 (MCU)、神经网络处理单元 (NPU) 和微处理器 (MPU) 解决方案的乘势而起。然而,尽管市场对终端 AI 的兴趣日益增长,在实作终端 AI 功能的过程中,开发者面临着诸多设计挑战和痛点。
传统的工作流程通常需要广泛的程序开发知识、对机器学习框架的深入理解以及模型优化的能力。这些挑战可能会减缓创新,使开发者难以快速原型设计并部署 AI 解决方案。NEWS TODAY为了应对这些挑战,新唐科技推出基于Arm Cortex-M55核心、由 NuMicro M55M1 微控制器驱动的 NuEzAI-M55M1 开发板。
此开发板搭配在线模型训练工具,开发者无需具备广泛的程序开发知识或深入理解复杂算法,用户只需使用摄影机等装置实时捕捉数据,最快只需三分钟即可训练出一个图像辨识模型。训练完成后,在线模型训练工具能将模型输出为 tflite 的 int8 格式,可直接部署在 NuEzAI-M55M1 开发板上。
M55M1 微控制器搭载 220 MHz Arm Cortex-M55 CPU 和 220 MHz Arm Ethos-U55 NPU,专为增强 AI 算力设计,支持机器学习推论以及 CNN 和 RNN 的运算,内建 1.5 MB SRAM 和 2 MB 闪存,并可利用 HYPERBUS 接口扩充 HYPERRAM 或 HYPERFLASH。NEWS TODAYM55M1 微控制器支持低供电电压范围从 1.6V 到 3.6V,并能在 -40°C 至 +105°C 的工作温度范围内稳定运行。为了进一步优化系统的功耗、安全性和效能,M55M1 特别设计了三项独特功能。
第一,在 CPU 进入低功耗睡眠模式时,图像传感器、麦克风和各种传感器能够持续运作并监测预先定义的特殊事件,例如人员出现、声响、震动侦测等。
第二,能够将机器学习模型数据储存于仅 NPU 能够读取而 CPU 无法访问的区域,以防范恶意软件窃取模型数据,进而保护智能财产。第三,M55M1 亦实现 sine 和 cosine 硬件电路,并将其定义于 Arm 客制化指令中,以便应用软件调用。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。