
这个月有一条发布消息可能很多人扫一眼就过去了一家专注终端AI的芯片厂商把低功耗AI处理器IP做成了一套完整的产品矩阵最低一档的典型推理功耗不到5毫瓦。做边缘计算和嵌入式AI的朋友看到“5毫瓦”这个数字应该会停下来——因为这个量级意味着AI推理不再只是手机大核或云端GPU的专属它可以被塞进耳机、门锁、遥控器、传感器节点这些用纽扣电池供电的小设备里。可能有人觉得AI IP离普通开发者很遥远那是芯片公司才关心的事。其实不是。如果你在做TWS耳机、智能门锁、低功耗摄像头、可穿戴健康监测或者任何需要“低功耗本地AI”的产品这条消息直接决定了你下一款产品的硬件架构是用现有MCU硬扛还是外挂一颗NPU又或是从SoC设计阶段就直接集成AI IP。这篇文章我想把这条消息拆开揉碎聊聊毫瓦级AI IP为什么重要、5毫瓦到底能跑什么、架构上做了哪些妥协以及真正落地时容易踩的坑。1. 功耗数据之外这次发布真正值得关注的三个点1.1 不是“一颗芯片”而是一整套可授权的IP矩阵先纠正一个容易误解的地方这家公司发布的不是一颗现成的AI芯片而是可授权的半导体知识产权IPIntellectual Property。你可以把IP理解成芯片设计的“预制模块”——就像盖楼时用的预制墙体你不需要从砖头开始砌而是直接拿别人的墙体模块放进自己的建筑图纸里。全系列的意思是它提供了不同算力档位的AI加速器内核从极低功耗的微型神经网络核到能够处理视觉和多模态任务的高性能核覆盖从MCU级设备到应用处理器的完整跨度。这个策略和过去“一颗芯片打天下”的思路完全不同更像是直接告诉下游芯片设计公司你想做智能耳机、智能门锁还是端侧摄像头我这里都有对应的AI算力模块拿回去集成到你的SoC里就行。这意味着什么意味着低功耗AI的能力门槛会从“只有大厂能自研NPU”变成“有SoC设计能力的中小团队也能拿到”。芯片公司买下这套IP后不需要自己从零做算法调度、卷积加速、功耗管理只需做好周边接口和产品定义就能快速推出一颗带本地AI能力的芯片。1.2 最低档5毫瓦指的是什么功耗口径做功耗相关的工作第一件事就是统一口径。“不到5毫瓦”这个数字听起来很厉害但它到底是整颗SoC的功耗还是只有NPU那部分IP的功耗根据行业惯例和发布材料里的表述来看这大概率是指AI加速器子系统的典型推理功耗包含计算阵列、激活内存、控制逻辑和数据通路但不包含外部的DDR、传感器、无线射频等部分。这个区分非常重要。因为真实产品里一颗智能门锁的AI人脸识别算上图像传感器、主控、Wi-Fi模块系统整机功耗可能是几百毫瓦甚至更高但其中真正用于跑神经网络的那部分可能只有几十毫瓦甚至更低。所以“5毫瓦”代表的是AI计算本身的“单价”而不是整个设备的账单。我个人的理解是5毫瓦档位真正瞄准的场景是设备大部分时间处于极低功耗状态偶尔被唤醒词或传感器触发执行一次几毫秒到几十毫秒的推理然后又回去睡觉。这种“突发性AI”的工作模式对平均功耗的要求极其苛刻也正是毫瓦级AI IP的用武之地。1.3 终端侧AI的竞争逻辑变了过去几年端侧AI的故事大多围绕“算力越来越强”展开谁家的NPU能有几十TOPS谁就能跑更大的模型。但到了真正的IoT和可穿戴市场大家发现堆算力不是万能的电池只有几十毫瓦时散热条件就那么差功耗做不下来再强的TOPS也只能待在规格书里。这次发布的信号是竞争逻辑正在从“谁算得更快”转向“谁算得更省”。在同等精度和延迟下功耗低一倍就意味着设备续航长一倍或者可以把电池做小一半。这种维度上的领先对产品经理和结构设计师来说往往比那些带电感的峰值算力数字更有说服力。低功耗AI IP本质上是在回答一个问题当设备只能挤出几毫瓦预算时你还能不能拥有AI能力。2. 从5毫瓦到几十毫瓦算力档位是怎么切分的2.1 三档IP的典型定位从公开信息和行业常见做法来看这套低功耗AI IP系列大致可以分成三档分别对应三类典型应用。我按自己的理解画了一张表方便对照规格档位典型推理功耗目标场景典型任务入门档不到5mWTWS耳机、助听器、传感器节点唤醒词检测、关键词识别、异常声音检测均衡档10~30mW智能门锁、可穿戴设备、低功耗摄像头人脸识别、人体存在检测、手势识别、简单行为识别高性能档50~100mW以上端侧多模态设备、智能家居中枢、边缘网关实时视觉识别、多人检测、小型语音交互、基础多模态模型这三档之间不是简单地把算力翻倍而是针对不同任务做了不同的架构取舍。入门档关注的是极低功耗下的连续监听能力所以它的核心设计目标是“在几乎不耗电的前提下让神经网络一直在线”。均衡档则需要吞吐量和能效的平衡既要能跑几分钟的连续视频流又不能让发热影响到用户体验。高性能档才真正开始拼峰值TOPS可以承载更复杂的模型。2.2 和既有MCUNPU方案的边界在哪很多嵌入式工程师会有疑问现在不少MCU厂商已经在推带NPU的型号了比如Cortex-M级别的芯片里集成一个小型加速器这和授权IP路线有什么区别区别其实在“自由度”上。MCU厂商帮你把AI加速器、CPU、存储、接口全部封装成一颗固定芯片你拿到手就是一个黑盒子性能边界、内存大小、功耗模式都是定死的。对绝大多数应用开发者来说这个方案足够。但如果你本身是芯片设计公司或者产品量级大到需要定制SoC来优化成本与功耗你需要的是把AI加速器作为IP集成到自己的芯片里这样CPU选什么核、内存堆多大、外设怎么配都由自己决定。这种自由度直接决定了终端产品的差异化空间——比如你可以把AI IP和一颗超低功耗MCU核放在同一个裸片上省掉外部NPU的通信开销。2.3 给选型带来的直接影响对做模组或终端产品的团队来说这套IP发布最直接的影响是未来你会看到更多“同样功能但功耗低一截”的AI芯片出现在市场上。因为下游芯片公司拿到这套IP后可以基于它做大量细分产品的SoC而不再需要为每个产品单独设计和验证AI加速器。这意味着你在选型时需要关心的指标会发生变化以前你可能只看“芯片AI算力多少TOPS”以后你得问“跑这个模型时实际功耗是多少”“空闲和待机功耗是多少”“NPU和CPU之间的数据搬运由谁负责”。选型往深里走就绕不开对这些底层设计取舍的理解。接下来这部分我想具体聊聊5毫瓦这个数字背后的“物理账”。3. 把毫瓦级的账算清楚5毫瓦到底能跑什么模型3.1 一次典型推理的功耗构成要知道5毫瓦能做什么得先知道一次AI推理的功耗是怎么花掉的。神经网络推理主要开销在两部分计算和内存访问。计算就是成千上万次乘加运算内存访问则是反复读写权重和中间结果。很多人的直觉是计算最耗电但实际上数据搬移的功耗在低功耗设计中往往占大头——因为访问一次片上SRAM的能耗比做一次MAC运算高一个数量级。如果用更直观的方式理解你把模型权重从Flash读到SRAM再从SRAM搬进计算单元这个过程消耗的能量可能比卷积计算本身还多。这也是为什么低功耗AI IP在设计时会把“减少数据搬移”放在比“提高计算吞吐”更高的优先级上。一个经典的优化思路是“数据复用”——让同一份权重在多个输入上重复使用而不是反复从内存里取。3.2 能算出来的续航纽扣电池也能撑很久吗把5毫瓦放进实际产品里看会是怎样的续航水平我们来做一个非常粗略的估算。以一颗常见的CR2032纽扣电池为例标称容量大约为220mAh对应能量按3V电压算是约660mWh。假设一台传感器设备需要持续进行AI推理平均功耗为5毫瓦理论运行时间约为660 ÷ 5 132小时也就是大约5.5天如果AI推理不是连续运行而是每小时触发一次每次30毫秒那么AI部分占空比非常低计算出的平均功耗可能只有零点零几毫瓦续航几乎可以忽略不计。所以真正聪明的做法不是让AI一直以5毫瓦跑着而是让设备在99%的时间里处于微安级待机状态只在需要时唤醒AI内核完成推理后又迅速断电。5毫瓦解决的核心问题是“AI推理本身足够便宜便宜到可以频繁唤醒”。3.3 实际场景里的模型规模上限功耗和模型规模的关系不像想象中那么线性但可以参考经验值在入门档5毫瓦功耗约束下能流畅运行的模型通常在几十KB到几百KB的权重规模之间典型的是语音唤醒词模型几百KB、关键词识别模型几十到几百KB、简单异常声音分类器。这些模型参数少、计算量低非常适合用极低精度量化后部署。均衡档10~30毫瓦范围就能承载2D人脸检测、人体感应、手势识别这类视觉模型模型规模一般在1MB到几MB可能需要用到更精细的量化策略或小型CNN结构。到了高性能档才有可能跑实时视频流处理、多人检测、甚至轻量级Transformer。给想上车的开发者一个建议先别急着追求大模型。低功耗AI产品成功的关键是先找到“够用的模型”然后用网络剪枝、量化和蒸馏把它压到目标功耗以内。模型不是越大越好而是“在功耗预算内精度越高越好”。4. 毫瓦级AI核心背后的省电设计4.1 数据搬移才是头号敌人低功耗AI芯片设计圈有句老话功耗即数据流。如果只看计算单元一毫瓦都能做很多MAC操作真正把功耗推上去的是权重和特征图的搬运。为了让数据搬移最小化常见的做法是在架构里设计多层级的存储结构寄存器阵列、小容量的片上SRAM、大容量Flash逐级缓存让数据在“最热”的时候留在离计算单元最近的地方。第二个常用的手段是稀疏化支持。现实中的神经网络剪枝之后很多权重是零值。如果硬件能跳过为零的权重和激活那么实际计算量和等效内存访问都能大幅下降。当然这需要硬件调度支持稀疏矩阵的压缩和跳跃不是每个NPU都做得好做得好和做得差的在真实稀疏模型上的功耗差距能到两倍以上。4.2 低电压与工艺的平衡数字电路功耗的理论公式是功耗与电压的平方成正比所以最直接的省电手段是把电压往低拉。但电压降低之后电路时序裕量变小芯片良率可能受影响最高运行频率也会下降。为了在低电压下维持能效芯片设计公司通常会在架构上做更多流水线权衡或者引入近阈值/亚阈值电路设计技术。这带来一个结果这类低功耗IP对工作电压范围的标定特别讲究你在集成时不能拿它当普通逻辑IP随意跑电压。供电电压、时钟频率、温度这三个因素直接影响IP能否稳定工作在厂商标称的功耗水平。很多项目做到后来发现实测功耗比规格书高不是因为IP本身有问题而是供电方案设计得不够干净导致电压跌落或漏电增加。4.3 稀疏化、量化和自适应精度除了架构级优化毫瓦级IP通常还会把精度伸缩性做成硬件能力。也就是说同一个内核既支持INT8也可以跑INT4甚至更低比特还支持选择性地跳过不重要的计算通道。模型在部署时可以根据精度和功耗需求做动态调整工作模式要求高精度时切INT8低功耗待命模式切INT4用一点点精度损失换回接近一半的功耗下降。这种“精度可伸缩”的硬件特性在实际产品里很有价值。比如一个智能门锁在白天光照良好时可以用高精度模式做精确的人脸识别到了晚上或者低电量时切换到低精度模式做快速的人员存在检测功耗明显下降核心体验不受太大影响。把选择权交给上层软件这是低功耗AI IP和固定功能ASIC之间一个很大的区别。5. AI IP不是买回来装上就行集成时会踩的坑5.1 先想清楚“功耗归谁管”集成AI IP最常被低估的问题是功耗管理域的划分。AI内核不能简单地永远上电待命它需要有自己的电源门控、时钟门控和唤醒机制。你的SoC里其他模块可能跑在1.8V或3.3V域而AI内核通常在更低的核心电压域需要通过电平转换接口连接。如果电源域设计得不合理AI内核即使没在推理漏电也可能达到毫瓦级直接把“5毫瓦”变成“20毫瓦”。所以集成时第一件事就是要定义清楚AI IP一共有几种工作状态深度睡眠、待机、唤醒、推理、高速推理。每种状态对应什么功耗、从一种状态切换到另一种需要多少时间多少能量这些参数直接决定了整机功耗能不能做得下来。我就见过不少项目硬件设计时没留够唤醒信号通路导致AI内核需要被CPU频繁唤醒结果功耗预算全浪费在来回切换上。5.2 工具链与模型转换的成熟度拿到再好的IP最后还是要落地到“把PyTorch/TensorFlow模型转成能在NPU上跑的格式”这件事上。低功耗AI IP的软件栈成熟度差不多决定了你的产品上线速度。要关注几个核心点支持哪些训练框架、支持哪些算子、量化工具是自动还是有大量手工介入、有没有可用的模型库参考。我的建议是在正式选定IP之前先拿自己要跑的模型跑一遍完整的工具链流程从训练后量化到推理输出。不要只在模拟器上跑要有真实仿真环境或FPGA验证平台。我见过不少团队在宣传材料里看中了算力和功耗结果模型转过去之后有一半算子不支持只能改写网络结构硬生生把项目拖了两三个月。5.3 评估板永远替代不了真实场景厂商提供的评估板和参考设计是在理想条件下调好的供电干净、环境温度适宜、驱动配置都是最佳状态。到了你的真实产品里天线辐射、电源噪声、传感器接口、结构散热每一环都会影响AI内核的实际工作状态。比如语音唤醒设备真实环境中的背景噪声、说话人距离、麦克风阵列的拾音质量都会影响模型需要多高的算力才能稳定唤醒而功耗又是随算力使用率波动的。这导致一个现象评测室里测出的平均功耗很漂亮放到用户家里因为误唤醒率变高、重试次数增加实际功耗可能直接翻倍。所以做整机验证时一定要把“真实触发率”纳入功耗模型不能只看单次推理功耗。6. 我对这类低功耗AI IP的选型建议6.1 先定义清楚“最低功耗”的约束条件如果你正在评估类似方案我的第一个建议是不要被“最低5毫瓦”这种数字带节奏而要先把约束条件写清楚。你的设备需要AI持续在线还是突发唤醒每次推理的最长延迟是多少模型精度底线是多少电池容量和产品寿命目标是多少把这些数字写下来再换算成功耗预算。举例来说如果你的产品是TWS耳机需要连续监听唤醒词那么真正关键的指标是“监听状态下的持续功耗”可能是几百微瓦级别而不是5毫瓦。这时候入门档IP可能还不够得配合更高级的低功耗监听逻辑。相反如果产品是智能门锁一天只触发十几次人脸识别那5毫瓦甚至更低的功耗都完全够用没必要为更高算力买单。6.2 别被峰值TOPS带偏很多IP规格书喜欢把峰值TOPS标得很高但真实场景中能持续维持的算力通常远低于峰值受限于散热、供电和内存带宽。对低功耗产品来说更要关注的指标是能效比也就是每瓦能提供多少有效算力TOPS/W以及在目标功耗包络下能稳定跑到的算力水平。举个例子两颗IP峰值算力相同但一颗在30毫瓦时能跑出80%的峰值性能另一颗要到80毫瓦才能跑出同样性能。后者在规格书里可能看起来参数更好但在电池设备里连完整的性能都用不出来。选IP不是选最强的心脏而是选能与你产品的电源、散热和价格匹配的心脏。6.3 我们真正缺的不是算力是“用得起”的算力这几天我反复回看这条发布消息越想越觉得“最低不到5毫瓦”这件事真正改变的是产品定义的空间。以前做低功耗AI产品硬件工程师被功耗压得喘不过气很多功能只能忍痛砍掉现在AI推理本身变得足够便宜产品经理可以更大胆地把AI能力放进过去被认为“不可能”的设备里。同时也要清醒看到低功耗AI IP只是给了一个好的起点产品能不能成还取决于模型优化能力、工具链成熟度和系统级功耗管理水平。芯片端的“用得起”不等于产品端的“用得好”。但对整个行业来说有人愿意把AI功耗做到毫瓦级并把它打包成可以反复使用的IP这本身就是一次值得记录的进步。说点我自己的体会我评估过不少边缘AI方案踩过工具链的坑也见过被功耗实测数据打脸的宣传。如果你正在做低功耗AI产品建议在今年内多留意几家IP厂商的路线图和评测数据并且拿自己的真实模型去跑一轮完整的工具链验证。省电这件事光看发布会没有用还是要自己动手把每一毫瓦的账算明白。