M55M1
芯片上优势:
NuMicro M55M1 系列微控制器针对机器学习应用而设计,搭载 Ethos-U55 NPU(神经网络处理单元)和适用于嵌入式应用的设备 AI 功能。
M55M1允许系统在低功耗模式下监控事件,基于影像传感器、麦克风和传感器,而无需唤醒中央处理器。
M55M1包含一个机器学习模型保护机制,通过防范潜在的恶意入侵意图,提升了机器学习知识产权的安全性。
M55M1是首批支持 Arm Helium 技术的微控制器之一,该技术能够为小型、低功耗的嵌入式系统中的机器学习和数字讯号处理(DSP)应用提供显著的性能提升。
操作系统支持FreeRTOS,Zephyr,Linux
芯片规格优势:
搭载高达 200 MHz 运行的Arm® Cortex®-M55 处理器,除了拥有 Cortex-M55 核心外,还整合了 Arm® Ethos™-U55 神经处理单元(NPU)作为协处理器,用于加速神经网络操作。M55M1 系列 MCU 内建高达 1.5 MB 的 SRAM 和 2 MB 闪存,供片上存储使用,同时采用了 OctoSPI 和 HyperBus 接口,以支持扩展 RAM 和闪存容量的需求。它支持低供电电压范围从 1.6V 到 3.6V,并能在 -40°C 至 +105°C 的工作温度范围内运行。
M55M1 微控制器具有丰富的运算资源,包括 DSP 扩展、向量扩展、FPU、NN 加速器,以及高达 1.5 MB 的 SRAM 和 2 MB 的闪存,使其成为嵌入式应用的理想选择,特别适用于处理音频、通信、数字信号处理、机器学习、传感器融合、电机控制等计算密集型工作负载。
安全性是 M55M1 系列的另一项重要特点。它支持安全启动、TrustZone、TRNG、密钥存储、加密加速器、防篡改检测、PSA-level3 合规等功能,从而显著提升了使用 M55M1 构建的系统的安全性和完整性。
在仿真和控制功能方面,M55M1 系列实现了 2 组 12 位 5 MSPS SAR ADC、2 组 12 位 1 MSPS 缓冲 DAC、4 组模拟比较器、1 组内建温度传感器、1 组内部电压参考模块、最多 24 信道 200 MHz PWM 输出、4 组 QEI,以及 4 组输入捕获单元。
M55M1 系列还提供丰富的通信和外设接口,包括通用串行控制接口(USCI),可灵活设置为 UART/ SPI/ I2C,最多 10 组 UART、4 组 SPI/ I2S、4 组 I2C、2 组 CAN-FD、2 组 QSPI、1 组 USB 2.0 高速 OTG /主机/ 设备、1 组 USB 2.0 全速 OTG/ 主机/ 设备、1 组 10/ 100 以太网 MAC with RMII、1 组 8 位并行摄像头接口(CCAP)、2 组 PDM with 内部滤波器,以及 2 组 SDIO。
开发上优势:
1. 新唐FAE全力支持芯片开发,能实现方案落地
2. 新唐提供AI开发工具NuML Toolkit(这套工具整合模型转换、项目生成、部署与除错流程,特别针对 NuMicro® M55M1 微控制器平台优化)
使用 NuML Toolkit 的三大关键优势:
a)模型转换简单快速
透过命令行操作,使用者只需几个参数即可自动生成对应的 AI MCU 项目,无需手动撰写繁杂程序代码。
b)完整流程整合
从模型量化 → 项目建置 → 微控制器刻录 → 结果验证,全流程整合支持,让初学者与资深工程师都能安心使用。
c)高弹性、高可维护性
生成的 Keil 项目包含模块化程序代码架构(如 Application、Model、Device 等),便于客户根据实际需求进行修改与维护。模型管理灵活,大型模型可选择使用 SD 卡或 HyperRAM™,自动根据资源分配切换内存使用策略。
假设开发者训练了一个 Object Detection 模型来识别特定物体,或是设计了一个 KWS(关键词识别)模型用于语音控制,甚至是一个 Anomaly Detection 模型来监测异常行为,NuML Toolkit 可让这些 AI 模型无缝部署至 M55M1 平台,并在 MCU 端实时运行。这样的转换过程,让开发者能够专注于应用开发,提升项目开发效率。
性价比上优势
|