人工智能 (AI) 需要极高的计算能力,因此在功耗和热量方面需要付出一定的代价。Maxim Integrated让 AI 摆脱了电源线的束缚。MAX78000 是新型的 AI 微控制器,旨在使神经网络能够以超低功耗运行并处于物联网的边缘。随着应用在边缘要求更多的智能,该产品将最节能的 AI 处理与 Maxim 成熟的超低功耗微控制器相结合。Maxim 的基于硬件的卷积神经网络 (CNN) 加速器使电池供电的应用能够执行 AI 推理,而仅消耗微焦耳的能量。
Maxim 的 MAX78000 是一款先进的片上系统,配备带 FPU CPU 的 Arm Cortex-M4,可通过超低功耗深度神经网络加速器进行有效的系统控制。CNN 引擎具有 442 KB 的权重存储,可以支持 1 位、2 位、4 位和 8 位权重(最多支持 350 万个权重的网络)。CNN 权重存储器基于 SRAM,因此可以实时进行 AI 网络更新。CNN 架构具有高度的灵活性,允许使用 PyTorch 和 TensorFlow® 等常规工具集对网络进行训练,然后使用 Maxim 提供的工具对其进行转换以在 MAX78000 上执行。
除了 CNN 引擎存储器外,MAX78000 还具有用于微控制器内核的大型片上系统存储器,带 512 KB 闪存和高达 128 KB 的 SRAM。支持多个高速和低功耗通信接口,包括 I2S 和并行摄像头接口 (PCIF)。
该器件提供 81 引脚 CTBGA(8 mm x 8 mm,间距 0.8mm)和 130 引脚 WLP(4.6 mm x 3.7 mm,间距 0.35 mm)的封装。
特性
· 双核超低功耗微控制器
o 具有高达 100 MHz FPU 的 Arm Cortex-M4 处理器
o 512 KB 闪存和 128 KB SRAM
· 神经网络加速器
o 高度优化的深度卷积神经网络
o 442 k 8 位权重容量,具有 1、2、4 和 8 位权重
· 电源管理最大限度提高电池应用的正常运行时间
o 集成单电感多输出 (SIMO) 开关模式电源 (SMPS)
· 安全性与完整性
o 可用的安全启动
o AES 128/192/256 硬件加速引擎
o 真随机数生成器 (TRNG) 种子生成器
应用
· 音频处理:多关键字识别、声音分类、降噪
· 人脸识别
· 对象检测/分类
· 时间序列数据处理:心率/健康信号分析、多传感器分析、预测性维护